Bayesian Causal Discovery with Cycles and Latent Confounders

📅 2025-11-15
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Real-world causal discovery frequently encounters challenges posed by cyclic causal structures and latent confounders; however, most existing methods assume acyclic graphs and no unmeasured confounding, leading to unreliable identification. To address this, we propose BayCausal—the first fully Bayesian framework capable of identifiable causal structure learning under simultaneous presence of cycles and latent confounders. BayCausal integrates identifiability theory from noise-independent component analysis with recent advances in factor modeling, thereby overcoming classical identifiability limitations. We release the first open-source R package—BayCausal—designed specifically for such complex settings. Extensive simulations demonstrate that BayCausal significantly outperforms state-of-the-art methods. Applied to an HIV dataset, it successfully uncovers clinically meaningful cyclic causal mechanisms, validating both its statistical efficacy and practical utility in real-world biomedical applications.

Technology Category

Application Category

📝 Abstract
Learning causality from observational data has received increasing interest across various scientific fields. However, most existing methods assume the absence of latent confounders and restrict the underlying causal graph to be acyclic, assumptions that are often violated in many real-world applications. In this paper, we address these challenges by proposing a novel framework for causal discovery that accommodates both cycles and latent confounders. By leveraging the identifiability results from noisy independent component analysis and recent advances in factor analysis, we establish the unique causal identifiability under mild conditions. Building on this foundation, we further develop a fully Bayesian approach for causal structure learning, called BayCausal, and evaluate its identifiability, utility, and superior performance against state-of-the-art alternatives through extensive simulation studies. Application to a dataset from the Women's Interagency HIV Study yields interpretable and clinically meaningful insights. To facilitate broader applications, we have implemented BayCausal in an R package, BayCausal, which is the first publicly available software capable of achieving unique causal identification in the presence of both cycles and latent confounders.
Problem

Research questions and friction points this paper is trying to address.

Learning causality from observational data with cycles
Addressing latent confounders in causal discovery
Establishing unique causal identifiability under mild conditions
Innovation

Methods, ideas, or system contributions that make the work stand out.

Bayesian framework handles cycles and latent confounders
Leverages noisy ICA and factor analysis identifiability
Fully Bayesian approach enables unique causal identification
🔎 Similar Papers
No similar papers found.
W
Wei Jin
Department of Biostatistics, Boston University School of Public Health
L
Lang Lang
Department of Applied Mathematics and Statistics, Johns Hopkins University
A
Amanda B. Spence
Department of Medicine, Georgetown University
Leah H. Rubin
Leah H. Rubin
Departments of Neurology, Psychiatry and Behavioral Sciences, Molecular and Comparative Pathobiology, Johns Hopkins University School of Medicine
Yanxun Xu
Yanxun Xu
Johns Hopkins University
BayesianClinical trial DesignElectronic Health Record DataNetwork Data