Conditional Independence Testing Using Generative Adversarial Networks
Abstract
We consider the hypothesis testing problem of detecting conditional dependence, with a focus on high-dimensional feature spaces. Our contribution is a new test statistic based on samples from a generative adversarial network designed to approximate directly a conditional distribution that encodes the null hypothesis, in a manner that maximizes power (the rate of true negatives). We show that such an approach requires only that density approximation be viable in order to ensure that we control type I error (the rate of false positives); in particular, no assumptions need to be made on the form of the distributions or feature dependencies. Using synthetic simulations with high-dimensional data we demonstrate significant gains in power over competing methods. In addition, we illustrate the use of our test to discover causal markers of disease in genetic data.
Cite
Text
Bellot and van der Schaar. "Conditional Independence Testing Using Generative Adversarial Networks." Neural Information Processing Systems, 2019.Markdown
[Bellot and van der Schaar. "Conditional Independence Testing Using Generative Adversarial Networks." Neural Information Processing Systems, 2019.](https://mlanthology.org/neurips/2019/bellot2019neurips-conditional/)BibTeX
@inproceedings{bellot2019neurips-conditional,
title = {{Conditional Independence Testing Using Generative Adversarial Networks}},
author = {Bellot, Alexis and van der Schaar, Mihaela},
booktitle = {Neural Information Processing Systems},
year = {2019},
pages = {2202-2211},
url = {https://mlanthology.org/neurips/2019/bellot2019neurips-conditional/}
}