paper-with-me

Papers

Diffusion Models for Causal Discovery via Topological Ordering

2022-10-12 · Pedro Sanchez, Xiao Liu, Alison Q O'Neil, Sotirios A. Tsaftaris

Discovering causal relations from observational data becomes possible with additional assumptions such as considering the functional relations to be constrained as nonlinear with additive noise (ANM). Even with strong assumptions, causal discovery involves an expensive search problem over the space of directed acyclic graphs (DAGs). \emph{Topological ordering} approaches reduce the optimisation space of causal discovery by searching over a permutation rather than graph space. For ANMs, the \emph{Hessian} of the data log-likelihood can be used for finding leaf nodes in a causal graph, allowing its topological ordering. However, existing computational methods for obtaining the Hessian still do not scale as the number of variables and the number of samples increase. Therefore, inspired by recent innovations in diffusion probabilistic models (DPMs), we propose \emph{DiffAN}\footnote{Implementation is available at \url{https://github.com/vios-s/DiffAN} .}, a topological ordering algorithm that leverages DPMs for learning a Hessian function. We introduce theory for updating the learned Hessian without re-training the neural network, and we show that computing with a subset of samples gives an accurate approximation of the ordering, which allows scaling to datasets with more samples and variables. We show empirically that our method scales exceptionally well to datasets with up to $500$ nodes and up to $10^5$ samples while still performing on par over small datasets with state-of-the-art causal discovery methods. Implementation is available at https://github.com/vios-s/DiffAN .

📄 PDF Abstract BibTeX arXiv:2210.06201

Code (1)

vios-s/diffan 공식 구현 pytorch

Tasks

Causal Discovery

Methods 이 논문이 사용한 방법론

Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…

Similar Papers 제목 키워드 기반

Score-informed Neural Operator for Enhancing Ordering-based Causal Discovery

2025-08-18 · Jiyeon Kang, Songseong Kim, Chanhui Lee, Doyeong Hwang 외 arxiv

Ordering-based approaches to causal discovery identify topological orders of causal graphs, providing scalable alternatives to combinatorial search methods. Under the Additive Noise Model (ANM) assumption, recent causal …

Prompt Engineering

TriOpt: A Scalable Algorithm for Linear Causal Discovery

2026-05-17 · Rafat Ashraf Joy, Elena Zheleva arxiv

Learning causal relations from observational data is challenging because the graph search space grows super-exponentially with the number of variables. Ordering-based methods reduce this space by first identifying the to…

Ordering-based Causal Discovery via Generalized Score Matching

2026-01-22 · Vy Vo, He Zhao, Trung Le, Edwin V. Bonilla 외 arxiv

Learning DAG structures from purely observational data remains a long-standing challenge across scientific domains. An emerging line of research leverages the score of the data distribution to initially identify a topolo…

Causal Ordering for Structure Learning from Time Series

2025-10-28 · Pedro P. Sanchez, Damian Machlanski, Steven McDonagh, Sotirios A. Tsaftaris arxiv

Predicting causal structure from time series data is crucial for understanding complex phenomena in physiology, brain connectivity, climate dynamics, and socio-economic behaviour. Causal discovery in time series is hinde…

Ordering-Based Causal Discovery for Linear and Nonlinear Relations

2024-10-08 · Zhuopeng Xu, Yujie Li, Cheng Liu, Ning Gui

Identifying causal relations from purely observational data typically requires additional assumptions on relations and/or noise. Most current methods restrict their analysis to datasets that are assumed to have pure line…

Causal Discovery