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 条
  • [21] A Decomposition Algorithm for Learning Bayesian Networks Based on Scoring Function
    Zhu, Mingmin
    Liu, Sanyang
    JOURNAL OF APPLIED MATHEMATICS, 2012,
  • [22] A Learning Algorithm for Bayesian Networks and Its Efficient Implementation on GPUs
    Wang, Yu
    Qian, Weikang
    Zhang, Shuchang
    Liang, Xiaoyao
    Yuan, Bo
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (01) : 17 - 30
  • [23] Structure Learning Algorithm of Bayesian Networks Based on Markov Blanket
    Zhao J.-Z.
    Wu C.-N.
    Wang X.-W.
    Pei L.-Y.
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2020, 41 (04): : 464 - 469and481
  • [24] A genetic algorithm for learning Bayesian Networks to match training sets
    Ling, YB
    Jiang, YF
    Wu, XJ
    Proceedings of the 8th Joint Conference on Information Sciences, Vols 1-3, 2005, : 1489 - 1492
  • [25] Learning Bayesian Networks in the Space of Structures by a Hybrid Optimization Algorithm
    Zhu, M.
    Liu, S.
    Jiang, J.
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2016, 11 (06) : 889 - 901
  • [26] Learning of Bayesian Networks by a Local Discovery Ant Colony Algorithm
    Pinto, Pedro C.
    Naegele, Andreas
    Dejori, Mathaeus
    Runkler, Thomas A.
    Sousa, Joao M. C.
    2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 2741 - +
  • [27] Learning Bayesian networks with the combination of evolutionary algorithm and EMI method
    Tian Fengzhan
    Yu Jian
    Huang Houkuan
    CHINESE JOURNAL OF ELECTRONICS, 2008, 17 (03): : 437 - 442
  • [28] Bayesian Optimization Algorithm for Learning Structure of Dynamic Bayesian Networks from Incomplete Data
    Guo, Wenqiang
    Gao, Xiaoguang
    Xiao, Qinkun
    2008 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-11, 2008, : 2088 - 2093
  • [29] Learning on Bayesian networks
    Gupal, Anatoliy M.
    Vagis, Alexandra A.
    Journal of Automation and Information Sciences, 2002, 34 (5-8) : 29 - 33
  • [30] On learning with Bayesian networks
    Gupal, A.M.
    Vagis, A.A.
    Problemy Upravleniya I Informatiki (Avtomatika), 2002, (03): : 106 - 111