The Rashomon Importance Distribution: Getting RID of Unstable, Single Model-based Variable Importance
Not on the map. Why?
Abstract (arXiv)
Quantifying variable importance is essential for answering high-stakes questions in fields like genetics, public policy, and medicine. Current methods generally calculate variable importance for a given model trained on a given dataset. However, for a given dataset, there may be many models that explain the target outcome equally well; without accounting for all possible explanations, different researchers may arrive at many conflicting yet equally valid conclusions given the same data. Additionally, even when accounting for all possible explanations for a given dataset, these insights may not generalize because not all good explanations are stable across reasonable data perturbations. We propose a new variable importance framework that quantifies the importance of a variable across the set of all good models and is stable across the data distribution. Our framework is extremely flexible and can be integrated with most existing model classes and global variable importance metrics. We demonstrate through experiments that our framework recovers variable importance rankings for complex simulation setups where other methods fail. Further, we show that our framework accurately estimates the true importance of a variable for the underlying data distribution. We provide theoretical guarantees on the consistency and finite sample error rates for our estimator. Finally, we demonstrate its utility with a real-world case study exploring which genes are important for predicting HIV load in persons with HIV, highlighting an important gene that has not previously been studied in connection with HIV. Code is available at https://github.com/jdonnelly36/Rashomon_Importance_Distribution.
Key facts. Cited by 29 papers in the map (data through 14 Oct 2026). Builds on 22 of its 58 references that are in the map. First posted on arXiv 24 Sep 2023.
Builds on
22 of 58 references.
References · 22
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,552
- 2016Distribution-Free Predictive Inference For Regressioncited by 668
- 2020Underspecification Presents Challenges for Credibility in Modern Machine Learningcited by 496
- 2018All Models are Wrong, but Many are Useful: Learning a Variable's Importance by Studying an Entire Class of Prediction Models Simultaneouslycited by 373
- 2018Consistent Individualized Feature Attribution for Tree Ensemblescited by 285
- 2019Predictive Multiplicity in Classificationcited by 166
- 2013Stabilitycited by 120
- 2020Generalized and Scalable Optimal Sparse Decision Treescited by 100
- 2019On the Existence of Simpler Machine Learning Modelscited by 89
- 2019Unrestricted Permutation forces Extrapolation: Variable Importance Requires at least One More Model, or There Is No Free Variable Importancecited by 87
- 2022Exploring the Whole Rashomon Set of Sparse Decision Treescited by 81
10 more
- 2019Veridical Data Sciencecited by 66
- 2020Efficient nonparametric statistical inference on population feature importance using Shapley valuescited by 61
- 2018A Simple and Effective Model-Based Variable Importance Measurecited by 51
- 2020A general framework for inference on algorithm-agnostic variable importancecited by 45
- 2017Iterative Random Forests to detect predictive and stable high-order interactionscited by 42
- 2017Kernel Feature Selection via Conditional Covariance Minimizationcited by 20
- 2020Floodgate: inference for model-free variable importancecited by 16
- 2014Robust Optimization using Machine Learning for Uncertainty Setscited by 14
- 2018A Theory of Statistical Inference for Ensuring the Robustness of Scientific Resultscited by 13
- 2022Surrogate-based global sensitivity analysis with statistical guarantees via floodgatecited by 2
Built on by
Citing papers per year: 2024: 10; 2025: 12; 2026: 7.
29 papers.
Sort:
By area:
- 2024Amazing Things Come From Having Many Good Modelscited by 55
- 2025Systemizing Multiplicity: The Curious Case of Arbitrariness in Machine Learningcited by 17
- 2024Predictive Churn with the Set of Good Modelscited by 15
- 2025Rashomon Sets for Prototypical-Part Networks: Editing Interpretable Models in Real-Timecited by 13
- 2024A Guide to Feature Importance Methods for Scientific Inferencecited by 11
- 2024An Experimental Study on the Rashomon Effect of Balancing Methods in Imbalanced Classificationcited by 11
- 2024Rethinking Explainable Machine Learning as Applied Statisticscited by 8
- 2025Near Optimal Decision Trees in a SPLIT Secondcited by 8
- 2024Investigating the Impact of Balancing, Filtering, and Complexity on Predictive Multiplicity: A Data-Centric Perspectivecited by 7
- 2025SORTeD Rashomon Sets of Sparse Decision Trees: Anytime Enumerationcited by 6
- 2024"What is Different Between These Datasets?" A Framework for Explaining Data Distribution Shiftscited by 5
- 2024Efficient and Accurate Explanation Estimation with Distribution Compressioncited by 4
17 more
- 2025Leveraging Predictive Equivalence in Decision Treescited by 4
- 2026Fixed Aggregation Features Can Rival GNNscited by 4
- 2025Doctor Rashomon and the UNIVERSE of Madness: Variable Importance with Unobserved Confounding and the Rashomon Effectcited by 3
- 2025Wasserstein Distances Made Explainable: Insights Into Dataset Shifts and Transport Phenomenacited by 2
- 2026ElliCE: Efficient and Provably Robust Algorithmic Recourse via the Rashomon Setscited by 2
- 2024Rashomon effect in Educational Research: Why More is Better Than One for Measuring the Importance of the Variables?cited by 1
- 2025Leo Breiman, the Rashomon Effect, and the Occam Dilemmacited by 1
- 2026Why are there many equally good models? An Anatomy of the Rashomon Effectcited by 1
- 2026Aggregate Models, Not Explanations: Improving Feature Importance Estimationcited by 1
- 2024Targeted Learning for Variable Importancecited by 0
- 2025Reconciling Predictive Multiplicity in Practicecited by 0
- 2025VAR: Visual Analysis for Rashomon Set of Machine Learning Models' Performancecited by 0
- 2025Efficient & Correct Predictive Equivalence for Decision Treescited by 0
- 2025The Double-Edged Nature of the Rashomon Set for Trustworthy Machine Learningcited by 0
- 2026Analyzing the Temporal Factors for Anxiety and Depression Symptoms with the Rashomon Perspectivecited by 0
- 2026From Sequential Nodes to GPU Batches: Parallel Branch and Bound for Optimal k-Sparse GLMscited by 0
- 2026Falling Trees: A Model Class for Interpretable Risk Prioritizationcited by 0
- 2026Falling Trees: A Model Class for Interpretable Risk Prioritization20 Sep 2026
- 2026From Sequential Nodes to GPU Batches: Parallel Branch and Bound for Optimal k-Sparse GLMs21 May 2026
- 2026Aggregate Models, Not Explanations: Improving Feature Importance Estimation12 Feb 2026
- 2026ElliCE: Efficient and Provably Robust Algorithmic Recourse via the Rashomon Sets7 Feb 2026
- 2026Fixed Aggregation Features Can Rival GNNs27 Jan 2026
- 2026Analyzing the Temporal Factors for Anxiety and Depression Symptoms with the Rashomon Perspective18 Jan 2026
- 2026Why are there many equally good models? An Anatomy of the Rashomon Effect11 Jan 2026
- 2025The Double-Edged Nature of the Rashomon Set for Trustworthy Machine Learning26 Nov 2025
- 2025SORTeD Rashomon Sets of Sparse Decision Trees: Anytime Enumeration5 Nov 2025
- 2025Doctor Rashomon and the UNIVERSE of Madness: Variable Importance with Unobserved Confounding and the Rashomon Effect14 Oct 2025
- 2025Efficient & Correct Predictive Equivalence for Decision Trees22 Sep 2025
- 2025VAR: Visual Analysis for Rashomon Set of Machine Learning Models' Performance30 Jul 2025
17 more
- 2025Leo Breiman, the Rashomon Effect, and the Occam Dilemma5 Jul 2025
- 2025Leveraging Predictive Equivalence in Decision Trees17 Jun 2025
- 2025Wasserstein Distances Made Explainable: Insights Into Dataset Shifts and Transport Phenomena9 May 2025
- 2025Rashomon Sets for Prototypical-Part Networks: Editing Interpretable Models in Real-Time3 Mar 2025
- 2025Near Optimal Decision Trees in a SPLIT Second21 Feb 2025
- 2025Reconciling Predictive Multiplicity in Practice27 Jan 2025
- 2025Systemizing Multiplicity: The Curious Case of Arbitrariness in Machine Learning24 Jan 2025
- 2024Investigating the Impact of Balancing, Filtering, and Complexity on Predictive Multiplicity: A Data-Centric Perspective12 Dec 2024
- 2024Rashomon effect in Educational Research: Why More is Better Than One for Measuring the Importance of the Variables?2 Dec 2024
- 2024Targeted Learning for Variable Importance4 Nov 2024
- 2024Amazing Things Come From Having Many Good Models5 Jul 2024
- 2024Efficient and Accurate Explanation Estimation with Distribution Compression26 Jun 2024
- 2024A Guide to Feature Importance Methods for Scientific Inference19 Apr 2024
- 2024An Experimental Study on the Rashomon Effect of Balancing Methods in Imbalanced Classification22 Mar 2024
- 2024"What is Different Between These Datasets?" A Framework for Explaining Data Distribution Shifts8 Mar 2024
- 2024Predictive Churn with the Set of Good Models12 Feb 2024
- 2024Rethinking Explainable Machine Learning as Applied Statistics5 Feb 2024
- 2025Leveraging Predictive Equivalence in Decision Treescited by 4
- 2025Leveraging Predictive Equivalence in Decision Trees17 Jun 2025
- 2024Amazing Things Come From Having Many Good Modelscited by 55
- 2025Systemizing Multiplicity: The Curious Case of Arbitrariness in Machine Learningcited by 17
- 2024Predictive Churn with the Set of Good Modelscited by 15
- 2025Rashomon Sets for Prototypical-Part Networks: Editing Interpretable Models in Real-Timecited by 13
- 2024A Guide to Feature Importance Methods for Scientific Inferencecited by 11
- 2024An Experimental Study on the Rashomon Effect of Balancing Methods in Imbalanced Classificationcited by 11
- 2024Rethinking Explainable Machine Learning as Applied Statisticscited by 8
- 2025Near Optimal Decision Trees in a SPLIT Secondcited by 8
- 2024Investigating the Impact of Balancing, Filtering, and Complexity on Predictive Multiplicity: A Data-Centric Perspectivecited by 7
- 2025SORTeD Rashomon Sets of Sparse Decision Trees: Anytime Enumerationcited by 6
- 2024"What is Different Between These Datasets?" A Framework for Explaining Data Distribution Shiftscited by 5
- 2024Efficient and Accurate Explanation Estimation with Distribution Compressioncited by 4
12 most cited of 28 All 28 (JSON)
- 2026Falling Trees: A Model Class for Interpretable Risk Prioritization20 Sep 2026
- 2026From Sequential Nodes to GPU Batches: Parallel Branch and Bound for Optimal k-Sparse GLMs21 May 2026
- 2026Aggregate Models, Not Explanations: Improving Feature Importance Estimation12 Feb 2026
- 2026ElliCE: Efficient and Provably Robust Algorithmic Recourse via the Rashomon Sets7 Feb 2026
- 2026Fixed Aggregation Features Can Rival GNNs27 Jan 2026
- 2026Analyzing the Temporal Factors for Anxiety and Depression Symptoms with the Rashomon Perspective18 Jan 2026
- 2026Why are there many equally good models? An Anatomy of the Rashomon Effect11 Jan 2026
- 2025The Double-Edged Nature of the Rashomon Set for Trustworthy Machine Learning26 Nov 2025
- 2025SORTeD Rashomon Sets of Sparse Decision Trees: Anytime Enumeration5 Nov 2025
- 2025Doctor Rashomon and the UNIVERSE of Madness: Variable Importance with Unobserved Confounding and the Rashomon Effect14 Oct 2025
- 2025Efficient & Correct Predictive Equivalence for Decision Trees22 Sep 2025
- 2025VAR: Visual Analysis for Rashomon Set of Machine Learning Models' Performance30 Jul 2025
12 newest of 28 All 28 (JSON)