paper-with-me

Papers

Integer Programming for Learning Directed Acyclic Graphs from Continuous Data

2019-04-23 · Hasan Manzour, Simge Küçükyavuz, Ali Shojaie

Learning directed acyclic graphs (DAGs) from data is a challenging task both in theory and in practice, because the number of possible DAGs scales superexponentially with the number of nodes. In this paper, we study the problem of learning an optimal DAG from continuous observational data. We cast this problem in the form of a mathematical programming model which can naturally incorporate a super-structure in order to reduce the set of possible candidate DAGs. We use the penalized negative log-likelihood score function with both $\ell_0$ and $\ell_1$ regularizations and propose a new mixed-integer quadratic optimization (MIQO) model, referred to as a layered network (LN) formulation. The LN formulation is a compact model, which enjoys as tight an optimal continuous relaxation value as the stronger but larger formulations under a mild condition. Computational results indicate that the proposed formulation outperforms existing mathematical formulations and scales better than available algorithms that can solve the same problem with only $\ell_1$ regularization. In particular, the LN formulation clearly outperforms existing methods in terms of computational time needed to find an optimal DAG in the presence of a sparse super-structure.

📄 PDF Abstract BibTeX arXiv:1904.10574

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Solving Bayesian Network Structure Learning Problem with Integer Linear Programming

2020-07-06 · Ronald Seoh

This dissertation investigates integer linear programming (ILP) formulation of Bayesian Network structure learning problem. We review the definition and key properties of Bayesian network and explain score metrics used t…

Integer Programming for Learning Directed Acyclic Graphs from Non-identifiable Gaussian Models

2024-04-19 · Tong Xu, Armeen Taeb, Simge Küçükyavuz, Ali Shojaie

We study the problem of learning directed acyclic graphs from continuous observational data, generated according to a linear Gaussian structural equation model. State-of-the-art structure learning methods for this settin…

Exact Estimation of Multiple Directed Acyclic Graphs

2014-04-04 · Chris. J. Oates, Jim Q. Smith, Sach Mukherjee, James Cussens

This paper considers the problem of estimating the structure of multiple related directed acyclic graph (DAG) models. Building on recent developments in exact estimation of DAGs using integer linear programming (ILP), we…

Integer Programming for Causal Structure Learning in the Presence of Latent Variables

2021-02-05 · Rui Chen, Sanjeeb Dash, Tian Gao

The problem of finding an ancestral acyclic directed mixed graph (ADMG) that represents the causal relationships between a set of variables is an important area of research on causal inference. Most existing score-based …

Causal Inferencevalid

Directed Acyclic Graphs With Tears

2023-02-04 · Zhichao Chen, Zhiqiang Ge

Bayesian network is a frequently-used method for fault detection and diagnosis in industrial processes. The basis of Bayesian network is structure learning which learns a directed acyclic graph (DAG) from data. However, …

Fault Detection