Three candidate models
Chosen for transparency over novelty.
- Same hour last week
- Mean of the same hour-of-week
- Ridge regression on daily/weekly cycles and a one-week lag
Forecasting
Chosen for transparency over novelty.
Models are scored on a time-ordered holdout (never shuffled) using MAE, RMSE, WAPE and MAPE.
Prediction intervals come from the empirical spread of holdout errors, so the band reflects how wrong the model has actually been.
Saved runs record training window, selected model, scores and code version for later review.