Life expectancy at birth · World · 5 years ahead
2029: the model assigns an 80 percent probability to 74.24 to 75.05 years
Point estimate 75.05 years from Holt (exponential smoothing with additive trend), against 73.48 years observed in 2024. holt beats last_value on out-of-sample MAE by 47.0 percent over 12 cutoffs (minimum 8, margin 5 percent).
Fan chart
- Quantiles
- p5 73.67 · p10 74.24 · p25 74.49 · p50 74.72 · p75 74.79 · p90 74.87 · p95 75.08
- Source
- empirical quantiles of 12 in-window 5-step residuals; no normality assumed
Immutable fields
- Key
- life-expectancy:WLD:5
- Id
- 06f96eb4-f2ff-498d-b672-b3cb4735da95
- Created
- 2026-09-07 22:16 UTC
- Data cutoff
- 2026-09-07 22:16 UTC
- Origin
- 2024 = 73.48 (obs 70501)
- Target period
- 2029 (1827 days)
- Point
- 75.05 years
- Interval
- 74.24 to 75.05 at 80 percent
- Model
- holt models_v1.targets_v1
- Baseline
- last_value
- Snapshot
- 3de6bb64f7b439ddc922d321e3e1f13a96bec659819dbf9e7381a9698fe0e081
- Data mode
- ingested_at
- Status
- active
Statistical association, not causal
Holt (exponential smoothing with additive trend) uses only the target's own history; there are no driver contributions.
Not yet realised
The observation for 2029 has not been ingested. The weekly forecast.evaluate job attaches it when it arrives; the record above does not change.
What the forecast takes for granted
- No structural break in life-expectancy between the data cutoff and the target period.
- The source keeps publishing the series on the same definition; a rebasing or redefinition invalidates the comparison.
- The smoothed level and trend at the cutoff persist over the horizon.
What would show this forecast wrong
- If the first published value of life-expectancy (WLD) for 2029 is below 74.24 years or above 75.05 years, the 80 percent interval is falsified.
- The model assigns a 10 percent probability to a value below 74.24 years and a 10 percent probability to a value above 75.05 years; interval misses should occur about one time in five over many forecasts, and a run of misses well above that rate falsifies the calibration.
- The point forecast is above the last observed value (73.48 years); a realised value at or below that level falsifies the direction call.
Scorecard for this target and horizon
| Model | Status | Cutoffs | MAE | RMSE | Direction | 80% coverage | Skill vs last value |
|---|---|---|---|---|---|---|---|
| Holt (exponential smoothing with additive trend) models_v1.targets_v1 | champion | 12 | 0.5216 | 0.7164 | 92% | 8% | 47.0% |
| Drift models_v1.targets_v1 | challenger | 12 | 1.11 | 1.27 | 92% | 25% | -12.3% |
| Last value models_v1.targets_v1 | baseline | 12 | 0.9849 | 1.05 | 0% | 83% | 0.0% |
| Linear trend models_v1.targets_v1 | challenger | 12 | 0.6484 | 0.9021 | 92% | 8% | 34.2% |
| Ridge regression on lags and drivers models_v1.targets_v1 | challenger | 12 | 0.5506 | 0.8158 | 92% | 8% | 44.1% |
Holt (exponential smoothing with additive trend)
Holt (exponential smoothing with additive trend)
Purpose. Point and 80 percent interval forecasts of life-expectancy (WLD) 1, 2, 5 years ahead. Owner: Forecast Lab (HV 3.0).
Method
Simple exponential smoothing with an additive trend. Level and trend smoothing parameters (alpha 0.95, beta 0.5) are chosen by grid search on one-step-ahead squared error inside the training window.
Uncertainty
Intervals are empirical: the model is refitted at earlier origins inside the training window, the realised errors at the same horizon are collected, and the interval is the 10th to 90th percentile of those errors around the point forecast. No normality is assumed.
Training and evaluation
Training window: 65 periods, 1960-01-01 to 2024-01-01. Evaluation: rolling-origin backtest over 12 cutoffs using pseudo real-time data (the earliest ingested value per period; no vintage archive exists for this series, so revisions between the cutoff and today are not reproduced).
Known limitations
- Structural breaks after the cutoff are not modelled.
- Driver contributions are statistical associations, not causal effects.
- Promotion to champion requires beating the last-value baseline on out-of-sample MAE by at least 5 percent over the minimum number of cutoffs; otherwise the baseline stays champion.
- Retraining: every scheduled forecast.run refits on the data then available; backtests re-run from /admin/forecasts.
Supersedes
This is the first record for its key.