Learning Bayesian networks with local structure, mixed variables, and exact algorithms

被引:20
|
作者
Talvitie, Topi [1 ]
Eggeling, Ralf [2 ]
Koivisto, Mikko [1 ]
机构
[1] Univ Helsinki, Dept Comp Sci, Helsinki, Finland
[2] Univ Tubingen, Dept Comp Sci, Tubingen, Germany
基金
芬兰科学院;
关键词
Bayesian networks; Decision trees; Exact algorithms; Structure learning; STRUCTURE DISCOVERY; CART;
D O I
10.1016/j.ijar.2019.09.002
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Modern exact algorithms for structure learning in Bayesian networks first compute an exact local score of every candidate parent set, and then find a network structure by combinatorial optimization so as to maximize the global score. This approach assumes that each local score can be computed fast, which can be problematic when the scarcity of the data calls for structured local models or when there are both continuous and discrete variables, for these cases have lacked efficient-to-compute local scores. To address this challenge, we introduce a local score that is based on a class of classification and regression trees. We show that under modest restrictions on the possible branchings in the tree structure, it is feasible to find a structure that maximizes a Bayes score in a range of moderate-size problem instances. In particular, this enables global optimization of the Bayesian network structure, including the local structure. In addition, we introduce a related model class that extends ordinary conditional probability tables to continuous variables by employing an adaptive discretization approach. The two model classes are compared empirically by learning Bayesian networks from benchmark real-world and synthetic data sets. We discuss the relative strengths of the model classes in terms of their structure learning capability, predictive performance, and running time. (C) 2019 The Authors. Published by Elsevier Inc.
引用
收藏
页码:69 / 95
页数:27
相关论文
共 50 条
  • [21] Exact Bayesian network learning in estimation of distribution algorithms
    Echegoyen, Carlos
    Lozano, Jose A.
    Santana, Roberto
    Larranaga, Pedro
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 1051 - 1058
  • [22] Structural learning of Bayesian networks using local algorithms based on the space of orderings
    Juan I. Alonso-Barba
    Luis delaOssa
    Jose M. Puerta
    Soft Computing, 2011, 15 : 1881 - 1895
  • [23] Parallel Exact Dynamic Bayesian Network Structure Learning with Application to Gene Networks
    Vasimuddin, Md.
    Aluru, Srinivas
    2017 IEEE 24TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2017, : 42 - 51
  • [24] Incremental learning of Bayesian networks with hidden variables
    Tian, FZ
    Zhang, HW
    Lu, YC
    Shi, CY
    2001 IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, 2001, : 651 - 652
  • [25] A Scalable Accelerator for Local Score Computation of Structure Learning in Bayesian Networks
    Miyagi, Ryota
    Yasudo, Ryota
    Sano, Kentaro
    Takase, Hideki
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2025, 18 (01)
  • [26] Structure learning of Bayesian networks by genetic algorithms: A performance analysis of control parameters
    Larranaga, P
    Poza, M
    Yurramendi, Y
    Murga, RH
    Kuijpers, CMH
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1996, 18 (09) : 912 - 926
  • [27] Improving algorithms for structure learning in Bayesian Networks using a new implicit score
    Bouchaala, Lobna
    Masmoudi, Afif
    Gargouri, Faiez
    Rebai, Ahmed
    EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (07) : 5470 - 5475
  • [28] Discretizing continuous variables of Bayesian networks based on genetic algorithms
    Wang, Fei
    Liu, Da-You
    Xue, Wan-Xin
    Jisuanji Xuebao/Chinese Journal of Computers, 2002, 25 (08): : 794 - 800
  • [29] BNFinder: exact and efficient method for learning Bayesian networks
    Wilczynski, Bartek
    Dojer, Norbert
    BIOINFORMATICS, 2009, 25 (02) : 286 - 287
  • [30] Compiling Bayesian Networks with Local Structure
    Chavira, Mark
    Darwiche, Adnan
    19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), 2005, : 1306 - 1312