REVIEW 2 minor 46 references
modelimportance: An R package for evaluating model importance within a multi-model ensemble
T0 review · 0 major / 2 minor · reviewed 2026-06-28 · grok-4.3
Pith's one-line read The modelimportance R package quantifies each model's contribution to ensemble forecast accuracy.
desk verdict The paper describes an R package for computing model contributions in ensembles but supplies no validation or examples of the metrics. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The modelimportance package, which applies chosen importance metrics to score each model's effect on ensemble accuracy.
What would settle it
A test in which models the package ranks as low importance are removed from the ensemble and the resulting accuracy does not improve or declines.
Extended reading notes
Core claim
The modelimportance package quantifies how each component model contributes to the accuracy of ensemble performance for both point and probabilistic forecasts. The package supports multiple ensemble methods and multiple model importance metrics, and it supplies customizable options for handling missing values.
Load-bearing premise
The chosen importance metrics and ensemble methods produce reliable and interpretable measures of each model's value.
Editorial extensions
If this is right
- Users can identify which models contribute most to ensemble accuracy.
- The tools support construction of more effective ensembles across forecasting tasks.
- Analysis yields insights into the role played by each model inside the ensemble.
- Options for missing values allow the methods to work with incomplete real data.
Reading between the lines
- Importance scores could be used to assign different weights to models when forming new ensembles.
- The same metrics might be applied to combined systems outside forecasting, such as stacked predictors in other domains.
- Direct comparisons of the package's different metrics on the same data could show which one best matches actual accuracy gains.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript describes the R package modelimportance, which supplies implemented tools to quantify the contribution of each component model to ensemble accuracy for both point and probabilistic forecasts. The package supports multiple ensemble methods and model-importance metrics, includes options for handling missing values, and integrates with the hubverse framework for collaborative modeling.
Significance. If the described functionality is correctly implemented, the package would serve as a practical, reusable tool for researchers analyzing ensembles in forecasting applications. Its hubverse compatibility could streamline workflows in collaborative hubs and support post-hoc interpretation of model value without requiring users to code custom importance calculations.
minor comments (2)
- The manuscript would benefit from a short table or enumerated list in the main text that explicitly names the supported ensemble methods and importance metrics (currently only alluded to in the abstract).
- A minimal worked example (code snippet plus output) illustrating a typical call and interpretation of results would clarify usage for readers who have not yet installed the package.
Simulated Author's Rebuttal
We thank the referee for their supportive review of the modelimportance package manuscript and for recommending minor revision. No major comments were provided in the report.
Circularity Check
No significant circularity in software description
full rationale
This is a software package description paper whose content is limited to documenting implemented functionality, options for missing values, and integration with the hubverse framework. No mathematical derivations, first-principles results, fitted parameters presented as predictions, or uniqueness theorems appear in the text. The central claim is simply that the package supplies the described tools; this claim is not derived from any prior result within the paper and does not reduce to a self-citation chain or definitional loop. The derivation chain is therefore empty and self-contained.
Assumptions & free parameters
Cite this review
Pith. "Pith review of modelimportance: An R package for evaluating model importance within a multi-model ensemble." pith.science (2026). https://pith.science/paper/LRZOSED7
@misc{pith2026260530278,
author = {Pith},
title = {Pith review of: modelimportance: An R package for evaluating model importance within a multi-model ensemble},
year = {2026},
howpublished = {\url{https://pith.science/paper/LRZOSED7}},
note = {Machine review of arXiv:2605.30278}
}
read the original abstract
Ensemble forecasts are commonly used to support decision-making and policy planning across various fields because they often offer improved accuracy and stability compared to individual models. As each model has its own unique characteristics, understanding and measuring the value of each constituent model can support the construction of effective ensembles. The R package modelimportance provides tools to quantify how each component model contributes to the accuracy of ensemble performance for both point and probabilistic forecasts. The package supports multiple ensemble methods and multiple model importance metrics. Additionally, the software offers customizable options for handling missing values. These features enable the package to serve as a versatile tool for researchers and practitioners. It helps not only in constructing an effective ensemble model across a wide range of forecasting tasks, but also in understanding the role of each model within the ensemble and gaining insights into individual models themselves. This package follows the 'hubverse' framework, which is a collection of open-source software, tools and data standards developed to promote collaborative modeling hub efforts and simplify their setup and operation. Doing so enables seamless integration and flexibility with other forecasting tools and systems, allowing many analyses to be performed on existing hubs.
Figures
Figures from the paper (3 more)
Reference graph
Works this paper leans on
-
[1]
A Unifying Framework for Parallel and Distributed Processing in R using Futures.The R Journal, 13(2):208–227, 2021
Henrik Bengtsson. A Unifying Framework for Parallel and Distributed Processing in R using Futures.The R Journal, 13(2):208–227, 2021
2021
-
[2]
Evaluating forecasts with scoringutils in R.arXiv preprint arXiv:2205.07090v2, 2024
Nikos I Bosse, Hugo Gruson, Anne Cori, Edwin van Leeuwen, Sebastian Funk, and Sam Abbott. Evaluating forecasts with scoringutils in R.arXiv preprint arXiv:2205.07090v2, 2024
-
[3]
Ray, Tilmann Gneiting, and Nicholas G
Johannes Bracher, Evan L. Ray, Tilmann Gneiting, and Nicholas G. Reich. Evaluating epidemic forecasts in an interval format.PLOS Computational Biology, 17(2):e1008618, 2021
2021
-
[4]
Nonmechanistic forecasts of seasonal influenza with iterative one-week-ahead distributions.PLOS Computational Biology, 14(6):e1006134, 2018
Logan C Brooks, David C Farrow, Sangwon Hyun, Ryan J Tibshirani, and Roni Rosenfeld. Nonmechanistic forecasts of seasonal influenza with iterative one-week-ahead distributions.PLOS Computational Biology, 14(6):e1006134, 2018
2018
-
[5]
R package version 1.7.7.1
Tianqi Chen, Tong He, Michael Benesty, Vadim Khotilovich, Yuan Tang, Hyunsu Cho, Kailong Chen, Rory Mitchell, Ignacio Cano, Tianyi Zhou, Mu Li, Junyuan Xie, Min Lin, Yifeng Geng, Yutian Li, and Jiaming Yuan.xgboost: Extreme Gradient Boosting, 2024. R package version 1.7.7.1
2024
-
[6]
The hubverse: open tools for collaborative forecasting, 2024
Consortium of Infectious Disease Modeling Hubs. The hubverse: open tools for collaborative forecasting, 2024. Accessed: 2025-01-14
2024
-
[7]
Understanding global feature contributions with 25 additive importance measures.Advances in neural information processing systems, 33:17212– 17223, 2020
Ian Covert, Scott M Lundberg, and Su-In Lee. Understanding global feature contributions with 25 additive importance measures.Advances in neural information processing systems, 33:17212– 17223, 2020
2020
-
[8]
The United States COVID-19 forecast hub dataset.Scientific data, 9(1):462, 2022
Estee Y Cramer, Yuxin Huang, Yijin Wang, Evan L Ray, Matthew Cornell, Johannes Bracher, Andrea Brennen, Alvaro J Castro Rivadeneira, Aaron Gerding, Katie House, et al. The United States COVID-19 forecast hub dataset.Scientific data, 9(1):462, 2022
2022
Show all 46 references
-
[9]
Flu scenario modeling hub, 2024
Flu Scenario Modeling Hub. Flu scenario modeling hub, 2024. Accessed: 2025-07-25
2024
-
[10]
Weather forecasting with ensemble methods.Science, 310(5746):248–249, 2005
Tilmann Gneiting and Adrian E Raftery. Weather forecasting with ensemble methods.Science, 310(5746):248–249, 2005
2005
-
[11]
Strictly Proper Scoring Rules, Prediction, and Estima- tion.Journal of the American Statistical Association, 102(477):359–378, 2007
Tilmann Gneiting and Adrian E Raftery. Strictly Proper Scoring Rules, Prediction, and Estima- tion.Journal of the American Statistical Association, 102(477):359–378, 2007
2007
-
[12]
R package version 0.1.4
Ben Hamner and Michael Frasco.Metrics: Evaluation Metrics for Machine Learning, 2018. R package version 0.1.4
2018
-
[13]
Springer Series in Statistics
Trevor Hastie, Robert Tibshirani, and Jerome Friedman.The Elements of Statistical Learning. Springer Series in Statistics. Springer New York Inc., New York, NY, USA, 2001
2001
-
[14]
Financial Time Series Fore- casting with the Deep Learning Ensemble Model.Mathematics, 11(4), 2023
Kaijian He, Qian Yang, Lei Ji, Jingcheng Pan, and Yingchao Zou. Financial Time Series Fore- casting with the Deep Learning Ensemble Model.Mathematics, 11(4), 2023
2023
-
[15]
R package version 3.2.0
Jim Hester, Florent Angly, Russ Hyde, Michael Chirico, Kun Ren, Alexander Rosenstock, and Indrajeet Patil.lintr: A ’Linter’ for R Code, 2025. R package version 3.2.0
2025
-
[16]
Evaluating probabilistic forecasts with scoringRules.Journal of Statistical Software, 90(12):1–37, 2019
Alexander Jordan, Fabian Kr¨ uger, and Sebastian Lerch. Evaluating probabilistic forecasts with scoringRules.Journal of Statistical Software, 90(12):1–37, 2019
2019
-
[17]
Guerra, Sophie A
Jordan A. Guerra, Sophie A. Murray, D. Shaun Bloomfield, and Peter T. Gallagher. Ensemble forecasting of major solar flares: methods for combining models.J. Space Weather Space Clim., 10:38, 2020
2020
-
[18]
Co- ordinating collaborative infectious disease modeling projects with the hubverse.medRxiv, 2025
Melissa Kerr, Rebecca Borchering, Alvaro Castro Rivadeneira, Lucie Contamin, Sebastian Funk, Harry Hochheiser, Emily Howerton, Anna Krystalli, Li Shandross, Nicholas G Reich, et al. Co- ordinating collaborative infectious disease modeling projects with the hubverse.medRxiv, 2025
2025
-
[19]
Ray, and Nicholas G
Minsu Kim, Evan L. Ray, and Nicholas G. Reich. Beyond forecast leaderboards: Measuring individual model importance based on contribution to ensemble accuracy.International Journal of Forecasting, 2026
2026
-
[20]
R package version 0.6.0.9000, commit 71964f7cd6f79e48f3038952fed8f742a7fe6a5c
Anna Krystalli and Li Shandross.hubUtils: Core ’hubverse’ Utilities, 2025. R package version 0.6.0.9000, commit 71964f7cd6f79e48f3038952fed8f742a7fe6a5c
2025
-
[21]
Building Predictive Models in R Using the caret Package.Journal of Statistical Software, 28(5):1–26, 2008
Max Kuhn. Building Predictive Models in R Using the caret Package.Journal of Statistical Software, 28(5):1–26, 2008
2008
-
[22]
Classification and Regression by randomForest.R News, 2(3):18–22, 2002
Andy Liaw and Matthew Wiener. Classification and Regression by randomForest.R News, 2(3):18–22, 2002
2002
-
[23]
Arkadiusz Lipiecki, Bartosz Uniejewski, and Rafa/suppress l Weron. Postprocessing of point predictions for probabilistic forecasting of day-ahead electricity prices: The benefits of using isotonic distribu- tional regression.Energy Economics, 139:107934, 2024. 26
2024
-
[24]
PostForecasts
Arkadiusz Lipiecki and Rafa/suppress l Weron. PostForecasts. jl: A Julia package for probabilistic forecast- ing by postprocessing point predictions.SoftwareX, 31:102200, 2025
2025
-
[25]
From local explanations to global understanding with explainable AI for trees.Nature machine intelligence, 2(1):56–67, 2020
Scott M Lundberg, Gabriel Erion, Hugh Chen, Alex DeGrave, Jordan M Prutkin, Bala Nair, Ronit Katz, Jonathan Himmelfarb, Nisha Bansal, and Su-In Lee. From local explanations to global understanding with explainable AI for trees.Nature machine intelligence, 2(1):56–67, 2020
2020
-
[26]
A unified approach to interpreting model predictions.Advances in neural information processing systems, 30, 2017
Scott M Lundberg and Su-In Lee. A unified approach to interpreting model predictions.Advances in neural information processing systems, 30, 2017
2017
-
[27]
Lutz, Mimi P
Chelsea S. Lutz, Mimi P. Huynh, Monica Schroeder, Sophia Anyatonwu, F. Scott Dahlgren, Gregory Danyluk, Danielle Fernandez, Sharon K. Greene, Nodar Kipshidze, Leann Liu, Osaro Mgbere, Lisa A. McHugh, Jennifer F. Myers, Alan Siniscalchi, Amy D. Sullivan, Nicole West, Michael A....
2019
-
[28]
R package version 0.4.0, https://github.com/tidyverts/fable
Mitchell O’Hara-Wild, Rob Hyndman, and Earo Wang.fable: Forecasting Models for Tidy Time Series, 2024. R package version 0.4.0, https://github.com/tidyverts/fable
2024
-
[29]
Air: An r formatter and language server, 2025
Posit Software, PBC. Air: An r formatter and language server, 2025. Version 0.8.1
2025
-
[30]
Ray and Nicholas G
Evan L. Ray and Nicholas G. Reich. Prediction of infectious disease epidemics via weighted density ensembles.PLOS Computational Biology, 14(2):e1005910, February 2018
2018
-
[31]
R package version 0.1.0.9000, commit df75591bff3d68c3ecb1cad4798b1334230203f7
Evan L Ray, Becky Sweger, and Lucie Contamin.hubExamples: Example Hub Data, 2025. R package version 0.1.0.9000, commit df75591bff3d68c3ecb1cad4798b1334230203f7
2025
-
[32]
hubEvals: Basic tools for scoring hubverse forecasts, 2025
Nicholas Reich, Evan Ray, Nikos Bosse, Matthew Cornell, Becky Sweger, and Kimberlyn Roosa. hubEvals: Basic tools for scoring hubverse forecasts, 2025. R package version 0.0.0.9001, commit 0329cb4f94f833c495bc3001cbacf82b103f35d2
2025
-
[33]
Reich, Craig J
Nicholas G. Reich, Craig J. McGowan, Teresa K. Yamana, Abhinav Tushar, Evan L. Ray, Dave Osthus, Sasikiran Kandula, Logan C. Brooks, Willow Crawford-Crudell, Graham Casey Gibson, Evan Moore, Rebecca Silva, Matthew Biggerstaff, Michael A. Johansson, Roni Rosenfeld, and Jeffrey ...
2019
-
[34]
R package version 2.2.2
Greg Ridgeway and GBM Developers.gbm: Generalized Boosted Regression Models, 2024. R package version 2.2.2
2024
-
[35]
Multi-Model Ensembles in Infectious Disease and Public Health: Methods, Interpretation, and Implementation in R
Li Shandross, Emily Howerton, Lucie Contamin, Harry Hochheiser, Anna Krystalli, Consortium of Infectious Disease Modeling Hubs, Nicholas G Reich, and Evan L Ray. Multi-Model Ensembles in Infectious Disease and Public Health: Methods, Interpretation, and Implementation in R. St...
2026
-
[36]
R package version 1.0.0.9000, commit ca66c89340933124618aad8d100bfddd89637b7d
Li Shandross, Emily Howerton, and Evan L Ray.hubEnsembles: Ensemble Meth- ods for Combining Hub Model Outputs, 2025. R package version 1.0.0.9000, commit ca66c89340933124618aad8d100bfddd89637b7d
2025
-
[37]
A value for n-person games.Contribution to the Theory of Games, 2, 1953
Lloyd S Shapley. A value for n-person games.Contribution to the Theory of Games, 2, 1953. 27
1953
-
[38]
A new ensemble deep learning approach for exchange rates forecasting and trading.Advanced Engineering Informatics, 46:101160, 2020
Shaolong Sun, Shouyang Wang, and Yunjie Wei. A new ensemble deep learning approach for exchange rates forecasting and trading.Advanced Engineering Informatics, 46:101160, 2020
2020
-
[39]
Davis Vaughan and Matt Dancho.furrr: Apply Mapping Functions in Parallel using Futures,
-
[40]
R package version 0.3.1
-
[41]
The RAPIDD ebola forecasting challenge: Synthesis and lessons learnt.Epidemics, 22:13–21, 2018
C´ ecile Viboud, Kaiyuan Sun, Robert Gaffey, Marco Ajelli, Laura Fumanelli, Stefano Merler, Qian Zhang, Gerardo Chowell, Lone Simonsen, and Alessandro Vespignani. The RAPIDD ebola forecasting challenge: Synthesis and lessons learnt.Epidemics, 22:13–21, 2018
2018
-
[42]
testthat: Get started with testing.The R Journal, 3:5–10, 2011
Hadley Wickham. testthat: Get started with testing.The R Journal, 3:5–10, 2011
2011
-
[43]
Springer-Verlag New York, 2016
Hadley Wickham.ggplot2: Elegant Graphics for Data Analysis. Springer-Verlag New York, 2016
2016
-
[44]
R package version 1.51
Yihui Xie.knitr: A General-Purpose Package for Dynamic Report Generation in R, 2025. R package version 1.51
2025
-
[45]
R package version 1.1.3
Yachen Yan.MLmetrics: Machine Learning Evaluation Metrics, 2024. R package version 1.1.3
2024
-
[46]
R package version 1.4.0
Hao Zhu.kableExtra: Construct Complex Table with ’kable’ and Pipe Syntax, 2024. R package version 1.4.0. 28
2024
Reviewed June 28, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.