atlas

Research map / Learning theory and algorithms / Kernels and regression theory

On the Hardness of Conditional Independence Testing In Practice

NeurIPS 2025 · Learning theory and algorithms › Kernels and regression theory · approach: Kernel two-sample testing · 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.

Reframes the Kernel-based Conditional Independence (KCI) test as nearly a special case of the Generalized Covariance Measure family and analyzes how conditional mean embedding regression errors drive Type-I error inflation and how choosing the conditioning kernel trades off power against false rejections.

Problem

Kernel conditional independence tests such as KCI are known to have poor Type-I error control in practice, and the theoretical impossibility result of Shah and Peters says no universally valid test has nontrivial power, which does not explain observed practical failures.

Approach

Shows that GCM/weighted GCM is nearly a special case of KCI with linear kernels on A and B and a weight kernel on C; identifies conditional mean embedding regression error as the root cause of false rejections; proposes selecting the conditioning kernel by maximizing an estimated signal-to-noise ratio, which boosts power but inflates Type-I error; and bounds the null distribution approximation via

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use separate coordinates for the regressions and conditional dependence instead of shared coordinatesKCI · Synthetic CI, Type-I errorType-I error: 0.21 -> 0.10Helped
Use separate coordinates for the regressions and conditional dependence instead of shared coordinatesKCI · Synthetic CI, Type-II errorType-II error: 0.0 -> 0.08Hurt
Select the conditioning kernel to maximize approximate test power rather than use a regression kernel for dependence measurement (ablation)KCI · Synthetic CI, alternativetest powerHelped
Select the conditioning kernel by power maximization using noisy regressions (ablation)KCI · Synthetic CI, nullType-I errorHurt
Increase the regression training sample size from m=200 to m=1000 (ablation)KCI · Synthetic CI, nullType-I errorHelped
Use a conditioning kernel with lengthscale ℓ_C=∞ (the GCM choice) instead of an intermediate lengthscale matched to the dependence frequency (ablation)KCI · Synthetic CI, alternativetest powerHurt
Use the average residual covariance without a localizing conditioning kernel (GCM) (ablation)GCM · Synthetic CI, alternativedependence detectionHurt
Use Gamma calibration rather than the wild bootstrap (ablation)KCI · Conditional independence testingType-II errorHurt

Surprising findings

Limitations

Experimental setup

Metrics: Type-I error Type-II error test power signal-to-noise ratio

Baselines: KCI SplitKCI GCM Weighted GCM CIRCE RBPT KCI-Power

Builds on: KCI Generalized Covariance Measure Weighted GCM CIRCE SplitKCI

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