Kernel-based Tests for Joint Independence

03/01/2016
by   Niklas Pfister, et al.
0

We investigate the problem of testing whether d random variables, which may or may not be continuous, are jointly (or mutually) independent. Our method builds on ideas of the two variable Hilbert-Schmidt independence criterion (HSIC) but allows for an arbitrary number of variables. We embed the d-dimensional joint distribution and the product of the marginals into a reproducing kernel Hilbert space and define the d-variable Hilbert-Schmidt independence criterion (dHSIC) as the squared distance between the embeddings. In the population case, the value of dHSIC is zero if and only if the d variables are jointly independent, as long as the kernel is characteristic. Based on an empirical estimate of dHSIC, we define three different non-parametric hypothesis tests: a permutation test, a bootstrap test and a test based on a Gamma approximation. We prove that the permutation test achieves the significance level and that the bootstrap test achieves pointwise asymptotic significance level as well as pointwise asymptotic consistency (i.e., it is able to detect any type of fixed dependence in the large sample limit). The Gamma approximation does not come with these guarantees; however, it is computationally very fast and for small d, it performs well in practice. Finally, we apply the test to a problem in causal discovery.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/14/2022

Kernel-based method for joint independence of functional variables

This work investigates the problem of testing whether d functional rando...
research
02/18/2014

A Kernel Independence Test for Random Processes

A new non parametric approach to the problem of testing the independence...
research
05/13/2020

Consistency of permutation tests for HSIC and dHSIC

The Hilbert–Schmidt Independence Criterion (HSIC) is a popular measure o...
research
08/03/2023

Robust Independence Tests with Finite Sample Guarantees for Synchronous Stochastic Linear Systems

The paper introduces robust independence tests with non-asymptotically g...
research
03/02/2016

A Kernel Test for Three-Variable Interactions with Random Processes

We apply a wild bootstrap method to the Lancaster three-variable interac...
research
05/28/2021

Generalized Permutation Framework for Testing Model Variable Significance

A common problem in machine learning is determining if a variable signif...
research
01/25/2016

A Kernel Independence Test for Geographical Language Variation

Quantifying the degree of spatial dependence for linguistic variables is...

Please sign up or login with your details

Forgot password? Click here to reset