Duplicate Detection for Bayesian Network Structure Learning

被引:0
作者
Niklas Jahnsson
Brandon Malone
Petri Myllymäki
机构
[1] University of Helsinki,Section of Bioinformatics and Systems Cardiology, Department of Internal Medicine III and Klaus Tschira Institute for Integrative Computational Cardiology
[2] University of Heidelberg,Helsinki Institute for Information Technology
[3] University of Helsinki,undefined
来源
New Generation Computing | 2017年 / 35卷
关键词
Bayesian networks; Structure learning; State space search; Delayed duplicate detection; Structured duplicate detection;
D O I
暂无
中图分类号
学科分类号
摘要
We address the well-known score-based Bayesian network structure learning problem. Breadth-first branch and bound (BFBnB) has been shown to be an effective approach for solving this problem. Duplicate detection is an important component of the BFBnB algorithm. Previously, an external sorting-based technique was used for delayed duplicate detection (DDD). We propose a hashing-based technique for DDD and a bin packing algorithm for minimizing the number of external memory files and operations. We also give a structured duplicate detection approach which completely eliminates DDD. Importantly, these techniques ensure the search algorithms respect any given memory bound. Empirically, we demonstrate that structured duplicate detection is significantly faster than the previous state of the art in limited-memory settings. Our results show that the bin packing algorithm incurs some overhead, but that the overhead is offset by reducing I/O when more memory is available.
引用
收藏
页码:47 / 67
页数:20
相关论文
共 50 条
  • [31] RBNets: A Reinforcement Learning Approach for Learning Bayesian Network Structure
    Zheng, Zuowu
    Wang, Chao
    Gao, Xiaofeng
    Chen, Guihai
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES: RESEARCH TRACK, ECML PKDD 2023, PT III, 2023, 14171 : 193 - 208
  • [32] BIC-based node order learning for improving Bayesian network structure learning
    Yali Lv
    Junzhong Miao
    Jiye Liang
    Ling Chen
    Yuhua Qian
    Frontiers of Computer Science, 2021, 15
  • [33] Optimal Search on Clustered Structural Constraint for Learning Bayesian Network Structure
    Kojima, Kaname
    Perrier, Eric
    Imoto, Seiya
    Miyano, Satoru
    JOURNAL OF MACHINE LEARNING RESEARCH, 2010, 11 : 285 - 310
  • [34] Parallel Simulated Annealing with a Greedy Algorithm for Bayesian Network Structure Learning
    Lee, Sangmin
    Kim, Seoung Bum
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2020, 32 (06) : 1157 - 1166
  • [35] Enhanced anomaly detection through a Bayesian framework with a novel network merging structure learning approach
    Wickramasinghe, Ashani
    Muthukumarana, Saman
    INTERNATIONAL JOURNAL OF DATA SCIENCE AND ANALYTICS, 2025,
  • [36] Bayesian Network Structure Learning by Recursive Autonomy Identification
    Yehezkel, Raanan
    Lerner, Boaz
    JOURNAL OF MACHINE LEARNING RESEARCH, 2009, 10 : 1527 - 1570
  • [37] A survey on Bayesian network structure learning from data
    Mauro Scanagatta
    Antonio Salmerón
    Fabio Stella
    Progress in Artificial Intelligence, 2019, 8 : 425 - 439
  • [38] Learning Bayesian Network Structure for Risky Behavior Modelling
    Suvorova, Alena
    Tulupyev, Alexander
    PROCEEDINGS OF THE THIRD INTERNATIONAL SCIENTIFIC CONFERENCE INTELLIGENT INFORMATION TECHNOLOGIES FOR INDUSTRY (IITI'18), VOL 2, 2019, 875 : 58 - 65
  • [39] A Graph Partitioning Approach for Bayesian Network Structure Learning
    Li Shuohao
    Zhang Jun
    Huang Kuihua
    Gao Chenxu
    2014 33RD CHINESE CONTROL CONFERENCE (CCC), 2014, : 2887 - 2892
  • [40] Bayesian Network Structure Learning for Discrete and Continuous Variables
    Suzuki, Joe
    2012 2ND INTERNATIONAL CONFERENCE ON UNCERTAINTY REASONING AND KNOWLEDGE ENGINEERING (URKE), 2012, : 141 - 144