Featured Product
This Week in Quality Digest Live
Innovation Features
Jennifer Chu
High-speed experiments help identify lightweight, protective ‘metamaterials’
Michael King
Augmenting and empowering life-science professionals
Rich Nobliski
Helping narrow the manufacturing skills gap with 3D tech
NIST scientists perfect miniaturized technique
Kristi McDermott
Technology and what the future requires for patients and providers to thrive

More Features

Innovation News
New tool presents precise, holistic picture of devices, materials
Enables better imaging in small spaces
Helping mines transform measurement of blast movement
Handles materials as thick as 0.5 in., including steel
For companies using TLS 1.3 while performing required audits on incoming internet traffic
Accelerates service and drives manufacturing profitability
Process contains leaks, improves thermal performance in buildings
Delivered by SpaceX launch to demonstrate in-space capabilities
Recognized among early adopters as a leading innovation for the life sciences industry

More News

Phanish Puranam


Where AI Can Help Your Business (and Where It Can’t)

Five questions to ask about whether a business problem is ‘AI-solvable’

Published: Wednesday, February 12, 2020 - 12:02

Machine learning, the latest incarnation of artificial intelligence (AI), works by detecting complex patterns in past data and using them to predict future data. Since almost all business decisions ultimately rely on predictions (about profits, employee performance, costs, regulation, etc.), it would seem obvious that machine learning (ML) could be useful whenever “big” data are available to support business decisions. But that isn’t quite right.

The reality in most organizations is that data may be captured but they are stored haphazardly. Their quality is uneven, and integrating them is problematic because they sit in disparate locations and jurisdictions. But even when data are cleaned up and stored properly, they’re not always appropriate for the questions or decisions that management has in mind. So, how do you know whether applying predictive analytics through AI techniques to a particular business problem is worthwhile? Although every organization and context is different, here are five general principles that should be useful in answering that question.

1. Data must be representative

If you want to make predictions in the context of a business process, make sure you have data that represent the process. Let’s look at an example. You have data about which of your employees are “stars” and want to use this information to better predict whom to hire. This may sound like a reasonable objective, but it’s not. Hiring involves screening, say, 1,000 applications and recruiting 100. You then look at the data on the 100 to identify the stars. But these are stars conditional on having made it into the 100. The data lack information about who would have been stars among the 1,000 applications you received. What you ideally need are data on the 900 you didn’t hire (maybe tracking their careers on LinkedIn), who nonetheless may have gone on to become stars elsewhere.

Remedy: For any decision to which you want to apply AI techniques, aim to have data that truly represent the decision-making process, including the alternatives that were considered as well as those selected (also see a previous blog post on this theme). This applies as much to customer targeting, supplier selection or site selection as it does to hiring. In each case, using data only on the outcomes of those selected is a misleading basis for deciding what or whom to select.

2. Representative data does not necessarily mean there is an authentic pattern

If you have lots of representative data, they could still just be a lot of noise. You can’t assume that throwing tons of data at fancy algorithms will necessarily produce actionable insights. I suspect most companies who use ML are happier talking, if at all, about the (few) projects that succeed, rather than the (perhaps) many that fail. It’s called data mining for a reason: Not every seam in the cave will contain gold. For example, one might assume that in-company suggestion box schemes are fertile grounds for ML-based predictive analytics, containing valuable correlations between people’s attributes and their success at innovation. But I have examined such data for companies where, despite our best efforts, we sometimes found little of interest. Success or failure in those contexts seemed to have little to do with what we had data on and may have just been dependent on random unobservable factors such as the contributor’s (or evaluator’s) mood at the relevant times.

Remedy: Prioritize projects in domains where the difference in decision quality between experts and novices is significant. For instance, if you have experienced senior managers who seem to have a knack for pricing strategy, supplier selection, or hiring, this shows a pattern to be detected in these activities in your organization, because human decision makers also work ultimately by pattern detection. It’s just that their algorithms are sitting between their ears, and their datasets are called “life experience.”

Another solution is to outsource pattern detection to those who don’t have to meet a profit objective, i.e., academics. Researchers are paid to search for interesting patterns in data and explain them, and they can afford to conduct many more unsuccessful searches than a corporation with a profit objective typically can. As we have found at INSEAD, it’s often good training for budding researchers (Ph.D. students) to play with some data anyway, so this is a win-win for both sides.

3. Patterns must be stable

Every ML-based prediction algorithm in existence works by assuming that the world tomorrow will be similar to the world yesterday. To the extent that ML works, it can often surprise us by showing that there is a stable pattern even where we as humans don’t see it. But, again, this is hardly a given. If the ways things work in a certain domain seem to be changing a lot, then even if you have a lot of data, there is no guarantee you can detect a useful pattern. Suppose we were looking at data on foreign direct-investment strategies by multinational companies from 2000 to 2015. This might be an invaluable resource for historians and academics but is unlikely to provide accurate predictions on what multinational companies do in 2019 when they invest around the world. Too much has changed since then and is still changing.

Remedy: Prioritize projects in domains that seem fairly stable (or change in ways that have a pattern). If you are not sure if these properties apply, rely on others to do the exploration for you (see above). Alternately, slice the data into smaller periods within which there might be more stability: retrain your models frequently.

4. The pattern should not perpetuate a socially unacceptable process

Amazon famously stopped using machine learning for hiring because the algorithm was making gender-biased hiring recommendations. But the bias possibly lay in the process the algorithm was trained to emulate, not the data or the algorithm themselves.  Perhaps the algorithm accurately reflected the fact that hiring and evaluation practices in the past had been prone to gender discrimination. The social bias in the process (hiring and promotion) made it dangerous to use ML solutions on these data to predict whom to hire, because these solutions can and will replicate the bias within the data set they are trained on, in this case male-dominated hiring practices. This problem would not go away even if we had representative data with a stable pattern, if the stable pattern is one of industry-wide gender discrimination.

Remedy: It’s doubtful whether Amazon’s execs would have even found out about their “gender problem” without the algorithm doggedly demonstrating it to them. No human resources manager will own up to discriminating against women, but when quizzed properly, algorithms are more likely to “confess.” Therefore, the lesson to draw from stories like Amazon’s is not to stop using algorithms. Instead, when applying ML to human resources data, a necessary step is the consideration of possible social biases in the processes that produced the data. Sophisticated ML users have developed a suite of measures to check for fairness in predictive analytics, and this should become an integral part of any AI applications that use people data.

5. All predictions based on patterns are not equally valuable

The success of an ML algorithm is measured in prediction accuracy. One obvious application has been to build systems that are at least as accurate as humans, but which are substantially cheaper. This is straightforward automation, and the principles listed above all apply.

A more ambitious use of ML would be to create competitive advantage by generating more accurate predictions than humans. But even when that is possible, it’s not always worth doing. Not all differences make a difference, because the value of accuracy varies by context. For example, consumers may be unlikely to pay more for a weather prediction engine that was 2 percent more accurate than competitors in forecasting the chances of rain. But if you could build a search engine whose results were 2 percent better than Google’s, you would swiftly corner the market.

Remedy: Think in terms of the value-accuracy curve and its steepness. Ideally you want to apply ML when a marginal increase in accuracy by using it, relative to human decision making, produces disproportionately large benefits—a case of “increasing returns” in accuracy. The key strategic challenge is to identify the key parts of your business where the returns in increased accuracy are steep.

In general, as with all business improvement projects, you should look for machine learning projects with high impact and high feasibility to prioritize. But the principles above add texture to this intuition.

First published Jan. 17, 2020, on the INSEAD Knowledge blog.


About The Author

Phanish Puranam’s picture

Phanish Puranam

Phanish Puranam is the Roland Berger chaired professor of strategy and organization design at INSEAD. He is also the academic director of INSEAD’s Ph.D. program.