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 条
  • [41] Learning-Bayesian network structure based on synergetics
    Huang, Jiejun
    Pan, Heping
    PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE: 50 YEARS' ACHIEVEMENTS, FUTURE DIRECTIONS AND SOCIAL IMPACTS, 2006, : 643 - 646
  • [42] Parallel Algorithm for Learning Optimal Bayesian Network Structure
    Tamada, Yoshinori
    Imoto, Seiya
    Miyano, Satoru
    JOURNAL OF MACHINE LEARNING RESEARCH, 2011, 12 : 2437 - 2459
  • [43] Bayesian network structure learning using scatter search
    Yang, Wei-Ting
    Tamssaouet, Karim
    Dauzere-Peres, Stephane
    KNOWLEDGE-BASED SYSTEMS, 2024, 300
  • [44] A survey on Bayesian network structure learning from data
    Mauro Scanagatta
    Antonio Salmerón
    Fabio Stella
    Progress in Artificial Intelligence, 2019, 8 : 425 - 439
  • [45] Bayesian network structure learning with improved genetic algorithm
    Sun, Baodan
    Zhou, Yun
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2022, 37 (09) : 6023 - 6047
  • [46] 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
  • [47] PSL: An Algorithm for Partial Bayesian Network Structure Learning
    Ling, Zhaolong
    Yu, Kui
    Liu, Lin
    Li, Jiuyong
    Zhang, Yiwen
    Wu, Xindong
    ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2022, 16 (05)
  • [48] Local-to-Global Bayesian Network Structure Learning
    Gao, Tian
    Fadnis, Kshitij
    Campbell, Murray
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 70, 2017, 70
  • [49] Bayesian Network Structure Learning by Recursive Autonomy Identification
    Yehezkel, Raanan
    Lerner, Boaz
    JOURNAL OF MACHINE LEARNING RESEARCH, 2009, 10 : 1527 - 1570
  • [50] Structure Learning of Bayesian Network Based on Adaptive Thresholding
    Zhang, Yang
    Wang, Limin
    Duan, Zhiyi
    Sun, Minghui
    ENTROPY, 2019, 21 (07)