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] Learning Bayesian network structure with immune algorithm
    Zhiqiang Cai
    Shubin Si
    Shudong Sun
    Hongyan Dui
    JournalofSystemsEngineeringandElectronics, 2015, 26 (02) : 282 - 291
  • [22] Learning Bayesian network structure with immune algorithm
    Cai, Zhiqiang
    Si, Shubin
    Sun, Shudong
    Dui, Hongyan
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2015, 26 (02) : 282 - 291
  • [23] BIC-based node order learning for improving Bayesian network structure learning
    Lv, Yali
    Miao, Junzhong
    Liang, Jiye
    Chen, Ling
    Qian, Yuhua
    FRONTIERS OF COMPUTER SCIENCE, 2021, 15 (06)
  • [24] Mutual Information-Guided GA for Bayesian Network Structure Learning
    Yan, Kefei
    Fang, Wei
    Lu, Hengyang
    Zhang, Xin
    Sun, Jun
    Wu, Xiaojun
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (08) : 8282 - 8299
  • [25] Bayesian Network structure learning: Hybridizing complete search with independence tests
    Badaloni, Silvana
    Sambo, Francesco
    Venco, Francesco
    AI COMMUNICATIONS, 2015, 28 (02) : 309 - 322
  • [26] Particle Swarm Optimization based method for Bayesian Network Structure Learning
    Aouay, Saoussen
    Jamoussi, Salma
    Ben Ayed, Yassine
    2013 5TH INTERNATIONAL CONFERENCE ON MODELING, SIMULATION AND APPLIED OPTIMIZATION (ICMSAO), 2013,
  • [27] A Pre-screening Approach for Faster Bayesian Network Structure Learning
    Rahier, Thibaud
    Marie, Sylvain
    Forbes, Florence
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT V, 2023, 13717 : 207 - 222
  • [28] An efficient Bayesian network structure learning algorithm based on structural information
    Fang, Wei
    Zhang, Weijian
    Ma, Li
    Wu, Yunlin
    Yan, Kefei
    Lu, Hengyang
    Sun, Jun
    Wu, Xiaojun
    Yuan, Bo
    SWARM AND EVOLUTIONARY COMPUTATION, 2023, 76
  • [29] Scalable Bayesian Network Structure Learning via Maximum Acyclic Subgraph
    Gillot, Pierre
    Parviainen, Pekka
    INTERNATIONAL CONFERENCE ON PROBABILISTIC GRAPHICAL MODELS, VOL 138, 2020, 138 : 209 - 220
  • [30] A new PC-PSO algorithm for Bayesian network structure learning with structure priors
    Sun, Baodan
    Zhou, Yun
    Wang, Jianjiang
    Zhang, Weiming
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 184