Statistically Valid Variable Importance Assessment through Conditional Permutations
Not on the map. Why?
Abstract (arXiv)
Variable importance assessment has become a crucial step in machine-learning applications when using complex learners, such as deep neural networks, on large-scale data. Removal-based importance assessment is currently the reference approach, particularly when statistical guarantees are sought to justify variable inclusion. It is often implemented with variable permutation schemes. On the flip side, these approaches risk misidentifying unimportant variables as important in the presence of correlations among covariates. Here we develop a systematic approach for studying Conditional Permutation Importance (CPI) that is model agnostic and computationally lean, as well as reusable benchmarks of state-of-the-art variable importance estimators. We show theoretically and empirically that textitCPI overcomes the limitations of standard permutation importance by providing accurate type-I error control. When used with a deep neural network, textitCPI consistently showed top accuracy across benchmarks. An experiment on real-world data analysis in a large-scale medical dataset showed that textitCPI provides a more parsimonious selection of statistically significant variables. Our results suggest that textitCPI can be readily used as drop-in replacement for permutation-based methods.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 14 of its 49 references that are in the map. First posted on arXiv 14 Sep 2023.
Builds on
14 of 49 references.
References · 14
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2016Distribution-Free Predictive Inference For Regressioncited by 668
- 2020Explaining by Removing: A Unified Framework for Model Explanationcited by 218
- 2020Problems with Shapley-value-based explanations as feature importance measurescited by 200
- 2016Panning for Gold: Model-X Knockoffs for High-dimensional Controlled Variable Selectioncited by 121
- 2019Unrestricted Permutation forces Extrapolation: Variable Importance Requires at least One More Model, or There Is No Free Variable Importancecited by 87
- 2020General Pitfalls of Model-Agnostic Interpretation Methods for Machine Learning Modelscited by 75
- 2018Visualizing the Feature Importance for Black Box Modelscited by 55
- 2020A general framework for inference on algorithm-agnostic variable importancecited by 45
- 2019Testing Conditional Independence in Supervised Learning Algorithmscited by 27
- 2020Fast and Powerful Conditional Randomization Testing via Distillationcited by 19
- 2020Aggregation of Multiple Knockoffscited by 6
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 2; 2026: 1.
7 papers.
- 2023Variable Importance in High-Dimensional Settings Requires Groupingcited by 4
- 2024Measuring Variable Importance in Heterogeneous Treatment Effects with Confidencecited by 3
- 2025Top-k Feature Importance Rankingcited by 1
- 2026Aggregate Models, Not Explanations: Improving Feature Importance Estimationcited by 1
- 2024Cognitive Networks and Performance Drive fMRI-Based State Classification Using DNN Modelscited by 0
- 2024Targeted Learning for Variable Importancecited by 0
- 2025MixtureKit: A General Framework for Composing, Training, and Visualizing Mixture-of-Experts Modelscited by 0
- 2026Aggregate Models, Not Explanations: Improving Feature Importance Estimation12 Feb 2026
- 2025MixtureKit: A General Framework for Composing, Training, and Visualizing Mixture-of-Experts Models13 Dec 2025
- 2025Top-k Feature Importance Ranking18 Sep 2025
- 2024Targeted Learning for Variable Importance4 Nov 2024
- 2024Measuring Variable Importance in Heterogeneous Treatment Effects with Confidence23 Aug 2024
- 2024Cognitive Networks and Performance Drive fMRI-Based State Classification Using DNN Models14 Aug 2024
- 2023Variable Importance in High-Dimensional Settings Requires Grouping18 Dec 2023