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 条
  • [21] A hybrid algorithm for Bayesian network structure learning
    Ji, Junzhong
    Hu, Renbing
    Zhang, Hongxun
    Liu, Chunnian
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2009, 46 (09): : 1498 - 1507
  • [22] Bayesian Network Structure Learning with Permutation Tests
    Scutari, Marco
    Brogini, Adriana
    COMMUNICATIONS IN STATISTICS-THEORY AND METHODS, 2012, 41 (16-17) : 3233 - 3243
  • [23] Bayesian Network Structure Learning Using Causality
    Xu, Zhen
    Srihari, Sargur N.
    2014 22ND INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2014, : 3546 - 3551
  • [24] Incremental methods for Bayesian network structure learning
    Alcobe, JR
    AI COMMUNICATIONS, 2005, 18 (01) : 61 - 62
  • [25] An Efficient Bayesian Network Structure Learning Strategy
    Joe Suzuki
    New Generation Computing, 2017, 35 : 105 - 124
  • [26] An Efficient Bayesian Network Structure Learning Strategy
    Suzuki, Joe
    NEW GENERATION COMPUTING, 2017, 35 (01) : 105 - 124
  • [27] Integer Programming for Bayesian Network Structure Learning
    Cussens, James
    QUALITY TECHNOLOGY AND QUANTITATIVE MANAGEMENT, 2014, 11 (01): : 99 - 110
  • [28] Scalable Bayesian Network Structure Learning with Splines
    Sharma, Charupriya
    van Beek, Peter
    INTERNATIONAL CONFERENCE ON PROBABILISTIC GRAPHICAL MODELS, VOL 186, 2022, 186
  • [29] A Bayesian Network Based Structure Learning Algorithm
    Long, Zhang
    2016 INTERNATIONAL CONFERENCE ON ROBOTS & INTELLIGENT SYSTEM (ICRIS), 2016, : 12 - 15
  • [30] Fast Parallel Bayesian Network Structure Learning
    Jiang, Jiantong
    Wen, Zeyi
    Mian, Ajmal
    2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2022), 2022, : 617 - 627