density_metrics#
Back to L5 | Browse all axes | Browse all options
Axis
density_metricson sub-layerL5_A_metric_specification(layerl5).
Sub-layer#
L5_A_metric_specification
Axis metadata#
Default:
['log_score', 'crps']Sweepable: False
Status: operational
Operational status summary#
Operational: 4 option(s)
Future: 0 option(s)
Options#
coverage_rate – operational#
Empirical coverage rate – share of OOS observations falling within the nominal-α interval.
See coverage_rate function page for full documentation + parameters + standalone usage. Standalone: mf.functions.coverage_rate.
crps – operational#
Continuous ranked probability score – generalisation of MAE to densities.
Density-forecast metric crps. CRPS = ∫ (F̂(y) - 1{y ≥ y_obs})² dy. Strictly-proper, expressed in the same units as the target. Reduces to MAE when the predictive distribution is a point mass at the predicted value. Standard density-score in weather / macro forecasting (Gneiting-Katzfuss 2014).
When to use
Distributional forecasts; comparing point and density forecasts on a common scale.
References
macroforecast design Part 3, L5: ‘evaluation = (metric × benchmark × aggregation × decomposition × ranking).’
Gneiting & Raftery (2007) ‘Strictly Proper Scoring Rules, Prediction, and Estimation’, JASA 102(477): 359-378. (doi:10.1198/016214506000001437)
Gneiting & Katzfuss (2014) ‘Probabilistic Forecasting’, Annual Review of Statistics and Its Application 1: 125-151.
Related options: log_score, interval_score, coverage_rate
Last reviewed 2026-05-05 by macroforecast author.
interval_score – operational#
Winkler (1972) interval score – jointly penalises miscoverage + interval width.
See interval_score function page for full documentation + parameters + standalone usage. Standalone: mf.functions.interval_score.
log_score – operational#
Logarithmic predictive density score – log f̂(y_t).
Density-forecast metric log_score. The strictly-proper scoring rule recommended by Gneiting & Raftery (2007). Equivalent to the Bayesian predictive log-likelihood. Larger = better. Requires forecast_object = density / quantile from L4.
When the predictive density is parametric (e.g. Gaussian) the score reduces to a closed-form involving the predictive mean / variance.
When to use
Default scoring rule for Bayesian forecasts; probabilistic horse-race ranking.
References
macroforecast design Part 3, L5: ‘evaluation = (metric × benchmark × aggregation × decomposition × ranking).’
Gneiting & Raftery (2007) ‘Strictly Proper Scoring Rules, Prediction, and Estimation’, JASA 102(477): 359-378. (doi:10.1198/016214506000001437)
Gneiting & Katzfuss (2014) ‘Probabilistic Forecasting’, Annual Review of Statistics and Its Application 1: 125-151.
Related options: crps, interval_score, coverage_rate
Last reviewed 2026-05-05 by macroforecast author.