How ozerbakar/forecasting-the-level-and-dispersion-of-mortality-a-deep-learning-approach works
This is an R research replication package for comparing five neural and four stochastic mortality-forecasting approaches across national populations, sexes, and rolling forecast origins. The documented workflow rebuilds data from Human Mortality Database counts, validates inputs, fits both model families, scores forecasts for life expectancy and life disparity, and produces tables and figures. The README supports these workflow relationships; source excerpts were not provided, so internal call details beyond those documented are omitted.
Main entry points: run_all.R Analysis driver · 40_scoring.R Forecast scoring · run_figures.R Final figure driver · run_reproduce.R Reproduce driver
Components 16
Replication workflow
- Reproduce driver
run_reproduce.R - Analysis driver
run_all.R - Data preparation
R/10_data.R - Model validation
R/12_edagger_validation.R
Forecast models
- Stochastic models
R/20_stochastic.R - Neural models
R/30_neural.R - Neural engine
engine/neural_engine_v7.R
Evaluation outputs
- Forecast scoring
R/40_scoring.R - Result tables
R/50_tables.R - Supplementary tables
R/51_tables_extra.R - Analysis results
Figures
- Pipeline figures
R/60_figures.R - Final figure driver
run_figures.R - Article figures
figures
Other components
- Researcher
- HMD counts
Connections 16
- Researcher → Reproduce driver: runs
README.md - Reproduce driver → Analysis driver: rebuilds analysis
README.md - HMD counts → Data preparation: provides counts
README.md - Analysis driver → Data preparation: runs stage
README.md - Analysis driver → Model validation: runs stage
README.md - Analysis driver → Stochastic models: runs stage
README.md - Analysis driver → Neural models: runs stage
README.md - Analysis driver → Forecast scoring: runs stage
README.md - Analysis driver → Pipeline figures: runs stage
README.md - Neural models → Neural engine: sources and extends
README.md - Forecast scoring → Result tables: produces
README.md - Forecast scoring → Supplementary tables: produces
- Analysis driver → Analysis results: creates outputs
README.md - Final figure driver → Article figures: creates figures
README.md - Analysis results → Final figure driver: supplies tables
README.md - Researcher → Final figure driver: runs
README.md