Think Global, Act Local: Bayesian Causal Discovery with Language Models in Sequential Data

Prakhar Verma, David Arbour, Sunav Choudhary, Harshita Chopra, Arno Solin +1 more
6/19/2025
cs.LG

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Causal discovery from observational data typically assumes full access to data and availability of domain experts. In practice, data often arrive in batches, and expert knowledge is scarce. Language Models (LMs) offer a surrogate but come with their own issues-hallucinations, inconsistencies, and bias. We present BLANCE (Bayesian LM-Augmented Causal Estimation)-a hybrid Bayesian framework that bridges these gaps by adaptively integrating sequential batch data with LM-derived noisy, expert knowledge while accounting for both data-induced and LM-induced biases. Our proposed representation shift from Directed Acyclic Graph (DAG) to Partial Ancestral Graph (PAG) accommodates ambiguities within a coherent Bayesian framework, allowing grounding the global LM knowledge in local observational data. To guide LM interaction, we use a sequential optimization scheme that adaptively queries the most informative edges. Across varied datasets, BLANCE outperforms prior work in structural accuracy and extends to Bayesian parameter estimation, showing robustness to LM noise.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{verma2025think,
  title  = {Think Global, Act Local: Bayesian Causal Discovery with Language Models in Sequential Data},
  author = {Prakhar Verma and David Arbour and Sunav Choudhary and Harshita Chopra and Arno Solin and Atanu R. Sinha},
  year   = {2025},
  eprint = {2506.16234},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.16234v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.16234.svg)](https://codeofpaper.com/paper/2506.16234)

Discussion