Learning Large DAGs by Combining Continuous Optimization and Feedback Arc Set Heuristics
Pierre Gillot, Pekka Parviainen

TL;DR
This paper introduces scalable heuristics for learning large Bayesian network DAGs by combining continuous optimization with feedback arc set heuristics, enabling handling of thousands of variables efficiently.
Contribution
The paper presents novel scalable heuristics that integrate gradient descent and feedback arc set solutions for large-scale DAG learning in linear structural models.
Findings
Methods scale to thousands of variables
Achieve effective DAG learning in linear models
Combine optimization and combinatorial approaches
Abstract
Bayesian networks represent relations between variables using a directed acyclic graph (DAG). Learning the DAG is an NP-hard problem and exact learning algorithms are feasible only for small sets of variables. We propose two scalable heuristics for learning DAGs in the linear structural equation case. Our methods learn the DAG by alternating between unconstrained gradient descent-based step to optimize an objective function and solving a maximum acyclic subgraph problem to enforce acyclicity. Thanks to this decoupling, our methods scale up beyond thousands of variables.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsBayesian Modeling and Causal Inference · Advanced Graph Neural Networks
