Exploring the Whole Rashomon Set of Sparse Decision Trees
Not on the map. Why?
Abstract (arXiv)
In any given machine learning problem, there may be many models that could explain the data almost equally well. However, most learning algorithms return only one of these models, leaving practitioners with no practical way to explore alternative models that might have desirable properties beyond what could be expressed within a loss function. The Rashomon set is the set of these all almost-optimal models. Rashomon sets can be extremely complicated, particularly for highly nonlinear function classes that allow complex interaction terms, such as decision trees. We provide the first technique for completely enumerating the Rashomon set for sparse decision trees; in fact, our work provides the first complete enumeration of any Rashomon set for a non-trivial problem with a highly nonlinear discrete function class. This allows the user an unprecedented level of control over model choice among all models that are approximately equally good. We represent the Rashomon set in a specialized data structure that supports efficient querying and sampling. We show three applications of the Rashomon set: 1) it can be used to study variable importance for the set of almost-optimal trees (as opposed to a single tree), 2) the Rashomon set for accuracy enables enumeration of the Rashomon sets for balanced accuracy and F1-score, and 3) the Rashomon set for a full dataset can be used to produce Rashomon sets constructed with only subsets of the data set. Thus, we are able to examine Rashomon sets across problems with a new lens, enabling users to choose models rather than be at the mercy of an algorithm that produces only a single model.
Key facts. Cited by 80 papers in the map (data through 7 Oct 2026). Builds on 14 of its 56 references that are in the map. First posted on arXiv 16 Sep 2022.
Builds on
14 of 56 references.
References · 14
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2020Underspecification Presents Challenges for Credibility in Modern Machine Learningcited by 488
- 2018All Models are Wrong, but Many are Useful: Learning a Variable's Importance by Studying an Entire Class of Prediction Models Simultaneouslycited by 364
- 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challengescited by 364
- 2020Understanding How Dimension Reduction Tools Work: An Empirical Approach to Deciphering t-SNE, UMAP, TriMAP, and PaCMAP for Data Visualizationcited by 170
- 2019Predictive Multiplicity in Classificationcited by 162
- 2019Optimal Sparse Decision Treescited by 104
- 2020Generalized and Scalable Optimal Sparse Decision Treescited by 98
- 2019On the Existence of Simpler Machine Learning Modelscited by 87
- 2021Fast Sparse Decision Tree Optimization via Reference Ensemblescited by 37
- 2014Robust Optimization using Machine Learning for Uncertainty Setscited by 14
- 2018A Theory of Statistical Inference for Ensuring the Robustness of Scientific Resultscited by 13
2 more
Built on by
Citing papers per year: 2022: 2; 2023: 12; 2024: 18; 2025: 25; 2026: 23.
80 papers.
Sort:
By area:
- 2024Amazing Things Come From Having Many Good Modelscited by 52
- 2023A Path to Simpler Models Starts With Noisecited by 33
- 2023Exploring and Interacting with the Set of Good Sparse Generalized Additive Modelscited by 30
- 2023The Rashomon Importance Distribution: Getting RID of Unstable, Single Model-based Variable Importancecited by 29
- 2024Gradient Routing: Masking Gradients to Localize Computation in Neural Networkscited by 28
- 2023An Empirical Evaluation of the Rashomon Effect in Explainable Machine Learningcited by 25
- 2022FasterRisk: Fast and Accurate Interpretable Risk Scorescited by 21
- 2024Position: Explain to Question not to Justifycited by 20
- 2024Dropout-Based Rashomon Set Exploration for Efficient Predictive Multiplicity Estimationcited by 18
- 2023The Dataset Multiplicity Problem: How Unreliable Data Impacts Predictionscited by 17
- 2025Systemizing Multiplicity: The Curious Case of Arbitrariness in Machine Learningcited by 17
- 2023Recourse under Model Multiplicity via Argumentative Ensembling (Technical Report)cited by 15
38 more
- 2022TimberTrek: Exploring and Curating Sparse Decision Trees with Interactive Visualizationcited by 13
- 2025Rashomon Sets for Prototypical-Part Networks: Editing Interpretable Models in Real-Timecited by 13
- 2024Algorithmic Arbitrariness in Content Moderationcited by 12
- 2023Exploration of the Rashomon Set Assists Trustworthy Explanations for Medical Datacited by 11
- 2024Efficient Exploration of the Rashomon Set of Rule Set Modelscited by 10
- 2025Be Intentional About Fairness!: Fairness, Size, and Multiplicity in the Rashomon Setcited by 10
- 2023The Utility of "Even if..." Semifactual Explanation to Optimise Positive Outcomescited by 8
- 2025Near Optimal Decision Trees in a SPLIT Secondcited by 8
- 2025Embracing Contradiction: Theoretical Inconsistency Will Not Impede the Road of Building Responsible AI Systemscited by 8
- 2024Optimal or Greedy Decision Trees? Revisiting their Objectives, Tuning, and Performancecited by 7
- 2024Who Are We Missing? A Principled Approach to Characterizing the Underrepresented Populationcited by 5
- 2024"What is Different Between These Datasets?" A Framework for Explaining Data Distribution Shiftscited by 5
- 2024Quantifying Prediction Consistency Under Fine-Tuning Multiplicity in Tabular LLMscited by 5
- 2025SORTeD Rashomon Sets of Sparse Decision Trees: Anytime Enumerationcited by 5
- 2024Kernel KMeans clustering splits for end-to-end unsupervised decision treescited by 4
- 2024Scalable Rule Lists Learning with Samplingcited by 4
- 2024Learning-Augmented Robust Algorithmic Recoursecited by 4
- 2025Fairness and Sparsity within Rashomon sets: Enumeration-Free Exploration and Characterizationcited by 4
- 2025Leveraging Predictive Equivalence in Decision Treescited by 4
- 2024Practical Attribution Guidance for Rashomon Setscited by 3
- 2025Optimal Robust Recourse with Lp-Bounded Model Changecited by 3
- 2025Doctor Rashomon and the UNIVERSE of Madness: Variable Importance with Unobserved Confounding and the Rashomon Effectcited by 3
- 2025All Emulators are Wrong, Many are Useful, and Some are More Useful Than Others: A Reproducible Comparison of Computer Model Surrogatescited by 3
- 2026ExplainerPFN: Towards tabular foundation models for model-free zero-shot feature importance estimationscited by 3
- 2023Improving Stability in Decision Tree Modelscited by 2
- 2023DyExplainer: Explainable Dynamic Graph Neural Networkscited by 2
- 2024Stabilizing black-box model selection with the inflated argmaxcited by 2
- 2025Unique Rashomon Sets for Robust Active Learningcited by 2
- 2025Unsupervised Machine Learning for Scientific Discovery: Workflow and Best Practicescited by 2
- 2026ElliCE: Efficient and Provably Robust Algorithmic Recourse via the Rashomon Setscited by 2
- 2026Using predictive multiplicity to measure individual performance within the AI Actcited by 2
- 2023Interactive Decision Tree Creation and Enhancement with Complete Visualization for Explainable Modelingcited by 1
- 2024Data Science Principles for Interpretable and Explainable AIcited by 1
- 2025Argumentative Ensembling for Robust Recourse under Model Multiplicitycited by 1
- 2025Towards the Formalization of a Trustworthy AI for Mining Interpretable Models explOiting Sophisticated Algorithmscited by 1
- 2025Parameter-Efficient Construction of the Rashomon Slice for Concept Bottleneck Modelscited by 1
- 2026Why are there many equally good models? An Anatomy of the Rashomon Effectcited by 1
- 2026Resolving Predictive Multiplicity for the Rashomon Setcited by 1
50 most cited of 80 All 80 (JSON)
- 2026Falling Trees: A Model Class for Interpretable Risk Prioritization20 Sep 2026
- 2026Learning Sparse Decision Trees via Transformer Variational Auto-Encoders1 Sep 2026
- 2026Learning Auditable Classifier Models: Source-Disjoint Tree Ensembles16 Aug 2026
- 2026Do Judges Behave Like Algorithms?11 Aug 2026
- 2026ArborEnum: Decision Tree Rashomon Sets over Continuous Features5 Aug 2026
- 2026Is Model Instability just Noise to be Tolerated or a Property that can be Managed?11 Jul 2026
- 2026Algebraic Model Counting for Global Analysis of Optimal Decision Trees2 Jul 2026
- 2026Position: Prioritize Identifying Structure, Not Complex Models, for Scientific Discovery30 May 2026
- 2026When Interpretability Is Unequally Distributed: Fairness in Hybrid Interpretable Models27 May 2026
- 2026Rashomon-Seeded Annealing for Robust Bayesian Inference in Factorial Designs21 May 2026
- 2026From Sequential Nodes to GPU Batches: Parallel Branch and Bound for Optimal k-Sparse GLMs21 May 2026
- 2026Explainable AI Isn't Enough! Rethinking Algorithmic Contestability15 May 2026
38 more
- 2026Does Your Neural Network Extrapolate? Feature Engineering as Identifiability Bias for OOD Generalization8 May 2026
- 2026Horizon-Constrained Rashomon Sets for Chaotic Forecasting17 Apr 2026
- 2026REALITrees: Rashomon Ensemble Active Learning for Interpretable Trees24 Mar 2026
- 2026CASHomon Sets: Efficient Rashomon Sets Across Multiple Model Classes and their Hyperparameters16 Mar 2026
- 2026Same Error, Different Function: The Optimizer as an Implicit Prior in Financial Time Series3 Mar 2026
- 2026Using predictive multiplicity to measure individual performance within the AI Act12 Feb 2026
- 2026ElliCE: Efficient and Provably Robust Algorithmic Recourse via the Rashomon Sets7 Feb 2026
- 2026ExplainerPFN: Towards tabular foundation models for model-free zero-shot feature importance estimations30 Jan 2026
- 2026DIVERSE: Disagreement-Inducing Vector Evolution for Rashomon Set Exploration28 Jan 2026
- 2026Resolving Predictive Multiplicity for the Rashomon Set14 Jan 2026
- 2026Why are there many equally good models? An Anatomy of the Rashomon Effect11 Jan 2026
- 2025Translating the Rashomon Effect to Sequential Decision-Making Tasks19 Dec 2025
- 2025All Emulators are Wrong, Many are Useful, and Some are More Useful Than Others: A Reproducible Comparison of Computer Model Surrogates9 Dec 2025
- 2025The Double-Edged Nature of the Rashomon Set for Trustworthy Machine Learning26 Nov 2025
- 2025Parameter-Efficient Construction of the Rashomon Slice for Concept Bottleneck Models24 Nov 2025
- 2025Intervention Efficiency and Perturbation Validation Framework: Capacity-Aware and Robust Clinical Model Selection under the Rashomon Effect18 Nov 2025
- 2025SORTeD Rashomon Sets of Sparse Decision Trees: Anytime Enumeration5 Nov 2025
- 2025Data as a Lever: A Neighbouring Datasets Perspective on Predictive Multiplicity24 Oct 2025
- 2025Towards the Formalization of a Trustworthy AI for Mining Interpretable Models explOiting Sophisticated Algorithms23 Oct 2025
- 2025Doctor Rashomon and the UNIVERSE of Madness: Variable Importance with Unobserved Confounding and the Rashomon Effect14 Oct 2025
- 2025Optimal Robust Recourse with Lp-Bounded Model Change25 Sep 2025
- 2025Efficient & Correct Predictive Equivalence for Decision Trees22 Sep 2025
- 2025"A 6 or a 9?": Ensemble Learning Through the Multiplicity of Performant Models and Explanations11 Sep 2025
- 2025Learning Interpretable Differentiable Logic Networks for Time-Series Classification24 Aug 2025
- 2025VAR: Visual Analysis for Rashomon Set of Machine Learning Models' Performance30 Jul 2025
- 2025Argumentative Ensembling for Robust Recourse under Model Multiplicity25 Jun 2025
- 2025Leveraging Predictive Equivalence in Decision Trees17 Jun 2025
- 2025Unsupervised Machine Learning for Scientific Discovery: Workflow and Best Practices5 Jun 2025
- 2025MOSS: Multi-Objective Optimization for Stable Rule Sets2 Jun 2025
- 2025Embracing Contradiction: Theoretical Inconsistency Will Not Impede the Road of Building Responsible AI Systems23 May 2025
- 2025Unique Rashomon Sets for Robust Active Learning9 Mar 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
- 2025Fairness and Sparsity within Rashomon sets: Enumeration-Free Exploration and Characterization7 Feb 2025
- 2025Be Intentional About Fairness!: Fairness, Size, and Multiplicity in the Rashomon Set26 Jan 2025
- 2025Systemizing Multiplicity: The Curious Case of Arbitrariness in Machine Learning24 Jan 2025
- 2024EXAGREE: Mitigating Explanation Disagreement with Stakeholder-Aligned Models4 Nov 2024
- 2024Improving Decision Sparsity27 Oct 2024
50 newest of 80 All 80 (JSON)
- 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 52
- 2023A Path to Simpler Models Starts With Noisecited by 33
- 2023Exploring and Interacting with the Set of Good Sparse Generalized Additive Modelscited by 30
- 2023The Rashomon Importance Distribution: Getting RID of Unstable, Single Model-based Variable Importancecited by 29
- 2024Gradient Routing: Masking Gradients to Localize Computation in Neural Networkscited by 28
- 2023An Empirical Evaluation of the Rashomon Effect in Explainable Machine Learningcited by 25
- 2022FasterRisk: Fast and Accurate Interpretable Risk Scorescited by 21
- 2024Position: Explain to Question not to Justifycited by 20
- 2024Dropout-Based Rashomon Set Exploration for Efficient Predictive Multiplicity Estimationcited by 18
- 2023The Dataset Multiplicity Problem: How Unreliable Data Impacts Predictionscited by 17
- 2025Systemizing Multiplicity: The Curious Case of Arbitrariness in Machine Learningcited by 17
- 2023Recourse under Model Multiplicity via Argumentative Ensembling (Technical Report)cited by 15
12 most cited of 79 All 79 (JSON)
- 2026Falling Trees: A Model Class for Interpretable Risk Prioritization20 Sep 2026
- 2026Learning Sparse Decision Trees via Transformer Variational Auto-Encoders1 Sep 2026
- 2026Learning Auditable Classifier Models: Source-Disjoint Tree Ensembles16 Aug 2026
- 2026Do Judges Behave Like Algorithms?11 Aug 2026
- 2026ArborEnum: Decision Tree Rashomon Sets over Continuous Features5 Aug 2026
- 2026Is Model Instability just Noise to be Tolerated or a Property that can be Managed?11 Jul 2026
- 2026Algebraic Model Counting for Global Analysis of Optimal Decision Trees2 Jul 2026
- 2026Position: Prioritize Identifying Structure, Not Complex Models, for Scientific Discovery30 May 2026
- 2026When Interpretability Is Unequally Distributed: Fairness in Hybrid Interpretable Models27 May 2026
- 2026Rashomon-Seeded Annealing for Robust Bayesian Inference in Factorial Designs21 May 2026
- 2026From Sequential Nodes to GPU Batches: Parallel Branch and Bound for Optimal k-Sparse GLMs21 May 2026
- 2026Explainable AI Isn't Enough! Rethinking Algorithmic Contestability15 May 2026
12 newest of 79 All 79 (JSON)