๐ฎ
๐ฎ
The Ethereal
AcceleratedLiNGAM: Learning Causal DAGs at the speed of GPUs
March 06, 2024 ยท Entered Twilight ยท ๐ arXiv.org
Repo contents: .gitignore, LICENSE, MANIFEST.in, Makefile, examples, pyproject.toml, readme.md, setup.py, src
Authors
Victor Akinwande, J. Zico Kolter
arXiv ID
2403.03772
Category
cs.LG: Machine Learning
Cross-listed
cs.DC,
stat.ML
Citations
5
Venue
arXiv.org
Repository
https://github.com/Viktour19/culingam
โญ 9
Last Checked
3 months ago
Abstract
Existing causal discovery methods based on combinatorial optimization or search are slow, prohibiting their application on large-scale datasets. In response, more recent methods attempt to address this limitation by formulating causal discovery as structure learning with continuous optimization but such approaches thus far provide no statistical guarantees. In this paper, we show that by efficiently parallelizing existing causal discovery methods, we can in fact scale them to thousands of dimensions, making them practical for substantially larger-scale problems. In particular, we parallelize the LiNGAM method, which is quadratic in the number of variables, obtaining up to a 32-fold speed-up on benchmark datasets when compared with existing sequential implementations. Specifically, we focus on the causal ordering subprocedure in DirectLiNGAM and implement GPU kernels to accelerate it. This allows us to apply DirectLiNGAM to causal inference on large-scale gene expression data with genetic interventions yielding competitive results compared with specialized continuous optimization methods, and Var-LiNGAM for causal discovery on U.S. stock data.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
๐ Similar Papers
In the same crypt โ Machine Learning
๐ฎ
๐ฎ
The Ethereal
Continuous control with deep reinforcement learning
๐
๐
Old Age
Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks
๐
๐
Old Age
Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actor
๐
๐
Old Age
SGDR: Stochastic Gradient Descent with Warm Restarts
๐ฎ
๐ฎ
The Ethereal