Detecting Changes in Causal Dependence with Kernels and Copulas

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Gavioli-Akilagun, Shakeel, Wood, Kieran, Quinzan, Francesco
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914537616179200
author Gavioli-Akilagun, Shakeel
Wood, Kieran
Quinzan, Francesco
author_facet Gavioli-Akilagun, Shakeel
Wood, Kieran
Quinzan, Francesco
contents We propose a framework for determining whether the causal dependence of an outcome $Y$ on a covariate $X$ changes at a given time point, given confounders $\boldsymbol{Z}$. For instance, in financial markets, the effect of a market indicator on asset returns may causally change over time. While many existing measures of association can be used to detect changes in joint and marginal distributions, in the absence of strong assumptions on the data generating process none are suitable for detecting changes in the causal mechanism or in the strength of causal relationship. In this work we approach the problem from a fully non-parametric perspective, and treat the causal mechanism as well as the distribution of the data as unknown. We introduce a quantity based on the integrated difference between kernel mean embeddings of certain conditionals copula, which is provably equal to zero if the causal dependence does not change and strictly positive else. A near-linear time estimator for the quantity is proposed, with rates of convergence explicitly spelled out. Extensive experiments demonstrate that the proposed statistic achieves high accuracy on multiple synthetic and real-world datasets. We additionally show how the proposed statistic can be used for change point detection when the goal is to detect changes in causal dependence occurring at an unknown times.
format Preprint
id arxiv_https___arxiv_org_abs_2605_05809
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Detecting Changes in Causal Dependence with Kernels and Copulas
Gavioli-Akilagun, Shakeel
Wood, Kieran
Quinzan, Francesco
Methodology
Machine Learning
62
We propose a framework for determining whether the causal dependence of an outcome $Y$ on a covariate $X$ changes at a given time point, given confounders $\boldsymbol{Z}$. For instance, in financial markets, the effect of a market indicator on asset returns may causally change over time. While many existing measures of association can be used to detect changes in joint and marginal distributions, in the absence of strong assumptions on the data generating process none are suitable for detecting changes in the causal mechanism or in the strength of causal relationship. In this work we approach the problem from a fully non-parametric perspective, and treat the causal mechanism as well as the distribution of the data as unknown. We introduce a quantity based on the integrated difference between kernel mean embeddings of certain conditionals copula, which is provably equal to zero if the causal dependence does not change and strictly positive else. A near-linear time estimator for the quantity is proposed, with rates of convergence explicitly spelled out. Extensive experiments demonstrate that the proposed statistic achieves high accuracy on multiple synthetic and real-world datasets. We additionally show how the proposed statistic can be used for change point detection when the goal is to detect changes in causal dependence occurring at an unknown times.
title Detecting Changes in Causal Dependence with Kernels and Copulas
topic Methodology
Machine Learning
62
url https://arxiv.org/abs/2605.05809