Semi-knockoffs: a model-agnostic conditional independence testing method with finite-sample guarantees
Abstract
Lay Summary
Conditional independence consists of testing whether a feature is related to an outcome of interest after accounting for the other features. This is an important problem because it helps avoid false discoveries caused by correlations with truly important features. At the same time, Machine Learning models have demonstrated high predictive accuracy. However, previous methods suffered from several drawbacks, such as relying on overly simple models that cannot capture complex interactions, or being statistically inefficient due to train–test splits. In this work, we propose Semi-Knockoffs, a method that compares predictions made with the information from a feature against predictions made without it, in a way that is natural for Machine Learning models. As a result, Semi-Knockoffs enables scientific discoveries with statistical guarantees, such as control of the type-I error rate and the False Discovery Rate, while remaining compatible with any pretrained black-box Machine Learning model.