A Bregman Method for Structure Learning on Sparse Directed Acyclic Graphs
2020-11-05Code Available0· sign in to hype
Manon Romain, Alexandre d'Aspremont
Code Available — Be the first to reproduce this paper.
ReproduceCode
- github.com/manon643/causal_lassoOfficialnone★ 3
Abstract
We develop a Bregman proximal gradient method for structure learning on linear structural causal models. While the problem is non-convex, has high curvature and is in fact NP-hard, Bregman gradient methods allow us to neutralize at least part of the impact of curvature by measuring smoothness against a highly nonlinear kernel. This allows the method to make longer steps and significantly improves convergence. Each iteration requires solving a Bregman proximal step which is convex and efficiently solvable for our particular choice of kernel. We test our method on various synthetic and real data sets.