DAG-FM: A Foundation Model for Causal Discovery under Heterogeneous Causal Mechanisms

· Source: stat.ML updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Data Science & Analytics · Depth: Expert, extended

Summary

DAG-FM is a novel foundation model architecture designed for causal discovery from observational tabular data, specifically addressing challenges posed by heterogeneous causal mechanisms and high-dimensional search spaces. It amortizes causal discovery by decomposing the process into two auto-regressive stages: a leaf-node predictor and a parent-node predictor, both utilizing Transformer-based sub-modules. The model incorporates a robust tabular interaction block for complex row-column interactions and introduces Mixture-of-Leaf-Experts (MoLE) to dynamically adapt to diverse Functional Causal Model (FCM) assumptions, ensuring identifiable mechanism families. Through an iterative inference algorithm, DAG-FM extracts causal orderings and constructs valid Directed Acyclic Graphs (DAGs). Extensive experiments demonstrate its state-of-the-art performance on synthetic benchmarks and real-world datasets like Sachs (7,466 samples, 11 variables) and Causal Chamber (10,000 samples, 38 variables), outperforming traditional algorithms and recent foundation models in accuracy and scalability, while operating within a 24GB VRAM constraint for large datasets.

Key takeaway

For Machine Learning Engineers working on causal discovery with complex, heterogeneous tabular data, you should consider DAG-FM. This foundation model provides state-of-the-art accuracy and scalability for identifying Directed Acyclic Graphs, even when underlying causal mechanisms vary. Its ability to handle diverse functional causal models and operate within 24GB VRAM makes it a practical choice. Evaluate DAG-FM to enhance the robustness and efficiency of your causal inference pipelines.

Key insights

DAG-FM uses a two-stage Transformer and Mixture-of-Leaf-Experts to discover identifiable causal DAGs from heterogeneous tabular data.

Principles

Method

DAG-FM recursively identifies leaf nodes using MoLE, then prunes the DAG by predicting parents for each identified leaf, forming a valid causal graph.

In practice

Topics

Best for: AI Scientist, Machine Learning Engineer, Research Scientist

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by stat.ML updates on arXiv.org.