Forecast Tomorrow’s Water Demand Without Seeing Tomorrow

Build lagged inputs, compare an autoregressive model with persistence, and evaluate both through a sequence of later forecast origins.

15 sections · 4 questions · 4 coding challenges

1 / 15

Evaluating Predictions at the Time They Could Have Been Made

BOTIE

Forecast evaluation asks what information would have been available at each prediction time. Rolling-origin evaluation recreates that boundary repeatedly rather than randomly mixing earlier and later observations.

Our demand sequence is synthetic and intentionally simple. It provides a testable implementation of the boundary, not evidence that a one-lag linear model is sufficient for real water planning.

Sources for this history