A Debiased MDI Feature Importance Measure for Random Forests
Not on the map. Why?
Abstract (arXiv)
Tree ensembles such as Random Forests have achieved impressive empirical success across a wide variety of applications. To understand how these models make predictions, people routinely turn to feature importance measures calculated from tree ensembles. It has long been known that Mean Decrease Impurity (MDI), one of the most widely used measures of feature importance, incorrectly assigns high importance to noisy features, leading to systematic bias in feature selection. In this paper, we address the feature selection bias of MDI from both theoretical and methodological perspectives. Based on the original definition of MDI by Breiman et al. for a single tree, we derive a tight non-asymptotic bound on the expected bias of MDI importance of noisy features, showing that deep trees have higher (expected) feature selection bias than shallow ones. However, it is not clear how to reduce the bias of MDI using its existing analytical expression. We derive a new analytical expression for MDI, and based on this new expression, we are able to propose a debiased MDI feature importance measure using out-of-bag samples, called MDI-oob. For both the simulated data and a genomic ChIP dataset, MDI-oob achieves state-of-the-art performance in feature selection from Random Forests for both deep and shallow trees.
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 4; 2023: 5; 2024: 5; 2025: 1; 2026: 4.
24 papers.
Sort:
- 2021MDA for random forests: inconsistency, and a practical solution via the Sobol-MDAcited by 10
- 2021Bridging Breiman's Brook: From Algorithmic Modeling to Statistical Learningcited by 7
- 2021From global to local MDI variable importances for random forests and when they are Shapley valuescited by 4
- 2021Bias, Fairness, and Accountability with AI and ML Algorithmscited by 3
- 2022Nonparametric Feature Selection by Random Forests and Deep Neural Networkscited by 2
- 2022Individualized and Global Feature Attributions for Gradient Boosted Trees in the Presence of ℓ2 Regularizationcited by 2
- 2023Optimal Sparse Recovery with Decision Stumpscited by 2
- 2023Unbiased Gradient Boosting Decision Tree with Unbiased Feature Importancecited by 2
- 2022FACT: High-Dimensional Random Forests Inferencecited by 1
- 2023Interpreting Deep Forest through Feature Contribution and MDI Feature Importancecited by 1
- 2024McUDI: Model-Centric Unsupervised Degradation Indicator for Failure Prediction AIOps Solutionscited by 1
- 2024Online High-Frequency Trading Stock Forecasting with Automated Feature Clustering and Radial Basis Function Neural Networkscited by 1
12 more
- 2021Data-driven advice for interpreting local and global model predictions in bioinformatics problemscited by 0
- 2022How important are socioeconomic factors for hurricane performance of power systems? An analysis of disparities through machine learningcited by 0
- 2023The Berkelmans-Pries Feature Importance Method: A Generic Measure of Informativeness of Featurescited by 0
- 2023CIMLA: Interpretable AI for inference of differential causal networkscited by 0
- 2024Analyze Additive and Interaction Effects via Collaborative Treescited by 0
- 2024Regression Trees Know Calculuscited by 0
- 2024Multi forests: Variable importance for multi-class outcomescited by 0
- 2025Feature Importance Depends on Properties of the Data: Towards Choosing the Correct Explanations for Your Data and Decision Trees based Modelscited by 0
- 2026Unity Forests: Improving Interaction Modelling and Interpretability in Random Forestscited by 0
- 2026Alike Parts: A Feature-Informed Approach to Local and Global Prototype Explanationscited by 0
- 2026Just add noise: Debiasing tree-based variable importance in mixed datacited by 0
- 2026Splitting the Difference: Interpretable Causal Forests for Treatment Effect Heterogeneity and Biascited by 0
- 2026Splitting the Difference: Interpretable Causal Forests for Treatment Effect Heterogeneity and Bias15 Sep 2026
- 2026Just add noise: Debiasing tree-based variable importance in mixed data12 Sep 2026
- 2026Alike Parts: A Feature-Informed Approach to Local and Global Prototype Explanations20 May 2026
- 2026Unity Forests: Improving Interaction Modelling and Interpretability in Random Forests11 Jan 2026
- 2025Feature Importance Depends on Properties of the Data: Towards Choosing the Correct Explanations for Your Data and Decision Trees based Models11 Feb 2025
- 2024Online High-Frequency Trading Stock Forecasting with Automated Feature Clustering and Radial Basis Function Neural Networks23 Nov 2024
- 2024Multi forests: Variable importance for multi-class outcomes13 Sep 2024
- 2024Regression Trees Know Calculus22 May 2024
- 2024Analyze Additive and Interaction Effects via Collaborative Trees19 May 2024
- 2024McUDI: Model-Centric Unsupervised Degradation Indicator for Failure Prediction AIOps Solutions25 Jan 2024
- 2023Unbiased Gradient Boosting Decision Tree with Unbiased Feature Importance18 May 2023
- 2023Interpreting Deep Forest through Feature Contribution and MDI Feature Importance1 May 2023
12 more
- 2023CIMLA: Interpretable AI for inference of differential causal networks25 Apr 2023
- 2023Optimal Sparse Recovery with Decision Stumps8 Mar 2023
- 2023The Berkelmans-Pries Feature Importance Method: A Generic Measure of Informativeness of Features11 Jan 2023
- 2022Individualized and Global Feature Attributions for Gradient Boosted Trees in the Presence of ℓ2 Regularization8 Nov 2022
- 2022How important are socioeconomic factors for hurricane performance of power systems? An analysis of disparities through machine learning18 Aug 2022
- 2022FACT: High-Dimensional Random Forests Inference4 Jul 2022
- 2022Nonparametric Feature Selection by Random Forests and Deep Neural Networks18 Jan 2022
- 2021From global to local MDI variable importances for random forests and when they are Shapley values3 Nov 2021
- 2021Data-driven advice for interpreting local and global model predictions in bioinformatics problems13 Aug 2021
- 2021Bias, Fairness, and Accountability with AI and ML Algorithms13 May 2021
- 2021MDA for random forests: inconsistency, and a practical solution via the Sobol-MDA26 Feb 2021
- 2021Bridging Breiman's Brook: From Algorithmic Modeling to Statistical Learning23 Feb 2021
- 2021MDA for random forests: inconsistency, and a practical solution via the Sobol-MDAcited by 10
- 2021Bridging Breiman's Brook: From Algorithmic Modeling to Statistical Learningcited by 7
- 2021From global to local MDI variable importances for random forests and when they are Shapley valuescited by 4
- 2021Bias, Fairness, and Accountability with AI and ML Algorithmscited by 3
- 2022Nonparametric Feature Selection by Random Forests and Deep Neural Networkscited by 2
- 2022Individualized and Global Feature Attributions for Gradient Boosted Trees in the Presence of ℓ2 Regularizationcited by 2
- 2023Optimal Sparse Recovery with Decision Stumpscited by 2
- 2023Unbiased Gradient Boosting Decision Tree with Unbiased Feature Importancecited by 2
- 2022FACT: High-Dimensional Random Forests Inferencecited by 1
- 2023Interpreting Deep Forest through Feature Contribution and MDI Feature Importancecited by 1
- 2024McUDI: Model-Centric Unsupervised Degradation Indicator for Failure Prediction AIOps Solutionscited by 1
- 2024Online High-Frequency Trading Stock Forecasting with Automated Feature Clustering and Radial Basis Function Neural Networkscited by 1
12 most cited of 24 All 24 (JSON)
- 2026Splitting the Difference: Interpretable Causal Forests for Treatment Effect Heterogeneity and Bias15 Sep 2026
- 2026Just add noise: Debiasing tree-based variable importance in mixed data12 Sep 2026
- 2026Alike Parts: A Feature-Informed Approach to Local and Global Prototype Explanations20 May 2026
- 2026Unity Forests: Improving Interaction Modelling and Interpretability in Random Forests11 Jan 2026
- 2025Feature Importance Depends on Properties of the Data: Towards Choosing the Correct Explanations for Your Data and Decision Trees based Models11 Feb 2025
- 2024Online High-Frequency Trading Stock Forecasting with Automated Feature Clustering and Radial Basis Function Neural Networks23 Nov 2024
- 2024Multi forests: Variable importance for multi-class outcomes13 Sep 2024
- 2024Regression Trees Know Calculus22 May 2024
- 2024Analyze Additive and Interaction Effects via Collaborative Trees19 May 2024
- 2024McUDI: Model-Centric Unsupervised Degradation Indicator for Failure Prediction AIOps Solutions25 Jan 2024
- 2023Unbiased Gradient Boosting Decision Tree with Unbiased Feature Importance18 May 2023
- 2023Interpreting Deep Forest through Feature Contribution and MDI Feature Importance1 May 2023
12 newest of 24 All 24 (JSON)