Machine Learning of Bayesian Networks Using Constraint Programming

被引:33
|
作者
van Beek, Peter [1 ]
Hoffmann, Hella-Franziska [1 ]
机构
[1] Univ Waterloo, Cheriton Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
关键词
D O I
10.1007/978-3-319-23219-5_31
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Bayesian networks are a widely used graphical model with diverse applications in knowledge discovery, classification, prediction, and control. Learning a Bayesian network from discrete data can be cast as a combinatorial optimization problem and there has been much previous work on applying optimization techniques including proposals based on ILP, A* search, depth-first branch-and-bound (BnB) search, and breadth-first BnB search. In this paper, we present a constraint-based depth-first BnB approach for solving the Bayesian network learning problem. We propose an improved constraint model that includes powerful dominance constraints, symmetry-breaking constraints, cost-based pruning rules, and an acyclicity constraint for effectively pruning the search for a minimum cost solution to the model. We experimentally evaluated our approach on a representative suite of benchmark data. Our empirical results compare favorably to the best previous approaches, both in terms of number of instances solved within specified resource bounds and in terms of solution time.
引用
收藏
页码:429 / 445
页数:17
相关论文
共 50 条
  • [41] Bayesian Logic Networks and the Search for Samples with Backward Simulation and Abstract Constraint Learning
    Jain, Dominik
    von Gleissenthall, Klaus
    Beetz, Michael
    KI 2011: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2011, 7006 : 144 - 156
  • [42] A hybrid approach to learn Bayesian networks using evolutionary programming
    Wong, ML
    Lee, SY
    Leung, KS
    CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 1314 - 1319
  • [43] Speech recognition using dynamic programming of Bayesian neural networks
    Huang, CC
    Wang, JF
    Wu, CH
    Lee, JY
    CENTRAL AUDITORY PROCESSING AND NEURAL MODELING, 1998, : 71 - 76
  • [44] Decision support using SAR and LiDAR machine learning target classification and Bayesian belief networks
    Bogart, Christopher
    Solorzano, Lidia
    Lam, Stephen
    GEOSPATIAL INFORMATICS XII, 2022, 12099
  • [45] Constraint programming for wireless sensor networks
    Farshid Hassani Bijarbooneh
    Constraints, 2015, 20 (4) : 508 - 508
  • [46] Learning Bayesian networks using genetic algorithm
    Chen Fei
    JournalofSystemsEngineeringandElectronics, 2007, (01) : 142 - 147
  • [47] Learning with privileged information using Bayesian networks
    Shangfei WANG
    Menghua HE
    Yachen ZHU
    Shan HE
    Yue LIU
    Qiang JI
    Frontiers of Computer Science, 2015, 9 (02) : 185 - 199
  • [48] Learning style estimation using Bayesian networks
    Botsios, S.
    Georgiou, D. A.
    Safouris, N. F.
    WEBIST 2007: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, VOL SEBEG/EL: SOCIETY, E-BUSINESS AND E-GOVERNMENT, E-LEARNING, 2007, : 415 - +
  • [49] Learning with privileged information using Bayesian networks
    Shangfei Wang
    Menghua He
    Yachen Zhu
    Shan He
    Yue Liu
    Qiang Ji
    Frontiers of Computer Science, 2015, 9 : 185 - 199
  • [50] Learning with privileged information using Bayesian networks
    Wang, Shangfei
    He, Menghua
    Zhu, Yachen
    He, Shan
    Liu, Yue
    Ji, Qiang
    FRONTIERS OF COMPUTER SCIENCE, 2015, 9 (02) : 185 - 199