From Observations to Causations: A GNN-based Probabilistic Prediction Framework for Causal Discovery

Rezaur Rashid, Gabriel Terejanu
7/27/2025
cs.LGstat.ME

No confident code implementation found for this paper.

Abstract

Causal discovery from observational data is challenging, especially with large datasets and complex relationships. Traditional methods often struggle with scalability and capturing global structural information. To overcome these limitations, we introduce a novel graph neural network (GNN)-based probabilistic framework that learns a probability distribution over the entire space of causal graphs, unlike methods that output a single deterministic graph. Our framework leverages a GNN that encodes both node and edge attributes into a unified graph representation, enabling the model to learn complex causal structures directly from data. The GNN model is trained on a diverse set of synthetic datasets augmented with statistical and information-theoretic measures, such as mutual information and conditional entropy, capturing both local and global data properties. We frame causal discovery as a supervised learning problem, directly predicting the entire graph structure. Our approach demonstrates superior performance, outperforming both traditional and recent non-GNN-based methods, as well as a GNN-based approach, in terms of accuracy and scalability on synthetic and real-world datasets without further training. This probabilistic framework significantly improves causal structure learning, with broad implications for decision-making and scientific discovery across various fields.

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. Any repos shown below are weak matches — 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{rashid2025from,
  title  = {From Observations to Causations: A GNN-based Probabilistic Prediction Framework for Causal Discovery},
  author = {Rezaur Rashid and Gabriel Terejanu},
  year   = {2025},
  eprint = {2507.20349},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.20349v1}
}

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/2507.20349.svg)](https://codeofpaper.com/paper/2507.20349)

Discussion