atlas

Research map / Probabilistic and scientific modeling / Causal discovery

On the sample complexity of conditional independence testing with Von Mises estimator with application to causal discovery

ICML 2024 · Probabilistic and scientific modeling › Causal discovery · approach: Identifiability with hidden confounders · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proves an exponential concentration inequality for the Von Mises entropy estimator built on a kernel density estimate and uses it to build a CI test (VM-CI) with sample-complexity guarantees for PC and GS causal discovery on continuous variables.

Problem

Conditional independence testing for continuous variables in constraint-based causal discovery lacks sample complexity guarantees; existing approaches (kernel ridge regression/HSIC, KNN or MINE-based MI estimators) are either computationally expensive, lack exponential concentration, or require stro

Approach

Estimate conditional mutual information via four Von Mises entropy estimators built on a Legendre-kernel KDE (sample splitting), prove exponential concentration for this estimator, and derive a threshold CI test whose error decays exponentially in sqrt(n), yielding sample complexity bounds for PC and GS.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use VM-CI instead of the other evaluated CI testsCI testing on non-Gaussian power-law data · Synthetic conditional independence testssum of type I and type II errorsHelped
Use VM-CI instead of HSICCI testing on non-Gaussian power-law data · Synthetic conditional independence tests with n > 1500sum of type I and type II errorsNo clear effect
Use VM-CI instead of HSICCI testing on non-Gaussian power-law data · Synthetic conditional independence testsruntimeHelped
Use VM-CI instead of the OT-based methodCI testing on non-Gaussian power-law data · Synthetic conditional independence testsperformance and time complexityHelped
Use VM-CI instead of MINECI testing · Synthetic conditional independence testssum of type I and type II errors: ∼ 2 × 10^6Helped
Use VM-CI instead of other evaluated CI testsPC · Non-Gaussian synthetic SEMoverall lossHelped
Use VM-CI instead of HSICPC · Non-Gaussian synthetic SEM with n ≥ 1500overall lossNo clear effect
Use VM-CI instead of HSICPC · Non-Gaussian synthetic SEMruntimeHelped
Use VM-CI instead of the OT-based methodPC · Non-Gaussian synthetic SEMoverall lossHelped
Use VM-CI instead of most other evaluated CI testsGS · Non-Gaussian synthetic SEMoverall lossHelped
Use VM-CI instead of HSICGS · Non-Gaussian synthetic SEMruntimeHelped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic power-law data synthetic SEM data for PC and GS

Benchmarks: synthetic power-law CI testing synthetic SEM causal discovery (PC and GS)

Metrics: sum of type I and type II errors overall graph loss (missing, extra, misoriented edges) runtime

Baselines: KNN-based estimator MINE HSIC-based CI test OT-based CI test Gaussian partial correlation test

Builds on: PC algorithm grow-shrink algorithm MINE Von Mises expansion Legendre kernels

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy