Using a machine learning solution allows the ERP to imitate the manager’s decision criteria, and then allows the managers to focus on approving those decisions and managing the exceptions.


The Imitation Game was applied to computer science by Alan Turing and became known as the Turing Test. (If you are not familiar with Alan Turing, check out the book “Alan Turing: The Enigma” or the movie “The Imitation Game.”) The original objective of the game was for a machine to successfully imitate a human being under a written interrogation. This was not to prove that a machine could think, just that the machine could be taught to imitate human conversation. Of course, the machines took a huge step forward in understanding and imitating human language when IBM’s Watson defeated the best human experts in Jeopardy. But imagine the Imitation Game applied to ERP: could the ERP make business decisions that effectively imitate management decisions, leaving humans to approve the decisions and handle the exceptions? If the management decisions made by the ERP – how to allocate scarce inventory, how to schedule jobs in the plant, which orders should ship first – were indistinguishable from the decisions made by management, could we say that the ERP had successfully imitated management?

Sound farfetched? I’m not so sure. I’ve been bringing my analytical skills current with online classes from Coursera (if you’re a programming geek like me, check out this Machine Learning class), and can report that the combination of algorithm, data, and computing power available today has the potential to completely transform what we think of as ERP. The field of Machine Learning offers solutions that could learn from past management behavior and accurately predict future decisions. And many of these approaches will start appearing in ERP solutions in the near future.

For example, a manufacturer that cannot keep up with demand faces a problem of allocating scarce inventory among hundreds of product-hungry retailers. Every day, someone must decide who gets product and who doesn’t. Conventional solutions attempt to implement naïve rules that must be known in advance (e.g. all ‘high priority’ customers get inventory first), but inevitably managers spend hours first gaming the system (after all, which customers should be ‘high priority’?), then more hours each week manipulating the simplistic recommendations to try to achieve an appropriate balance. These decisions just aren’t as clear cut as we would like.

We face decisions that are not so clear cut in our everyday lives, like choosing what songs you want to play from your favorite music streaming service. Your service pays attention to your decisions about what to listen to, assembles a playlist of recommended songs, and allows you to select or ignore each one (using those decisions to refine the next playlist it will present). You don’t have to select anything in advance, the machine learning algorithms that assemble the playlist can work solely based on your past decisions. Any other information you can add (your age, gender, favorite band, etc.) only improves the results.

But back to our management dilemma: who gets the scarce inventory? A machine learning solution focuses on capturing the decisions made by management to predict future decisions – much the same way the music service focuses on capturing decisions about which songs you play in order to predict what you want to hear. Using a machine learning solution allows the ERP to imitate the manager’s decision criteria, and then allows the managers to focus on approving those decisions and managing the exceptions.

The Machine Learning field has developed technology that can leverage enormous quantities of data about decisions to truly imitate the decisions made by the experts – without the experts ever defining even the most basic decision tree (let alone one that would yield all of the same decisions). Machine Learning systems can be “trained” with historical decision data, develop decision models that accurately reflect the criteria used by the experts (even when they don’t know their own criteria), and accurately predict the decisions those experts will use next week when they allocate scarce inventory again. Some algorithms hold the promise of learning on-the-fly the changing preferences of the experts, allowing the allocation recommendations to change with the business climate.

If you’re still skeptical, remember that we use systems driven by machine learning all around us. From the traffic routing systems in your GPS to facial recognition systems, from Siri to the suggestions presented in the Google search box, every day you are interacting with systems leveraging machine learning. Expect your ERP to start leveraging Machine Learning techniques in the near future, and see if you can tell whether the decisions recorded in your ERP were made by management or the system.

Share:

Related Posts

Goldilocks Memory

Written by Henry Nelson, "Cloud success comes through simpler installation and friendlier user interfaces. Customization and ensuring data privacy on multi-tenant databases are continuing challenges for the cloud."

Who is the Customer?

Written by Henry Nelson "At HarrisData, we focus on the businesses that subscribe to and use our products as our customers. One year terms provide consistent cash flow. One year terms allow annual price increases. One year terms keep us focused on satisfying our customers every day to earn the subscription renewal. They make things easy on our management. We prefer annual subscriptions".

Minus Eight and Sunny

Written by Tim Dunn There is another world; a world that has existed for over 45 years, with people that have kept perspective. It is place where the sun shines bright, offers hope, and willing share its simplicity, because it is easy to provide sunshine in the world of ERP.

Choose to be Delighted

Written by Tim Dunn Have you ever experienced Cognitive Dissonance while signing a contract? Your gut gets all tied up in knots and you wish you were somewhere else in that very moment.

Finding the Right Answer

Written by Tim Dunn There is another dimension often overlooked. Culture. Great company culture, not as defined by you and your employees but as defined by your customers, business partners, and competitors.

Focus

Written by: Tim Dunn Focus, execute, and finish. 2019 will be what we make of it, not what the rest of the world tells us it should be.

Multitenancy: Panacea and Problem

Written by: Lane Nelson We believe multitenancy creates cost advantages for ISVs like HarrisData, and intend to leverage multitenancy in whatever forms provide the most value to our customers. However, a religious commitment to multitenancy ahead of real customer requirements is just pandering to investors.

Mashup Enterprise Services

Written by Henry Nelson It is time to take a mashup approach to ERP systems. A modern ERP architecture based on enterprise services can make it happen. The use of mashups in the user interface is common for HTML based applications.

Bookmark, Link, Search

Written by: Henry Nelson Today, the HarrisData Payroll for bookmark, link, search is in beta. It will be available to you via public or private cloud soon. We are working to connect the remaining business logic to the bookmark, link, search platform and look forward to providing you the results.

Cloud Inside

Written by: Lane Nelson What does it mean to put the cloud inside the application? It means that enterprise applications need to be built to leverage what works on the cloud from the inside out. Vendors that are trying to keep up with the web are scrambling to add SOAP and REST APIs to their existing products.

Copyright HarrisData 2023©
Sitemap | Privacy | Legal | Trademarks | Sign In