Peek into the future from past data
Forecasting is estimating future values (demand, sales, metrics) based on past data. It is one of the most practical analytics tasks: planning inventory, budget, staff, capacity. But a forecast has a fundamental property: it is always uncertain — the future is not predetermined, and any forecast is an estimate with error, not exact knowledge. This course is about forecasting with AI and statistics: how to build forecasts, evaluate their accuracy and, most importantly, honestly treat their uncertainty.
Where forecasts are needed
- Demand and sales: how much to buy, produce, keep in stock.
- Finance: forecasting revenue, expenses, cash flow for the budget.
- Resources: how much staff, capacity is needed for the expected load.
- Metrics: forecasting users, traffic, any business indicators over time.
Uncertainty is not a flaw but the essence of a forecast
The key property the whole course revolves around: a forecast is an estimate with error, not exact knowledge of the future. The future is not predetermined, any forecast has error: reality will be around the forecast, with a deviation. So an honest forecast includes not only an estimate (e.g. 1000) but also uncertainty (e.g. "most likely between 850 and 1150") — a range is more honest than one number. And the further the horizon, the more the uncertainty (a forecast for tomorrow is more accurate than for a year). The danger is treating a forecast as an exact fact and building rigid plans on an uncertain estimate: this leads to costly errors when reality deviates.
A forecast continues the past — and that is its limit
A forecast works when the data has stable patterns (a trend, seasonality, a level) continuing into the future — a forecast extrapolates the past, assuming it persists. Hence a fundamental limit: if something changes (a new product, a crisis, a market change, a one-off event), past patterns may not persist, and a forecast from history will be wrong. Forecasts poorly predict sharp turning points and unprecedented events — they continue the past rather than foresee breaks. Remember this. The course will cover time series, methods (from simple to AI), the role of AI and — critically — accuracy evaluation and an honest attitude to uncertainty.
Course rule: forecasting is estimating the future from past data for planning. Its essence is uncertainty: a forecast is an estimate with error, not a fact; an honest forecast includes a range; uncertainty grows with the horizon; forecasts poorly predict sharp turning points (they extrapolate the past).
🧠 What is the key property of any forecast?