Abstract
In this work, 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. Delayed duplicate detection (DDD) is an important component of the BFBnB algorithm. Previously, an external sortingbased technique, with complexity O(mlogm), where m is the number of nodes stored in memory, was used for DDD. In this work, we propose a hashing-based technique, with complexity O(m), for DDD. In practice, by removing the O(logm) overhead of sorting, over an order of magnitude more memory is available for the search. Empirically, we show the extra memory improves locality and decreases the amount of expensive external memory operations. We also give a bin packing algorithm for minimizing the number of external memory files.
Original language | English |
---|---|
Title of host publication | Advanced Methodologies for Bayesian Networks - 2nd International Workshop, AMBN 2015, Proceedings |
Editors | Joe Suzuki, Maomi Ueno |
Publisher | Springer |
Pages | 46-60 |
Number of pages | 15 |
ISBN (Print) | 9783319283784 |
DOIs | |
Publication status | Published - 1 Jan 2015 |
MoE publication type | A4 Conference publication |
Event | International Workshop on Advanced Methodologies for Bayesian Networks - Yokohama, Japan Duration: 16 Nov 2015 → 18 Nov 2015 Conference number: 2 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 9505 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Workshop
Workshop | International Workshop on Advanced Methodologies for Bayesian Networks |
---|---|
Abbreviated title | AMBN |
Country/Territory | Japan |
City | Yokohama |
Period | 16/11/2015 → 18/11/2015 |
Keywords
- Bayesian networks
- Delayed duplicate detection
- State space search
- Structure learning