This website does not support Internet Explorer. Please, switch to Edge, Chrome, or Firefox browser to view this page.

Learn about IE support

Everything about AI forecasting

Mobile phone
Published: Reading time: 7 min
Simon Joiner Product Manager of Demand Planning
Simon JoinerProduct Manager of Demand Planning
Follow on LinkedIn


What is AI forecasting

How does AI forecasting work?

What are the benefits of AI forecasting?

Common problems in AI forecasting


The ability to understand and meet customer demand could make or break a business and a robust demand forecasting strategy that includes Artificial Intelligence (AI) forecasting will give your business an edge.

Demand forecasting falls under the umbrella of demand planning and allows companies to better determine and predict demand, maintain the right levels of supply to meet demand, plan product lifecycles and measure market size and share. The demand forecasting process is essential to supply chain management and informs a business’s procurement, logistics, and distribution processes.

Over the years, the process that planners use to forecast demand has evolved. Traditional forecasting involved a planner collecting internal transactional data such as historical shipments and using simple calculations to manually build the demand forecasting spreadsheets.

In the 1990’s Enterprise Resource Systems arrived with ‘black box’ forecasting methods using time-series models. These integrated solutions improved structure, access, and process and reduced the effort of planning in spreadsheets, but they have not coped well with the expansion of data. Information saturation from the weather to competitor promotion and from covid infection rates to social media sentiment abound and single data source forecasting is now outdated.

The exponential rise of available data that we have seen in recent years has been matched by system capability and availability. AI/ML forecasting has reached mainstream forecasting and planners in all types of businesses are now using cloud-based, next-generation solutions using AI/ML technology to improve forecast accuracy and reduce forecast cycles.

What is AI forecasting

Next-generation forecasting relies on AI capabilities, such as Machine Learning (ML) forecasting algorithms, to streamline and optimize demand forecasting processes. Planners can take vast amounts of structured and unstructured data and let AI/ML algorithms connect the data nodes and edges to discover patterns and relationships in ways that a traditional forecasting system could never do. This automation helps planners to make faster, better decisions.

How does AI forecasting work?

AI forecasting improves the demand forecasting process and forecast results because the algorithms create more accurate pictures of demand causality compared to the more traditional demand forecasting methods. AI/ML solutions enable the transition from legacy forecasting to true demand sensing and shaping. Demand Sensing means using the power of automation and machine learning to analyze all the data that you can collect from demographics to the weather, and from price changes to consumer sentiment and making sense of it against your history. Demand Shaping uses that insight to not just create a superior forecast but create better new products, promotions, marketing campaigns thus increasing market size and share.

An AI forecasting process can take the heavy lifting involved in forecast analysis and delivering forecast accuracy off of a planner’s shoulders by automating analysis and suggesting courses of action. These actions can also be automated or authorized by planners triggering workflows or widgets.

At a summary level, a typical AI/ML forecasting process looks like this:

  • 1.

    Data collection and harmonization
    a. cleansing
    b. organizing
  • 2.

    Data analysis and feature engineering
    a. exploratory analysis
    b. segmentation
    c. feature creation and selection
  • 3.

    Model creation and iteration
    a. algorithm creation
    b. model levels and slicing
  • 4.

    a. training and validation
    b. tournaments
    c. predictions and guardrails
  • 5.

    Forecast generation and cycle start

What are the benefits of AI forecasting?

AI forecasting offers many benefits to the demand forecasting process, most notably improving forecast accuracy, bias removal, and forecast transparency along with reduced cycle time and efficient reactions to demand fluctuations. An industry or organization using traditional forecasting methods can experience demand shocks that can throw a business's supply chain into a tailspin.

AI/ML delivers accuracy, efficiency, and agility touching every aspect of a forecast cycle from driver data selection to the optimal blend of the consensus forecast. Here is a short selection of key processes that can be performed faster and more accurately with AI/ML:

  • 1.

    Driver selection and suitability
  • 2.

    Outlier correction
  • 3.

    Exception management
  • 4.

    Price and promotion effectivity
  • 5.

    Marketing event optimization
  • 6.

    Product lifecycle management
  • 7.

    Consensus forecast blending
  • 8.

    Market share exploitation

Of course, with next-generation cloud capability, these activities and functions will be collaborative and visualized in dashboards with grids, charts, widgets, and pop-ups providing the planning team with all the insights enabling them to make better decisions.

The ability for planners to build stronger demand forecasts with the help of AI algorithms can ultimately create a more agile and resilient supply chain. With a more accurate forecast, companies can work more proactively with suppliers to ensure the proper amount of products and materials are ordered on a timeline that meets customer demand and reduces delivery interruptions. The granularity and speed at which disruption impacts and growth opportunities can be identified and automatically resolved or applied means that AI/ML forecasting is no longer a ‘nice to have’ but an essential business toolkit.

Common problems in AI forecasting

Of course, AI/ML activities and automation don’t come without challenges. A next-generation planning solution implementation will typically have to contend with:

Evolving roles and responsibilities

Where previously forecasting required data administrators to manage data collections and cycle preparation, AI/ML forecasting requires data scientists and data analysts to deliver successful results. The opportunity here is to create career path roadmaps for planners. Offer them the opportunity to become the next in-demand specialists.

Python and R Skills

AI/ML methods are increasingly created and managed in open-source programming languages like R and Python. There are libraries of algorithms available, or they can be scripted from scratch in-house or using system integrators. Having resources who can use these languages is likely to be key to efficient implementations and ongoing solution optimization.

Model staleness

External data may become outdated, superseded, or no longer available. An AI/ML solution will need regular data assessments updates. A neat solution to the analysis is to use AI/ML to assess the data quality and advise when data should be changed. The future of planning is outward-looking, get ahead of the curve by developing a team to search and manage this data.

Data privacy and security

The importance of external data and the move to outside-in planning using open-source algorithms on cloud-based solutions brings a heightened security risk. Planning data is extremely sensitive. Don’t let plans become stolen and exploited—ensure that your planning solutions and processes are completely secure.


A common consequence of a proliferation of source data usage is that system performance becomes impacted. Engine run times and slow user interface access need to be measured carefully. Be sure to make structural efficiency of your dataset a core implementation strategy.


Overfitting is a common problem with planning solutions that focus more on the source data than on the predictive results. Put simply, overfitting means that the statistical forecast resembles the past data too closely. The future will not be exactly like the past but approximately like the past. Consider moving away from ‘Best Fit’ forecasting to blended forecasting where the results of multiple forecasts are merged to create a composite prediction.

In conclusion, demand forecasting, that essential aspect of supply chain management, is evolving. AI/ML solutions can process and evaluate large volumes of internal and external data from price and promotions to competitor web scraping and Twitter hashtags and create superior predictions. The time of a single historical source methodology for planning has passed. Ultimately, an AI/ML-based solution can significantly improve business forecasts, build stronger supplier relationships, and create a more resilient supply chain. Deal with disruption and leverage the opportunities for market growth by implementing AI/ML forecasting.

O9 whitepaper aiml mockup (1)

Can AI/ML forecasting help improve your forecast accuracy rapidly?

Yes, it can! Learn how-to in this white paper.

About the author

Simon Joiner Product Manager of Demand Planning

Simon Joiner

Product Manager of Demand Planning

Simon Joiner is a Product Manager of Demand Planning at o9 Solutions. He has over 20 years of experience in transforming Demand Planning Systems, Resources and Processes in such diverse sectors such as Pharmaceutical, Building Supplies, Agriculture, Chemical, Medical, Food & Drink, Electronics, Clothing and Telecoms. Simon lives in Hemel Hempstead in the UK with his wife and two (grown up) children and in his spare time likes to play guitar, research family history, walk the dogs and keep fit with running.


View our related articles, white papers, use cases & videos

article8 min

The Takeaways from aim10x Bangkok 2024

by Stijn-Pieter van Houten
Hero image blog page
article3 min

Mastering Planning Transformation: a Blueprint for Competitive Advantage

by Stijn-Pieter van Houten
O9 mof blog mastering planning transformation a blueprint for competitive advantage header
article7 min

Os 9 benefícios que uma Torre de Controle da Cadeia de Suprimentos fornece

by o9 Solutions
Control tower blog header
article12 min

Retail Analytics Explained

by o9 Solutions
O9 blog what is retail analytics header
White Paper

Transformative IBP - Driving consequential decision-making across functions

O9 ibp white paper directors mockup
article9 min

Key Themes from Four Years of o9’s Largest Event

by Igor Rikalo
Keythemes web banner 920x1080px
video7 min

The o9 Cybersecurity Advantage: Unlocking the Secrets of Top-Ranked Security

Auto draft thumbnail
article7 min

Data and Integration: the Backbone of Transformative Integrated Business Planning 

by Zarrin Lilani, Stijn-Pieter van Houten
O9 ibp blog data and integration header
article9 min

What is Revenue Forecasting?

by o9 Solutions
O9 blog what is revenue forecasting header
article11 min

The Key Takeaways from aim10x Hong Kong 2024

by Stijn-Pieter van Houten
Key takeaways banner hk
Guide12 min

Building a superior forecasting model with AI/ML UG

article5 min

Supply Chain vs. Logistics

by o9 Solutions
O9 blog what is supply chain and logistics header