Data-driven: what AI experts got wrong

Data-driven: what AI experts got wrong

I recently had the opportunity to speak at the curious 2022 conference in Darmstadt, Germany. It took me some courage to go on stage and share a rather unconventional view on artificial intelligence (AI): AI cannot predict the future. That AI, or more specifically time-series forecasting machine learning models, cannot predict the future is something that should be rather obvious. However, the current hype blurred our understanding of what AI can do, and how to best leverage it.

Planning a trip

I have recently had to plan a holiday trip from Zürich, where I am currently living, to Florence. On the road with my family, we explored two options: travelling by train and by car.

The first step in our decision making was to check travel times on maps. However, travel time estimates (forecasts) alone are not sufficient. As part of the decision making processes, we sat down together and evaluated a number of scenario. For example:

  • Travel by train: what is the risk of train delays? The risk of strikes? What happens if we miss our connection in Milan? How will we entertain the kids?
  • Travel by car: what is a worst-case scenario? How likely is it that we will get stuck in a jam at the Gotthard tunnel? What is the risk that our daughter will feel car sick? As young children can sit too long in a car, how many breaks should be plan?

Most decision makers agree with me: this was a reasonable approach. They would have done the same. However, in their professional life, their decision making process looks completely different.

Predict-then-act

We have just discussed a very simple example from everyday life. However, this everyday life example is already complex enough to challenge the decision making process that many organizations have put in place: a process where a model takes some historical data (travel times, in the example) and produces a forecast. The most likely outcome (expected value) computed by the forecasting engine is then going to be the basis for the decision (e.g. minimize travel time). This approach is commonly referred to as predict-then-act.

Predict then act: some historical data is crunched by a model that makes a forecast. The most likely outcome (expected value) is then used as a basis for a decision

There is lots of value in forecasts. Especially if forecasting is done right: alongside the most likely outcome, the model also provides an estimate for the prediction interval, an estimate of an interval in which a future observation will fall, with a certain probability (wiki).

However, the predict-then-act approach does not take advantage of the creativity and knowledge of domain experts, and their ability to challenge assumptions and explore alternative scenarios. Relying exclusively on historical data bakes in a very strong assumption: that historical data reflects all the drivers of uncertainty. This is never the case.

Agree-on-assumptions

Agree-on assumptions: business assumptions are challenged. New sets of assumptions are used by mathematical models to produce new, alternative scenarios

Agree-on-assumptions is a decision-making process alternative to predict-then-act. Agree-on-assumptions leverages tools and methodologies to

  • identify new sources of uncertainty and collaboratively challenge assumptions
  • generate new forecasts based on an alternative sets of assumptions
  • build alternative scenarios and run simulations

Predict-then-act is a straight-through process that can be automated without manual intervention. Agree-on-assumptions is an iterative process that takes advantage of the knowledge acquired by the business but not yet available as data for analytical purposes. This includes, for example, all the information collected through informal conversations with suppliers, clients and peers as well as attending trade fairs or reading newspapers and magazines.

Why agree-on-assumptions?

Agree-on-assumptions stresses the importance of working together as a team in refining assumptions and scenarios. The focus is shifted from forecasting accuracy to the ability of an organization to anticipate scenarios.

Generating a richer set of scenarios brings an incredible value to the decision making process of a company. Scenario analysis allows to stress-test a business model which, in turn, leads to resiliency and agility - the ability to quickly adapt if things do not turn out as expected.

In today's fast-moving word, robustness, resiliency and agility have an increasing strategic value. Successful companies are increasingly willing to trade-off performance (optimality) under the most likely scenario for anti-fragility.

Rodney Beard

International vagabond and vagrant at sprachspiegel.com, Economist and translator - Fisheries Economics Advisor

2y

I used scenario analysis in teaching for a number of years, when I was teaching energy economics, it's often pitched as a qualitative method, but there are different approaches and has been combined with quantitative forecasting by some (particularly the French school). Another complementary method that falls under machine learning is scenario discovery a. method developed by RAND that is a data-driven method for identifying scenarios in data.

James Litsios

Passionate about driving innovation and building high-performing teams.

2y

It is a bit like the look-ahead depth in chess moves, yet with each depth being the choices of how you consider how a moment fits in a duration. Obviously one challenge is that this sounds like nonsense. Yet more practically it is a challenge to speak the same language when modeling futures.

Like
Reply
Koen W.

Satisficing AI Strategist - Applied Attentive/Symbiotic Computing using Rust.

2y

Great post. It discusses parts of what I tend to refer to as the Judgement Machine Approach.

To view or add a comment, sign in

More articles by Mattia Ferrini

  • Generative AI is a mash up artist

    Generative AI is a mash up artist

    The Washington Post reported on layoffs of copywriters and other creative workers. “Those who write marketing and…

    1 Comment
  • Have you hired your Chief Decision Scientist yet?

    Have you hired your Chief Decision Scientist yet?

    It's been only three years since Jennifer Lerner, Professor of Public Policy, Decision Science, and management at…

    2 Comments
  • Decision making: risk, uncertainty or a black swan?

    Decision making: risk, uncertainty or a black swan?

    On a daily basis, it is estimated that an adult makes an average 35,000 decisions per day. This is not surprising!…

    1 Comment
  • Knowledge beyond data

    Knowledge beyond data

    How can organizations address the limitations of forecasting methodologies based on historical data by tapping into the…

    6 Comments
  • Is Data-Driven Decision Making truly possible?

    Is Data-Driven Decision Making truly possible?

    What is Data-Driven Decision Making? Data-driven Decision Making (DDDM) is the process of making decisions based on…

    12 Comments
  • Deep Learning: is Python future-proof?

    Deep Learning: is Python future-proof?

    What is the future of Python? Will Python remain the lingua franca for Deep Learning? Yann LeCun hinted that Deep…

    1 Comment
  • To TIOBE or not to TIOBE

    To TIOBE or not to TIOBE

    Does the popularity of a programming language matter when choosing a tech stack? The decision should be obviously…

    5 Comments

Insights from the community

Others also viewed

Explore topics