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 条
  • [1] Duplicate Detection for Bayesian Network Structure Learning
    Jahnsson, Niklas
    Malone, Brandon
    Myllymaki, Petri
    NEW GENERATION COMPUTING, 2017, 35 (01) : 47 - 67
  • [2] Hashing-based hybrid duplicate detection for Bayesian network structure learning
    20160501857407
    (1) University of Helsinki, Helsinki, Finland; (2) Max Planck Institute for the Biology of Ageing, Cologne, Germany; (3) Helsinki Institute for Information Technology, Esbo, Finland, 1600, The Japanese Society Artificial Intelligence (JSAI); The National Institute of Advanced Industrial Science and Technology (AIST) (Springer Verlag):
  • [3] Bayesian Network Structure Learning and Its Applications in intrusion detection
    Feng Zu-hong
    Ye Chen
    Gao Xiu-juan
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INTELLIGENT COMMUNICATION, 2015, 16 : 107 - 112
  • [4] Parallel Bayesian Network Structure Learning
    Gao, Tian
    Wei, Dennis
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 80, 2018, 80
  • [5] A Method for Learning Bayesian Network Structure
    Li, Jingnan
    Zhang, Yingxia
    2014 SIXTH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS (IHMSC), VOL 2, 2014, : 222 - 225
  • [6] Restricted Bayesian network structure learning
    Lucas, PJF
    ADVANCES IN BAYESIAN NETWORKS, 2004, 146 : 217 - 234
  • [7] Study of Bayesian Network Structure Learning
    Xiong, Wei
    Cao, Yonghui
    Liu, Hui
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2013, 7 : 49 - 54
  • [8] A survey of Bayesian Network structure learning
    Kitson, Neville Kenneth
    Constantinou, Anthony C. C.
    Guo, Zhigao
    Liu, Yang
    Chobtham, Kiattikun
    ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (08) : 8721 - 8814
  • [9] Sequential Bayesian Network Structure Learning
    Ekanayake, Sachini Piyoni
    Zois, Daphney-Stavroula
    2022 56TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2022, : 76 - 80
  • [10] A survey of Bayesian Network structure learning
    Neville Kenneth Kitson
    Anthony C. Constantinou
    Zhigao Guo
    Yang Liu
    Kiattikun Chobtham
    Artificial Intelligence Review, 2023, 56 : 8721 - 8814