On the Role of Sparsity and DAG Constraints for Learning Linear DAGs

06/17/2020
by   Ignavier Ng, et al.
0

Learning graphical structure based on Directed Acyclic Graphs (DAGs) is a challenging problem, partly owing to the large search space of possible graphs. Recently, NOTEARS (Zheng et al., 2018) formulates the structure search problem as a continuous optimization task using the least squares objective and a proper characterization of DAGs. However, the formulation requires a hard DAG constraint and may lead to optimization difficulties. In this paper, we study the asymptotic roles of the sparsity and DAG constraints for learning DAG models in the linear Gaussian and non-Gaussian cases, and investigate their usefulness in the finite sample regime. Based on the theoretical results, we formulate a likelihood-based score function, and show that one only has to apply sparsity and DAG regularization terms to recover the underlying DAGs. This leads to an unconstrained optimization problem that is much easier to solve. Using gradient-based optimization and GPU acceleration, our procedure can easily handle thousand of nodes while retaining a high accuracy. Extensive experiments validate the effectiveness of our proposed method and show that the DAG-regularized likelihood objective is indeed favorable over the least squares one with the hard DAG constraint.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/29/2015

Learning Directed Acyclic Graphs with Penalized Neighbourhood Regression

We study a family of regularized score-based estimators for learning the...
research
03/04/2018

DAGs with NO TEARS: Smooth Optimization for Structure Learning

Estimating the structure of directed acyclic graphs (DAGs, also known as...
research
04/28/2019

Optimizing regularized Cholesky score for order-based learning of Bayesian networks

Bayesian networks are a class of popular graphical models that encode ca...
research
08/03/2018

Multi-objective optimization to explicitly account for model complexity when learning Bayesian Networks

Bayesian Networks have been widely used in the last decades in many fiel...
research
02/04/2023

Directed Acyclic Graphs With Tears

Bayesian network is a frequently-used method for fault detection and dia...
research
09/29/2019

Learning Sparse Nonparametric DAGs

We develop a framework for learning sparse nonparametric directed acycli...
research
09/07/2022

On the Sparse DAG Structure Learning Based on Adaptive Lasso

Learning the underlying casual structure, represented by Directed Acycli...

Please sign up or login with your details

Forgot password? Click here to reset