A Practical Guide: How Businesses Can Build Demand Forecasting Under Uncertainty
If mathematics cannot predict "black swans," does that mean ML is useless? Not at all. Algorithms possess high adaptability. As soon as a shock event occurs and the first new data points emerge, the model quickly readjusts to the new reality.
To build a resilient planning system, executive management should rely on a hybrid approach and follow a few key rules:
1.Adopt a "Human-in-the-Loop" Concept:
The optimal strategy combines algorithms with expert oversight. The model handles scalability, routine mathematical calculations across thousands of stock-keeping units (SKUs), and objectivity. The expert (category manager or analyst) contributes business context. During force majeure events, it is the human who manually inputs constraints, overrides coefficients, and defines future scenarios.
2.Use Product Analogs for New Launches:
To forecast demand for a new product, algorithms are configured with "substitute product" logic. The model borrows the lifecycle and seasonality of a similar product within the category and projects those patterns onto the new item until it gathers its own initial sales history during its first few weeks.
3.Separate Anomalies from True Trends:
During periods of panic buying or demand spikes, a crucial task for the engineering and analytics team is data cleansing. If a sales spike was a one-off anomalous event, it must be excluded from the training dataset so the model does not forecast a repeat of a non-existent peak the following year.
4.Invest in Data Cleanliness and Regular Retraining:
Machine learning is a dynamic process, not a static program. The more frequently a model is retrained on fresh incoming data, the faster it recovers from market shocks and restores planning accuracy to target levels.