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] Characteristic imsets for learning Bayesian network structure
    Hemmecke, Raymond
    Lindner, Silvia
    Studeny, Milan
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2012, 53 (09) : 1336 - 1349
  • [32] Learning Bayesian network structure with immune algorithm
    Zhiqiang Cai
    Shubin Si
    Shudong Sun
    Hongyan Dui
    Journal of Systems Engineering and Electronics, 2015, 26 (02) : 282 - 291
  • [33] Parallel and Distributed Bayesian Network Structure Learning
    Yang, Jian
    Jiang, Jiantong
    Wen, Zeyi
    Mian, Ajmal
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2024, 35 (04) : 517 - 530
  • [34] Tightening Bounds for Bayesian Network Structure Learning
    Fan, Xiannian
    Yuan, Changhe
    Malone, Brandon
    PROCEEDINGS OF THE TWENTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2014, : 2439 - 2445
  • [35] Bayesian Network Structure Learning by Ensemble Learning and Feedback Strategy
    Wang S.-H.
    Qin B.
    Jisuanji Xuebao/Chinese Journal of Computers, 2021, 44 (06): : 1051 - 1063
  • [36] 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
  • [37] Learning Profiles in Duplicate Question Detection
    Saedi, Chakaveh
    Rodrigues, Joao
    Silva, Joao
    Branco, Antonio
    Maraev, Vladislav
    2017 IEEE 18TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IEEE IRI 2017), 2017, : 544 - 550
  • [38] Learning Bayesian Network Structure Using a MultiExpert Approach
    Colace, Francesco
    De Santo, Massimo
    Greco, Luca
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2014, 24 (02) : 269 - 284
  • [39] Learning dynamic Bayesian network structure with transfer variables
    School of Mathematics and Information, Shanghai Lixin University of Commerce, Shanghai 201620, China
    不详
    不详
    Kongzhi yu Juece Control Decis, 11 (1737-1741+1746):
  • [40] An Improved Lower Bound for Bayesian Network Structure Learning
    Fan, Xiannian
    Yuan, Changhe
    PROCEEDINGS OF THE TWENTY-NINTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2015, : 3526 - 3532