Learning Bayesian Networks with the Saiyan Algorithm

被引:11
|
作者
Constantinou, Anthony C. [1 ,2 ]
机构
[1] Queen Mary Univ London, Sch Elect Engn & Comp Sci, Bayesian Artificial Intelligence Res Lab, Risk & Informat Management RIM Res Grp, London E1 4NS, England
[2] Alan Turing Inst, British Lib, 96 Euston Rd, London NW1 2DB, England
基金
英国工程与自然科学研究理事会;
关键词
Bayesian networks; directed acyclic graphs; graphical models; structure learning; INDUCTION;
D O I
10.1145/3385655
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Some structure learning algorithms have proven to be effective in reconstructing hypothetical Bayesian Network graphs from synthetic data. However, in their mission to maximise a scoring function, many become conservative and minimise edges discovered. While simplicity is desired, the output is often a graph that consists of multiple independent subgraphs that do not enable full propagation of evidence. While this is not a problem in theory, it can be a problem in practice. This article examines a novel unconventional associational heuristic called Saiyan, which returns a directed acyclic graph that enables full propagation of evidence. Associational heuristics are not expected to perform well relative to sophisticated constraint-based and score-based learning approaches. Moreover, forcing the algorithm to connect all data variables implies that the forced edges will not be correct at the rate of those identified unrestrictedly. Still, synthetic and realworld experiments suggest that such a heuristic can be competitive relative to some of the well-established constraint-based, score-based and hybrid learning algorithms.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] A parallel algorithm for learning Bayesian networks
    Yu, Kui
    Wang, Hao
    Wu, Xindong
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2007, 4426 : 1055 - +
  • [2] Bayesian Optimization of the PC Algorithm for Learning Gaussian Bayesian Networks
    Cordoba, Irene
    Garrido-Merchan, Eduardo C.
    Hernandez-Lobato, Daniel
    Bielza, Concha
    Larranaga, Pedro
    ADVANCES IN ARTIFICIAL INTELLIGENCE, CAEPIA 2018, 2018, 11160 : 44 - 54
  • [3] A distributed learning algorithm for Bayesian inference networks
    Lam, W
    Segre, AM
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2002, 14 (01) : 93 - 105
  • [4] Learning Bayesian networks using genetic algorithm
    Chen Fei
    JournalofSystemsEngineeringandElectronics, 2007, (01) : 142 - 147
  • [5] Improved Bayesian networks structure learning algorithm
    Fan, Min
    Huang, Xi-Yue
    Shi, Wei-Ren
    Xian, Xiao-Dong
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2008, 20 (17): : 4613 - 4617
  • [6] Learning Bayesian networks II - A computational algorithm
    Pan, HP
    PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION FUSION, VOL II, 2002, : 777 - 783
  • [7] Learning Bayesian networks using genetic algorithm
    Chen Fei
    Wang Xiufeng
    Rao Yimei
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2007, 18 (01) : 142 - 147
  • [8] Learning dynamic Bayesian networks structure based on Bayesian optimization algorithm
    Gao, Song
    Xiao, Qinkun
    Pan, Quan
    Li, Qingguo
    ADVANCES IN NEURAL NETWORKS - ISNN 2007, PT 2, PROCEEDINGS, 2007, 4492 : 424 - +
  • [9] An improved Bayesian structural EM algorithm for learning Bayesian networks for clustering
    Peña, JM
    Lozano, JA
    Larrañaga, P
    PATTERN RECOGNITION LETTERS, 2000, 21 (08) : 779 - 786
  • [10] An Efficient Algorithm for Learning Bayesian Networks from Data
    Dojer, Norbert
    FUNDAMENTA INFORMATICAE, 2010, 103 (1-4) : 53 - 67