Exponential Smoothing: Weighted Averages of the Past
THE INTUITION
Predicting tomorrow temperature: yesterday matters most, last week some, last month barely. Formula: forecast = α × latest + (1-α) × previous_forecast. Alpha (0-1) controls weight on latest. α=0.3 means 30% on latest, 70% on accumulated past.
CHOOSING ALPHA
High α (0.7-0.9): Reacts quickly, forgets fast. Good for volatile data. Low α (0.1-0.3): Stable forecasts, slow to react. Good for steady data. Optimize by testing which minimizes forecast error on historical data.
ADDING TREND
Real data often trends. Holt method adds a component tracking rate of change. Forecast extends current level along slope. Damped variant gradually flattens—useful because most trends do not continue forever.
ADDING SEASONALITY
Many series repeat: retail spikes in December, traffic drops on weekends. Holt-Winters learns seasonal factors (12 monthly multipliers for yearly patterns). Needs 2+ complete cycles of history.