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 条
  • [31] Structure Learning in Bayesian Networks Using Asexual Reproduction Optimization
    Khanteymoori, Ali Reza
    Menhaj, Mohammad Bagher
    Homayounpour, Mohammad Mehdi
    ETRI JOURNAL, 2011, 33 (01) : 39 - 49
  • [32] Ideal Parent structure learning for continuous variable Bayesian networks
    Elidan, Gal
    Nachman, Iftach
    Friedman, Nir
    JOURNAL OF MACHINE LEARNING RESEARCH, 2007, 8 : 1799 - 1833
  • [33] Globally Optimal Structure Learning of Bayesian Networks from Data
    Etminani, Kobra
    Naghibzadeh, Mahmoud
    Razavi, Amir Reza
    ARTIFICIAL NEURAL NETWORKS-ICANN 2010, PT I, 2010, 6352 : 101 - +
  • [34] Structural learning of mixed noisy-OR Bayesian networks 
    Vomlel, Jiri
    Kratochvil, Vaclav
    Kratochvil, Frantisek
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2023, 161
  • [35] A Gaussian mixed model for learning discrete Bayesian networks
    Balov, Nikolay
    STATISTICS & PROBABILITY LETTERS, 2011, 81 (02) : 220 - 230
  • [36] Causal constraint pruning for exact learning of Bayesian network structure
    Tan Xiangyuan
    Gao Xiaoguang
    He Chuchao
    Wang Zidong
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2021, 32 (04) : 854 - 872
  • [37] Approximate structure learning for large Bayesian networks
    Mauro Scanagatta
    Giorgio Corani
    Cassio Polpo de Campos
    Marco Zaffalon
    Machine Learning, 2018, 107 : 1209 - 1227
  • [38] Bayesian Network Structure Learning Using Case-Injected Genetic Algorithms
    Jose, Sonu
    Louis, Sushil J.
    Dascalu, Sergiu M.
    Liu, Siming
    2020 IEEE 32ND INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2020, : 572 - 579
  • [39] Approximate structure learning for large Bayesian networks
    Scanagatta, Mauro
    Corani, Giorgio
    de Campos, Cassio Polpo
    Zaffalon, Marco
    MACHINE LEARNING, 2018, 107 (8-10) : 1209 - 1227
  • [40] End-to-End Bayesian Networks Exact Learning in Shared Memory
    Karan, Subhadeep
    Sayed, Zainul Abideen
    Zola, Jaroslaw
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2024, 35 (04) : 634 - 645