Failure Modes and Production Monitoring
STRUCTURAL BREAKS
Permanent shifts in level, trend, or seasonality. Models trained on pre-break data produce systematically wrong forecasts. Detection: sustained bias (consistently over/under-forecasting). Fix: retrain on post-break data only.
PROMOTIONS AND EVENTS
Sales spikes look like outliers. Models either ignore them or learn elevated baseline. Fix: indicator variables marking promotional days, or separate models for promotional vs normal periods.
MONITORING IN PRODUCTION
Track forecast error over time. MAE = average absolute error. MAPE = average percentage error. Alert when error exceeds baseline or trends upward. Compare to naive—if model loses to "predict yesterday," investigate immediately.
RESIDUAL DIAGNOSTICS
Residuals (actual minus forecast) should look random: no patterns, centered at zero. Patterns (rising, Monday spikes) mean model is missing something. Plot residuals after retraining to catch degradation.