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 条
  • [31] Multi-Agent Genetic Algorithm for Bayesian networks structural learning
    Campos, Joao P. A. F.
    Machado, Itallo G.
    Bessani, Michel
    KNOWLEDGE-BASED SYSTEMS, 2025, 310
  • [32] A Hybrid Evolutionary Algorithm for Bayesian Networks Learning: An Application to Classifier Combination
    De Stefano, Claudio
    Fontanella, Francesco
    Marrocco, Cristina
    di Freca, Alessandra Scotto
    APPLICATIONS OF EVOLUTIONARY COMPUTATION, PT I, PROCEEDINGS, 2010, 6024 : 221 - 230
  • [33] On Using the PC Algorithm for Learning Continuous Bayesian Networks: An Experimental Analysis
    Fernandez, Antonio
    Perez-Bernabe, Inmaculada
    Salmeron, Antonio
    ADVANCES IN ARTIFICIAL INTELLIGENCE, CAEPIA 2013, 2013, 8109 : 342 - 351
  • [34] 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
  • [35] Learning Bayesian networks using evolutionary algorithm and a variant of MDL score
    Tian, Fengzhan
    Zhang, Yanfeng
    Wang, Zhihai
    Huang, Houkuang
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS: KES 2007 - WIRN 2007, PT III, PROCEEDINGS, 2007, 4694 : 166 - +
  • [36] ONLINE LEARNING ALGORITHM OF DYNAMIC BAYESIAN NETWORKS FOR NONSTATIONARY SIGNAL PROCESSING
    Cho, Hyun Cheol
    Lee, Kwon Soon
    Fadali, M. Sami
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2009, 5 (04): : 1027 - 1041
  • [37] A fast hill-climbing algorithm for Bayesian networks structure learning
    Gamez, Jose A.
    Mateo, Juan L.
    Puerta, Jose M.
    SYMBOLIC AND QUANTITATIVE APPROACHES TO REASONING WITH UNCERTAINTY, PROCEEDINGS, 2007, 4724 : 585 - +
  • [38] PCMHS-Based Algorithm for Bayesian Networks Online Structure Learning
    Xie Jun
    Wang Li
    2009 INTERNATIONAL FORUM ON COMPUTER SCIENCE-TECHNOLOGY AND APPLICATIONS, VOL 3, PROCEEDINGS, 2009, : 310 - 314
  • [39] A fixed structure learning automata-based optimization algorithm for structure learning of Bayesian networks
    Asghari, Kayvan
    Masdari, Mohammad
    Soleimanian Gharehchopogh, Farhad
    Saneifard, Rahim
    EXPERT SYSTEMS, 2021, 38 (07)
  • [40] Bayesian networks, Bayesian learning and cognitive development
    Gopnik, Alison
    Tenenbaum, Joshua B.
    DEVELOPMENTAL SCIENCE, 2007, 10 (03) : 281 - 287