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] Structural learning of mixed noisy-OR Bayesian networks 
    Vomlel, Jiri
    Kratochvil, Vaclav
    Kratochvil, Frantisek
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2023, 161
  • [42] A Gaussian mixed model for learning discrete Bayesian networks
    Balov, Nikolay
    STATISTICS & PROBABILITY LETTERS, 2011, 81 (02) : 220 - 230
  • [43] Benchmarking dynamic Bayesian network structure learning algorithms
    Trabelsi, Ghada
    Leray, Philippe
    Ben Ayed, Mounir
    Alimi, Adel M.
    2013 5TH INTERNATIONAL CONFERENCE ON MODELING, SIMULATION AND APPLIED OPTIMIZATION (ICMSAO), 2013,
  • [44] 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
  • [45] Parameterized Complexity Results for Exact Bayesian Network Structure Learning
    Ordyniak, Sebastian
    Szeider, Stefan
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2013, 46 : 263 - 302
  • [46] 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
  • [47] The Hidden Life of Latent Variables: Bayesian Learning with Mixed Graph Models
    Silva, Ricardo
    Ghahramani, Zoubin
    JOURNAL OF MACHINE LEARNING RESEARCH, 2009, 10 : 1187 - 1238
  • [48] Learning Local Components to Understand Large Bayesian Networks
    Zeng, Yifeng
    Xiang, Yanping
    Cordero, Jorge H.
    Lin, Yujian
    2009 9TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, 2009, : 1076 - +
  • [49] The role of local partial independence in learning of Bayesian networks
    Pensar, Johan
    Nyman, Henrik
    Lintusaari, Jarno
    Corander, Jukka
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2016, 69 : 91 - 105
  • [50] Representing the behaviour of supervised classification learning algorithms by Bayesian networks
    Inza, I
    Larrañaga, P
    Sierra, B
    Etxeberria, R
    Lozano, J
    Peña, JM
    PATTERN RECOGNITION LETTERS, 1999, 20 (11-13) : 1201 - 1209