← All publications
BETA This research page is an early version. Explanatory text, figure selection, and presentation are still being revised.
UAI 2025

Causal Effect Identification in Heterogeneous Environments from Higher-Order Moments

Yaroslav Kivva · Sina Akbari · Saber Salehkaleybar · Negar Kiyavash
Proceedings of the Forty-first Conference on Uncertainty in Artificial Intelligence · 2025
Keywords.
causal identification latent confounding heterogeneous environments higher-order moments

TL;DR.

Multiple environments can reveal a causal effect even with latent confounding, if the effect stays invariant and the heterogeneity is structured. Higher-order moments identify and estimate the effect when only one part of the data-generating mechanism changes across environments. If both the latent and treatment noise distributions change, identification can fail.

Why this matters.

It turns heterogeneity across environments into identifying information rather than nuisance variation. Under the right invariances, higher-order moments can recover effects that latent confounding would otherwise hide.

Abstract

We investigate the estimation of the causal effect of a treatment variable on an outcome in the presence of a latent confounder. We first show that the causal effect is identifiable under certain conditions when data is available from multiple environments, provided that the target causal effect remains invariant across these environments. Secondly, we propose a moment-based algorithm for estimating the causal effect as long as only a single parameter of the data-generating mechanism varies across environments – whether it be the exogenous noise distribution or the causal relationship between two variables. Conversely, we prove that identifiability is lost if both exogenous noise distributions of both the latent and treatment variables vary across environments. Finally, we propose a procedure to identify which parameter of the data-generating mechanism has varied across the environments and evaluate the performance of our proposed methods through experiments on synthetic data.

Main message. Heterogeneity can be a source of causal identification rather than a nuisance. We use higher-order moments across environments to recover treatment effects hidden by latent confounding and to diagnose which part of the data-generating mechanism changed.

The paper at a glance

An informal guide to the problem, the idea, and the main results.

multiple environments latent confounding higher-order moments causal identification

1. The problem

Latent confounding can block identification of a causal effect even when several environments are available. The question is whether cross-environment changes can still be turned into usable identifying information.

2. The key idea

We look beyond means and second moments. Higher-order moments capture asymmetries and other structure that can distinguish candidate causal effects across heterogeneous environments.

3. Identification from one unknown change

Theory

With two environments and one unknown change in the data-generating mechanism, we can distinguish whether the change is in a structural coefficient or an exogenous-noise distribution. When the changing component is the latent confounder's effect on treatment or outcome, the treatment effect is uniquely identified; for the noise-shift cases, our procedure narrows it to two candidates.

4. Diagnosing the shift

Theory + algorithm

We give moment-based procedures that identify which component changed across environments and then use the corresponding moment equations to estimate the invariant treatment effect.

5. How it works

  1. Model how environments differ while allowing latent confounding to remain.
  2. Express the target causal effect through moment relations across environments.
  3. Use higher-order moment information to narrow the candidate set of effects.
  4. Classify the resulting identification regime.

What the experiments show

Main empirical message.

Across the four single-change scenarios studied in the main experiments, the proposed moment-based algorithms move toward the true treatment effect as sample size increases. In contrast, both separate-domain and pooled linear-regression baselines retain systematic confounding bias. The complementary simulations show the same qualitative behavior across several noise distributions.

4 scenariossingle changes studied in the main simulation
bias → 0for the proposed estimators as samples grow
2 OLS baselinesretain systematic bias
Four simulation panels showing relative estimation bias across sample sizes for different single-change environments.
Figure 4 from the paper. The proposed algorithms converge toward the true treatment effect across the four identifiable single-change settings, while separate and pooled linear regression remain systematically biased.

Where this helps

Good fit

  • You have data from multiple environments and suspect latent confounding.
  • Mean-level variation is not enough, but richer distributional information is available.
  • You want to know not only whether identification holds, but also what kind of ambiguity remains when it does not.

Keep in mind

  • The core characterization is developed for two environments and extends to larger collections by considering environments in pairs.
  • Observed covariates can be incorporated by regressing treatment and outcome on those covariates and applying the method to the residualized variables.

Cite this paper

@InProceedings{pmlr-v286-kivva25a,
  title     = {Causal Effect Identification in Heterogeneous Environments from Higher-Order Moments},
  author    = {Kivva, Yaroslav and Akbari, Sina and Salehkaleybar, Saber and Kiyavash, Negar},
  booktitle = {Proceedings of the Forty-first Conference on Uncertainty in Artificial Intelligence},
  pages     = {2223--2254},
  year      = {2025},
  volume    = {286},
  series    = {Proceedings of Machine Learning Research},
  publisher = {PMLR},
  url       = {https://proceedings.mlr.press/v286/kivva25a.html}
}