Testing Conditional Independence in Supervised Learning Algorithms
Not on the map. Why?
Abstract (arXiv)
We propose the conditional predictive impact (CPI), a consistent and unbiased estimator of the association between one or several features and a given outcome, conditional on a reduced feature set. Building on the knockoff framework of Cand`es et al. (2018), we develop a novel testing procedure that works in conjunction with any valid knockoff sampler, supervised learning algorithm, and loss function. The CPI can be efficiently computed for high-dimensional data without any sparsity constraints. We demonstrate convergence criteria for the CPI and develop statistical inference procedures for evaluating its magnitude, significance, and precision. These tests aid in feature and model selection, extending traditional frequentist and Bayesian techniques to general supervised learning tasks. The CPI may also be applied in causal discovery to identify underlying multivariate graph structures. We test our method using various algorithms, including linear regression, neural networks, random forests, and support vector machines. Empirical results show that the CPI compares favorably to alternative variable importance measures and other nonparametric tests of conditional independence on a diverse array of real and simulated datasets. Simulations confirm that our inference procedures successfully control Type I error and achieve nominal coverage probability. Our method has been implemented in an R package, cpi, which can be downloaded from https://github.com/dswatson/cpi.
Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 3; 2023: 5; 2024: 6; 2025: 6; 2026: 3.
27 papers.
Sort:
- 2021Relating the Partial Dependence Plot and Permutation Feature Importance to the Data Generating Processcited by 24
- 2022Scientific Inference With Interpretable Machine Learning: Analyzing Models to Learn About Real-World Phenomenacited by 21
- 2021Grouped Feature Importance and Combined Features Effect Plotcited by 14
- 2024A Guide to Feature Importance Methods for Scientific Inferencecited by 11
- 2022Conditional Feature Importance for Mixed Datacited by 7
- 2023Conditional independence testing under misspecified inductive biasescited by 7
- 2023Statistically Valid Variable Importance Assessment through Conditional Permutationscited by 7
- 2021Counterfactual Generation with Knockoffscited by 4
- 2022A Simple Unified Approach to Testing High-Dimensional Conditional Independences for Categorical and Ordinal Datacited by 4
- 2023Variable Importance in High-Dimensional Settings Requires Groupingcited by 4
- 2024Interpretable Machine Learning for Survival Analysiscited by 4
- 2024Deep Nonparametric Conditional Independence Tests for Imagescited by 3
15 more
- 2021PPFS: Predictive Permutation Feature Selectioncited by 2
- 2023Explaining and visualizing black-box models through counterfactual pathscited by 2
- 2024Reliable and scalable variable importance estimation via warm-start and early stoppingcited by 2
- 2025iLOCO: Distribution-Free Inference for Feature Interactionscited by 2
- 2023Opening the random forest black box by the analysis of the mutual impact of featurescited by 1
- 2025Knoop: Practical Enhancement of Knockoff with Over-Parameterization for Variable Selectioncited by 1
- 2025What's Wrong with Your Synthetic Tabular Data? Using Explainable AI to Evaluate Generative Modelscited by 1
- 2025Decorrelated feature importance from local sample weightingcited by 1
- 2026xplainfi: Feature Importance and Statistical Inference for Machine Learning in Rcited by 1
- 2024Challenges in Variable Importance Ranking Under Correlationcited by 0
- 2024Inference of Causal Networks using a Topological Thresholdcited by 0
- 2025AICO: Feature Significance Tests for Supervised Learningcited by 0
- 2025Provable Recovery of Locally Important Signed Features and Interactions from Random Forestcited by 0
- 2026Adaptive-CaRe: Adaptive Causal Regularization for Robust Outcome Predictioncited by 0
- 2026PAIR-CI: Calibrated Conditional Independence Testing for Causal Discovery with Incomplete Datacited by 0
- 2026PAIR-CI: Calibrated Conditional Independence Testing for Causal Discovery with Incomplete Data6 May 2026
- 2026xplainfi: Feature Importance and Statistical Inference for Machine Learning in R16 Mar 2026
- 2026Adaptive-CaRe: Adaptive Causal Regularization for Robust Outcome Prediction6 Feb 2026
- 2025Provable Recovery of Locally Important Signed Features and Interactions from Random Forest11 Dec 2025
- 2025Decorrelated feature importance from local sample weighting8 Aug 2025
- 2025AICO: Feature Significance Tests for Supervised Learning29 Jun 2025
- 2025What's Wrong with Your Synthetic Tabular Data? Using Explainable AI to Evaluate Generative Models29 Apr 2025
- 2025iLOCO: Distribution-Free Inference for Feature Interactions10 Feb 2025
- 2025Knoop: Practical Enhancement of Knockoff with Over-Parameterization for Variable Selection28 Jan 2025
- 2024Reliable and scalable variable importance estimation via warm-start and early stopping2 Dec 2024
- 2024Deep Nonparametric Conditional Independence Tests for Images9 Nov 2024
- 2024Inference of Causal Networks using a Topological Threshold21 Apr 2024
15 more
- 2024A Guide to Feature Importance Methods for Scientific Inference19 Apr 2024
- 2024Interpretable Machine Learning for Survival Analysis15 Mar 2024
- 2024Challenges in Variable Importance Ranking Under Correlation5 Feb 2024
- 2023Variable Importance in High-Dimensional Settings Requires Grouping18 Dec 2023
- 2023Statistically Valid Variable Importance Assessment through Conditional Permutations14 Sep 2023
- 2023Explaining and visualizing black-box models through counterfactual paths15 Jul 2023
- 2023Conditional independence testing under misspecified inductive biases5 Jul 2023
- 2023Opening the random forest black box by the analysis of the mutual impact of features5 Apr 2023
- 2022Conditional Feature Importance for Mixed Data6 Oct 2022
- 2022Scientific Inference With Interpretable Machine Learning: Analyzing Models to Learn About Real-World Phenomena11 Jun 2022
- 2022A Simple Unified Approach to Testing High-Dimensional Conditional Independences for Categorical and Ordinal Data9 Jun 2022
- 2021PPFS: Predictive Permutation Feature Selection20 Oct 2021
- 2021Relating the Partial Dependence Plot and Permutation Feature Importance to the Data Generating Process3 Sep 2021
- 2021Grouped Feature Importance and Combined Features Effect Plot23 Apr 2021
- 2021Counterfactual Generation with Knockoffs1 Feb 2021
- 2021Relating the Partial Dependence Plot and Permutation Feature Importance to the Data Generating Processcited by 24
- 2022Scientific Inference With Interpretable Machine Learning: Analyzing Models to Learn About Real-World Phenomenacited by 21
- 2021Grouped Feature Importance and Combined Features Effect Plotcited by 14
- 2024A Guide to Feature Importance Methods for Scientific Inferencecited by 11
- 2022Conditional Feature Importance for Mixed Datacited by 7
- 2023Conditional independence testing under misspecified inductive biasescited by 7
- 2023Statistically Valid Variable Importance Assessment through Conditional Permutationscited by 7
- 2021Counterfactual Generation with Knockoffscited by 4
- 2022A Simple Unified Approach to Testing High-Dimensional Conditional Independences for Categorical and Ordinal Datacited by 4
- 2023Variable Importance in High-Dimensional Settings Requires Groupingcited by 4
- 2024Interpretable Machine Learning for Survival Analysiscited by 4
- 2024Deep Nonparametric Conditional Independence Tests for Imagescited by 3
12 most cited of 27 All 27 (JSON)
- 2026PAIR-CI: Calibrated Conditional Independence Testing for Causal Discovery with Incomplete Data6 May 2026
- 2026xplainfi: Feature Importance and Statistical Inference for Machine Learning in R16 Mar 2026
- 2026Adaptive-CaRe: Adaptive Causal Regularization for Robust Outcome Prediction6 Feb 2026
- 2025Provable Recovery of Locally Important Signed Features and Interactions from Random Forest11 Dec 2025
- 2025Decorrelated feature importance from local sample weighting8 Aug 2025
- 2025AICO: Feature Significance Tests for Supervised Learning29 Jun 2025
- 2025What's Wrong with Your Synthetic Tabular Data? Using Explainable AI to Evaluate Generative Models29 Apr 2025
- 2025iLOCO: Distribution-Free Inference for Feature Interactions10 Feb 2025
- 2025Knoop: Practical Enhancement of Knockoff with Over-Parameterization for Variable Selection28 Jan 2025
- 2024Reliable and scalable variable importance estimation via warm-start and early stopping2 Dec 2024
- 2024Deep Nonparametric Conditional Independence Tests for Images9 Nov 2024
- 2024Inference of Causal Networks using a Topological Threshold21 Apr 2024
12 newest of 27 All 27 (JSON)