Penalized estimation of directed acyclic graphs from discrete data

被引:27
作者
Gu, Jiaying [1 ]
Fu, Fei [1 ]
Zhou, Qing [1 ]
机构
[1] Univ Calif Los Angeles, Dept Stat, Los Angeles, CA 90095 USA
基金
美国国家科学基金会;
关键词
Coordinate descent; Discrete Bayesian network; Multi-logit regression; Structure learning; Group norm penalty; LEARNING BAYESIAN NETWORKS; MARKOV EQUIVALENCE CLASSES; LIKELIHOOD; INFERENCE; LASSO; REGULARIZATION; MODELS;
D O I
10.1007/s11222-018-9801-y
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Bayesian networks, with structure given by a directed acyclic graph (DAG), are a popular class of graphical models. However, learning Bayesian networks from discrete or categorical data is particularly challenging, due to the large parameter space and the difficulty in searching for a sparse structure. In this article, we develop a maximum penalized likelihood method to tackle this problem. Instead of the commonly used multinomial distribution, we model the conditional distribution of a node given its parents by multi-logit regression, in which an edge is parameterized by a set of coefficient vectors with dummy variables encoding the levels of a node. To obtain a sparse DAG, a group norm penalty is employed, and a blockwise coordinate descent algorithm is developed to maximize the penalized likelihood subject to the acyclicity constraint of a DAG. When interventional data are available, our method constructs a causal network, in which a directed edge represents a causal relation. We apply our method to various simulated and real data sets. The results show that our method is very competitive, compared to many existing methods, in DAG estimation from both interventional and high-dimensional observational data.
引用
收藏
页码:161 / 176
页数:16
相关论文
共 50 条
[41]   Synchronous Dynamical Systems on Directed Acyclic Graphs: Complexity and Algorithms [J].
Rosenkrantz, Daniel J. ;
Marathe, Madhav V. ;
Ravi, S. S. ;
Stearns, Richard E. .
ACM TRANSACTIONS ON COMPUTATION THEORY, 2024, 16 (02)
[42]   How to develop causal directed acyclic graphs for observational health research: a scoping review [J].
Poppe, Louise ;
Steen, Johan ;
Loh, Wen Wei ;
Crombez, Geert ;
De Block, Fien ;
Jacobs, Noortje ;
Tennant, Peter W. G. ;
Van Cauwenberg, Jelle ;
De Paepe, Annick L. .
HEALTH PSYCHOLOGY REVIEW, 2025, 19 (01) :45-65
[43]   Structure learning of sparse directed acyclic graphs incorporating the scale-free property [J].
Xiao Guo ;
Hai Zhang ;
Yao Wang ;
Yong Liang .
Computational Statistics, 2019, 34 :713-742
[44]   Tuning parameter selection in penalized generalized linear models for discrete data [J].
Androulakis, E. ;
Koukouvinos, C. ;
Vonta, F. .
STATISTICA NEERLANDICA, 2014, 68 (04) :276-292
[45]   Penalized wavelet estimation and robust denoising for irregular spaced data [J].
Amato, Umberto ;
Antoniadis, Anestis ;
De Feis, Italia ;
Gijbels, Irene .
COMPUTATIONAL STATISTICS, 2022, 37 (04) :1621-1651
[46]   Penalized Estimation and Forecasting of Multiple Subject Intensive Longitudinal Data [J].
Zachary F. Fisher ;
Younghoon Kim ;
Barbara L. Fredrickson ;
Vladas Pipiras .
Psychometrika, 2022, 87 :1-29
[47]   Energy consumption, carbon emissions, and economic growth in India: Evidence from directed acyclic graphs [J].
Yang, Zihui ;
Zhao, Yongliang .
ECONOMIC MODELLING, 2014, 38 :533-540
[48]   On Low-Rank Directed Acyclic Graphs and Causal Structure Learning [J].
Fang, Zhuangyan ;
Zhu, Shengyu ;
Zhang, Jiji ;
Liu, Yue ;
Chen, Zhitang ;
He, Yangbo .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (04) :4924-4937
[49]   Causal Inference for Dummies: A Tutorial on Directed Acyclic Graphs and Balancing Weights [J].
Primbs, Maximilian A. ;
Bijlstra, Gijsbert ;
Holland, Rob W. ;
Thoemmes, Felix .
SOCIAL COGNITION, 2025, 43 (03) :217-237
[50]   Causal inference in cumulative risk assessment: The roles of directed acyclic graphs [J].
Brewer, L. Elizabeth ;
Wright, J. Michael ;
Rice, Glenn ;
Neas, Lucas ;
Teuschler, Linda .
ENVIRONMENT INTERNATIONAL, 2017, 102 :30-41