Model lab

Baseline forecast evaluation

Honest short-horizon baselines establish a comparison bar before Neural ODE modeling. Forecasts use rolling-origin backtests on weekly weighted activity index for Illinois and Cook County. Intervals reflect residual spread from past forecast errors, not clinical uncertainty.

Model runs

ensemble_v1
production
ensemble · v1.0.0

Evaluations scored: 476

Updated Jun 1

moving_average_v1
production
moving_average · v1.0.0

Evaluations scored: 476

Updated Jun 1

neural_ode_17031
production
neural_ode · v1.0.0

Evaluations scored: 237

Updated Jun 1

neural_ode_17031
candidate
neural_ode · v1.2.1

Evaluations scored: 48

Updated May 20

neural_ode_17031
candidate
neural_ode · v1.6.0

Evaluations scored: 48

Updated May 21

neural_ode_17031
candidate
neural_ode · v1.7.3-hardbound-linear

Evaluations scored: 230

Updated Jun 2

neural_ode_17031
candidate
neural_ode · v1.7.2-hardbound

Evaluations scored: 230

Updated Jun 1

neural_ode_17031
candidate
neural_ode · v1.8.0-reliability

Evaluations scored: 226

Updated Jun 1

neural_ode_17031
candidate
neural_ode · v1.1.0

Evaluations scored: 48

Updated May 20

neural_ode_17031
candidate
neural_ode · v1.7.1

Evaluations scored: 230

Updated Jun 1

neural_ode_17031
candidate
neural_ode · v1.3.0

Evaluations scored: 48

Updated May 21

neural_ode_17031
candidate
neural_ode · v1.4.0

Evaluations scored: 48

Updated May 21

neural_ode_17031
candidate
neural_ode · v1.2.0

Evaluations scored: 48

Updated May 20

neural_ode_17031
candidate
neural_ode · v1.5.0

Evaluations scored: 48

Updated May 21

neural_ode_IL
candidate
neural_ode · v1.7.3-hardbound-linear

Evaluations scored: 230

Updated Jun 2

neural_ode_IL
candidate
neural_ode · v1.1.0

Evaluations scored: 48

Updated May 20

neural_ode_IL
candidate
neural_ode · v1.2.0

Evaluations scored: 48

Updated May 20

neural_ode_IL
candidate
neural_ode · v1.2.1

Evaluations scored: 48

Updated May 20

neural_ode_IL
candidate
neural_ode · v1.3.0

Evaluations scored: 48

Updated May 21

neural_ode_IL
candidate
neural_ode · v1.4.0

Evaluations scored: 48

Updated May 21

neural_ode_IL
production
neural_ode · v1.0.0

Evaluations scored: 237

Updated Jun 1

neural_ode_IL
candidate
neural_ode · v1.5.0

Evaluations scored: 48

Updated May 21

neural_ode_IL
candidate
neural_ode · v1.6.0

Evaluations scored: 48

Updated May 21

neural_ode_IL
candidate
neural_ode · v1.8.0-reliability

Evaluations scored: 226

Updated Jun 1

neural_ode_IL
candidate
neural_ode · v1.7.1

Evaluations scored: 230

Updated Jun 1

neural_ode_IL
candidate
neural_ode · v1.7.2-hardbound

Evaluations scored: 230

Updated Jun 1

persistence_v1
production
persistence · v1.0.0

Evaluations scored: 476

Updated Jun 1

seasonal_naive_v1
production
seasonal_naive · v1.0.0

Evaluations scored: 476

Updated Jun 1

trend_v1
production
trend · v1.0.0

Evaluations scored: 476

Updated Jun 1

Performance metrics

Baseline performance
Rolling-origin backtest metrics by forecast horizon. Lower MAE/RMSE is better; trend accuracy measures direction (rising/falling/stable).
Model1-week2-week3-week4-weekN
MAERMSETrendMAERMSETrendMAERMSETrendMAERMSETrend
ensemble_v10.3450.42938.5%0.4240.52230.0%0.5040.60939.8%0.5730.68535.3%476
moving_average_v10.4210.50231.1%0.5160.61729.2%0.6030.72031.4%0.6860.79925.9%476
persistence_v10.3200.40646.7%0.4280.51730.8%0.5200.63026.3%0.6030.72524.1%476
seasonal_naive_v10.7560.92844.3%0.7600.93445.0%0.7620.93749.1%0.7690.94448.3%476
trend_v10.3860.50242.6%0.5320.66631.7%0.6570.83035.6%0.7610.98141.4%476
MAE by horizon
Mean absolute error on held-out weekly activity index. Compare models before trusting more complex approaches.

How to read these results

  • Persistence assumes next week equals this week — often hard to beat at 1-week horizon.
  • Moving average smooths recent weeks; useful when signal is noisy.
  • Trend extrapolates recent direction; can overshoot at longer horizons.
  • Seasonal naive compares to the same week last year (52-week lag).
  • Ensemble averages component baselines for dashboard display; Neural ODE (Phase 7) must beat these on held-out weeks to be promoted.