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 条
  • [41] Bayesian Structure Learning with Generative Flow Networks
    Deleu, Tristan
    Gois, Antonio
    Emezue, Chris
    Rankawat, Mansi
    Lacoste-Julien, Simon
    Bauer, Stefan
    Bengio, Yoshua
    UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, VOL 180, 2022, 180 : 518 - 528
  • [42] Learning Bayesian networks in the space of orderings with estimation of distribution algorithms
    Romero, T
    Larrañaga, P
    Sierra, B
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2004, 18 (04) : 607 - 625
  • [43] Representing local structure in Bayesian networks by Boolean functions
    Zou, Yuan
    Pensar, Johan
    Roos, Teemu
    PATTERN RECOGNITION LETTERS, 2017, 95 : 73 - 77
  • [44] Assessing Credibility in Bayesian Networks Structure Learning
    Barth, Vitor
    Serrao, Fabio
    Maciel, Carlos
    ENTROPY, 2024, 26 (10)
  • [45] The dual PC algorithm and the role of Gaussianity for structure learning of Bayesian networks
    Giudice, Enrico
    Kuipers, Jack
    Moffa, Giusi
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2023, 161
  • [46] Structure learning on Bayesian networks by finding the optimal ordering with and without priors
    He Chuchao
    Gao Xiaoguang
    Guo Zhigao
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2018, 29 (06) : 1209 - 1227
  • [47] Learning Bayesian networks from datasets joining continuous and discrete variables
    Dojer, Norbert
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2016, 78 : 116 - 124
  • [48] MIxBN: library for learning Bayesian networks from mixed data
    Bubnova, Anna, V
    Deeva, Irina
    Kalyuzhnaya, Anna, V
    10TH INTERNATIONAL YOUNG SCIENTISTS CONFERENCE IN COMPUTATIONAL SCIENCE (YSC2021), 2021, 193 : 494 - 503
  • [49] Who learns better Bayesian network structures: Accuracy and speed of structure learning algorithms
    Scutari, Marco
    Elisabeth Graafland, Catharina
    Manuel Gutierrez, Jose
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2019, 115 : 235 - 253
  • [50] A Novel Genetic Algorithm to Bayesian networks structure learning
    Parrela, Frederico A.
    Bessani, Michel
    Guimardes, Frederico G.
    de Castro, Cristiano Leite
    2023 3RD INTERNATIONAL CONFERENCE ON ROBOTICS, AUTOMATION AND ARTIFICIAL INTELLIGENCE, RAAI 2023, 2023, : 279 - 285