Unrestricted Permutation forces Extrapolation: Variable Importance Requires at least One More Model, or There Is No Free Variable Importance
Not on the map. Why?
Abstract (arXiv)
This paper reviews and advocates against the use of permute-and-predict (PaP) methods for interpreting black box functions. Methods such as the variable importance measures proposed for random forests, partial dependence plots, and individual conditional expectation plots remain popular because they are both model-agnostic and depend only on the pre-trained model output, making them computationally efficient and widely available in software. However, numerous studies have found that these tools can produce diagnostics that are highly misleading, particularly when there is strong dependence among features. The purpose of our work here is to (i) review this growing body of literature, (ii) provide further demonstrations of these drawbacks along with a detailed explanation as to why they occur, and (iii) advocate for alternative measures that involve additional modeling. In particular, we describe how breaking dependencies between features in hold-out data places undue emphasis on sparse regions of the feature space by forcing the original model to extrapolate to regions where there is little to no data. We explore these effects across various model setups and find support for previous claims in the literature that PaP metrics can vastly over-emphasize correlated features in both variable importance measures and partial dependence plots. As an alternative, we discuss and recommend more direct approaches that involve measuring the change in model performance after muting the effects of the features under investigation.
Key facts. Cited by 85 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 14; 2023: 21; 2024: 23; 2025: 12; 2026: 11.
85 papers.
Sort:
- 2023Explaining Predictive Uncertainty with Information Theoretic Shapley Valuescited by 36
- 2023The Rashomon Importance Distribution: Getting RID of Unstable, Single Model-based Variable Importancecited by 29
- 2024Decoupling Pixel Flipping and Occlusion Strategy for Consistent XAI Benchmarkscited by 28
- 2023Feature Importance: A Closer Look at Shapley Values and LOCOcited by 23
- 2023Dear XAI Community, We Need to Talk! Fundamental Misconceptions in Current XAI Researchcited by 22
- 2022Scientific Inference With Interpretable Machine Learning: Analyzing Models to Learn About Real-World Phenomenacited by 21
- 2024Position: A Call to Action for a Human-Centered AutoML Paradigmcited by 14
- 2022BASED-XAI: Breaking Ablation Studies Down for Explainable Artificial Intelligencecited by 12
- 2022DALE: Differential Accumulated Local Effects for efficient and accurate global explanationscited by 11
- 2024A Guide to Feature Importance Methods for Scientific Inferencecited by 11
- 2021MDA for random forests: inconsistency, and a practical solution via the Sobol-MDAcited by 10
- 2023Stabilizing Estimates of Shapley Values with Control Variatescited by 9
38 more
- 2022Incremental Permutation Feature Importance (iPFI): Towards Online Explanations on Data Streamscited by 8
- 2022Conditional Feature Importance for Mixed Datacited by 7
- 2023Statistically Valid Variable Importance Assessment through Conditional Permutationscited by 7
- 2024Statistical Significance of Feature Importance Rankingscited by 7
- 2022Ultra-marginal Feature Importance: Learning from Data with Causal Guaranteescited by 6
- 2023Variable importance for causal forests: breaking down the heterogeneity of treatment effectscited by 6
- 2023Model-agnostic variable importance for predictive uncertainty: an entropy-based approachcited by 6
- 2023The Disagreement Problem in Faithfulness Metricscited by 6
- 2024Why do explanations fail? A typology and discussion on failures in XAIcited by 6
- 2021Exact Shapley Values for Local and Model-True Explanations of Decision Tree Ensemblescited by 5
- 2022Marginal Effects for Non-Linear Prediction Functionscited by 5
- 2023The Blame Problem in Evaluating Local Explanations, and How to Tackle itcited by 5
- 2024Why You Should Not Trust Interpretations in Machine Learning: Adversarial Attacks on Partial Dependence Plotscited by 5
- 2025Tree Ensemble Explainability through the Hoeffding Functional Decomposition and TreeHFD Algorithmcited by 5
- 2023Variable Importance in High-Dimensional Settings Requires Groupingcited by 4
- 2024Interpretable Machine Learning for Survival Analysiscited by 4
- 2024Disentangling Interactions and Dependencies in Feature Attributioncited by 4
- 2022Accelerated and interpretable oblique random survival forestscited by 3
- 2023On the Relationship Between Interpretability and Explainability in Machine Learningcited by 3
- 2025Local MDI+: Local Feature Importances for Tree-Based Modelscited by 3
- 2021Transforming Feature Space to Interpret Machine Learning Modelscited by 2
- 2021Spatial machine-learning model diagnostics: a model-agnostic distance-based approachcited by 2
- 2022Individualized and Global Feature Attributions for Gradient Boosted Trees in the Presence of ℓ2 Regularizationcited by 2
- 2023Can predictive models be used for causal inference?cited by 2
- 2023Shapley Sets: Feature Attribution via Recursive Function Decompositioncited by 2
- 2023Characterizing climate pathways using feature importance on echo state networkscited by 2
- 2023MMD-based Variable Importance for Distributional Random Forestcited by 2
- 2024SIDEs: Separating Idealization from Deceptive Explanations in xAIcited by 2
- 2022Supervised Learning and Model Analysis with Compositional Datacited by 1
- 2023Opening the random forest black box by the analysis of the mutual impact of featurescited by 1
- 2023Asymmetric feature interaction for interpreting model predictionscited by 1
- 2023survex: an R package for explaining machine learning survival modelscited by 1
- 2024Factor Importance Ranking and Selection using Total Indicescited by 1
- 2024T-Explainer: A Model-Agnostic Explainability Framework Based on Gradientscited by 1
- 2024A Unified Approach to Extract Interpretable Rules from Tree Ensembles via Integer Programmingcited by 1
- 2024TrIM: Transformed Iterative Mondrian Forests for Gradient-based Dimension Reduction and High-Dimensional Regressioncited by 1
- 2024Functional relevance based on the continuous Shapley valuecited by 1
- 2025Database Views as Explanations for Relational Deep Learningcited by 1
50 most cited of 85 All 85 (JSON)
- 2026Semiparametric Inference for Conditional Shapley Feature Importance9 Sep 2026
- 2026XAI-Arena: Can LLMs Assess the Quality of XAI Explanations?8 Sep 2026
- 2026A Formal Methodological Framework for Auditing Robustness and Fidelity in Explainable AI: From Application to Trust Certification24 Aug 2026
- 2026XtrAIn: Training-Guided Occlusion for Feature Attribution9 Jun 2026
- 2026How Many Trees in a Random Forest? A Revisited Approach with Plateau Search and Optuna Integration2 Jun 2026
- 2026Stabilising Explainability Fragility in Cybersecurity AI: The Impact and Mitigation of Multicollinearity in Public Benchmark Datasets21 May 2026
- 2026Trustworthy Feature Importance Avoids Unrestricted Permutations13 Apr 2026
- 2026xplainfi: Feature Importance and Statistical Inference for Machine Learning in R16 Mar 2026
- 2026Machine Learning in Epidemiology18 Feb 2026
- 2026Importance inversion transfer identifies shared principles for cross-domain learning9 Feb 2026
- 2026Statistical Inference for Explainable Boosting Machines26 Jan 2026
- 2025Explaining AI Without Code: A User Study on Explainable AI28 Dec 2025
38 more
- 2025Tree Ensemble Explainability through the Hoeffding Functional Decomposition and TreeHFD Algorithm28 Oct 2025
- 2025Adaptive Node Feature Selection For Graph Neural Networks3 Oct 2025
- 2025Mathematical Theory of Collinearity Effects on Machine Learning Variable Importance Measures1 Oct 2025
- 2025Top-k Feature Importance Ranking18 Sep 2025
- 2025Database Views as Explanations for Relational Deep Learning11 Sep 2025
- 2025TRIP: A Nonparametric Test to Diagnose Biased Feature Importance Scores9 Jul 2025
- 2025AICO: Feature Significance Tests for Supervised Learning29 Jun 2025
- 2025Local MDI+: Local Feature Importances for Tree-Based Models10 Jun 2025
- 2025MindfulLIME: A Stable Solution for Explanations of Machine Learning Models with Enhanced Localization Precision -- A Medical Image Case Study25 Mar 2025
- 2025Suboptimal Shapley Value Explanations17 Feb 2025
- 2025How Your Location Relates to Health: Variable Importance and Interpretable Machine Learning for Environmental and Sociodemographic Data3 Jan 2025
- 2024Functional relevance based on the continuous Shapley value27 Nov 2024
- 2024Conditional Local Importance by Quantile Expectations13 Nov 2024
- 2024Targeted Learning for Variable Importance4 Nov 2024
- 2024Disentangling Interactions and Dependencies in Feature Attribution31 Oct 2024
- 2024Global Censored Quantile Random Forest16 Oct 2024
- 2024Validity of Feature Importance in Low-Performing Machine Learning for Tabular Biomedical Data20 Sep 2024
- 2024Multi forests: Variable importance for multi-class outcomes13 Sep 2024
- 2024TrIM: Transformed Iterative Mondrian Forests for Gradient-based Dimension Reduction and High-Dimensional Regression13 Jul 2024
- 2024A Unified Approach to Extract Interpretable Rules from Tree Ensembles via Integer Programming30 Jun 2024
- 2024Position: A Call to Action for a Human-Centered AutoML Paradigm5 Jun 2024
- 2024Variable importance measure for spatial machine learning models with application to air pollution exposure prediction4 Jun 2024
- 2024Regression Trees Know Calculus22 May 2024
- 2024Why do explanations fail? A typology and discussion on failures in XAI22 May 2024
- 2024Why You Should Not Trust Interpretations in Machine Learning: Adversarial Attacks on Partial Dependence Plots29 Apr 2024
- 2024SIDEs: Separating Idealization from Deceptive Explanations in xAI25 Apr 2024
- 2024T-Explainer: A Model-Agnostic Explainability Framework Based on Gradients25 Apr 2024
- 2024A Guide to Feature Importance Methods for Scientific Inference19 Apr 2024
- 2024Beyond development: Challenges in deploying machine learning models for structural engineering applications18 Apr 2024
- 2024Interpretable Machine Learning for Survival Analysis15 Mar 2024
- 2024Challenges in Variable Importance Ranking Under Correlation5 Feb 2024
- 2024Statistical Significance of Feature Importance Rankings28 Jan 2024
- 2024Decoupling Pixel Flipping and Occlusion Strategy for Consistent XAI Benchmarks12 Jan 2024
- 2024Factor Importance Ranking and Selection using Total Indices1 Jan 2024
- 2023Variable Importance in High-Dimensional Settings Requires Grouping18 Dec 2023
- 2023Random Forest Variable Importance-based Selection Algorithm in Class Imbalance Problem17 Dec 2023
- 2023On the Relationship Between Interpretability and Explainability in Machine Learning20 Nov 2023
- 2023The Disagreement Problem in Faithfulness Metrics13 Nov 2023
50 newest of 85 All 85 (JSON)
- 2023Explaining Predictive Uncertainty with Information Theoretic Shapley Valuescited by 36
- 2023The Rashomon Importance Distribution: Getting RID of Unstable, Single Model-based Variable Importancecited by 29
- 2024Decoupling Pixel Flipping and Occlusion Strategy for Consistent XAI Benchmarkscited by 28
- 2023Feature Importance: A Closer Look at Shapley Values and LOCOcited by 23
- 2023Dear XAI Community, We Need to Talk! Fundamental Misconceptions in Current XAI Researchcited by 22
- 2022Scientific Inference With Interpretable Machine Learning: Analyzing Models to Learn About Real-World Phenomenacited by 21
- 2024Position: A Call to Action for a Human-Centered AutoML Paradigmcited by 14
- 2022BASED-XAI: Breaking Ablation Studies Down for Explainable Artificial Intelligencecited by 12
- 2022DALE: Differential Accumulated Local Effects for efficient and accurate global explanationscited by 11
- 2024A Guide to Feature Importance Methods for Scientific Inferencecited by 11
- 2021MDA for random forests: inconsistency, and a practical solution via the Sobol-MDAcited by 10
- 2023Stabilizing Estimates of Shapley Values with Control Variatescited by 9
12 most cited of 85 All 85 (JSON)
- 2026Semiparametric Inference for Conditional Shapley Feature Importance9 Sep 2026
- 2026XAI-Arena: Can LLMs Assess the Quality of XAI Explanations?8 Sep 2026
- 2026A Formal Methodological Framework for Auditing Robustness and Fidelity in Explainable AI: From Application to Trust Certification24 Aug 2026
- 2026XtrAIn: Training-Guided Occlusion for Feature Attribution9 Jun 2026
- 2026How Many Trees in a Random Forest? A Revisited Approach with Plateau Search and Optuna Integration2 Jun 2026
- 2026Stabilising Explainability Fragility in Cybersecurity AI: The Impact and Mitigation of Multicollinearity in Public Benchmark Datasets21 May 2026
- 2026Trustworthy Feature Importance Avoids Unrestricted Permutations13 Apr 2026
- 2026xplainfi: Feature Importance and Statistical Inference for Machine Learning in R16 Mar 2026
- 2026Machine Learning in Epidemiology18 Feb 2026
- 2026Importance inversion transfer identifies shared principles for cross-domain learning9 Feb 2026
- 2026Statistical Inference for Explainable Boosting Machines26 Jan 2026
- 2025Explaining AI Without Code: A User Study on Explainable AI28 Dec 2025
12 newest of 85 All 85 (JSON)