mlsanityData to 7 Oct 2026

An Efficient Procedure for Computing Bayesian Network Structure Learning

arXiv 2407.17072 ↗First posted 24 Jul 2024stat.ML cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

We propose a globally optimal Bayesian network structure discovery algorithm based on a progressively leveled scoring approach. Bayesian network structure discovery is a fundamental yet NP-hard problem in the field of probabilistic graphical models, and as the number of variables increases, memory usage grows exponentially. The simple and effective method proposed by Silander and Myllym"aki has been widely applied in this field, as it incrementally calculates local scores to achieve global optimality. However, existing methods that utilize disk storage, while capable of handling networks with a larger number of variables, introduce issues such as latency, fragmentation, and additional overhead associated with disk I/O operations. To avoid these problems, we explore how to further enhance computational efficiency and reduce peak memory usage using only memory. We introduce an efficient hierarchical computation method that requires only a single traversal of all local structures, retaining only the data and information necessary for the current computation, thereby improving efficiency and significantly reducing memory requirements. Experimental results indicate that our method, when using only memory, not only reduces peak memory usage but also improves computational efficiency compared to existing methods, demonstrating good scalability for handling larger networks and exhibiting stable experimental results. Ultimately, we successfully achieved the processing of a Bayesian network with 28 variables using only memory.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 5 of its 21 references that are in the map. First posted on arXiv 24 Jul 2024.

Builds on

5 of 21 references.

References · 5

  1. 2013Learning Bayesian Networks: The Combination of Knowledge and Statistical Datacited by 185
  2. 2020A Tutorial on Learning With Bayesian Networkscited by 56
  3. 2013Theory Refinement on Bayesian Networkscited by 28
  4. 2018Efficient Sampling and Structure Learning of Bayesian Networkscited by 28
  5. 2013Properties of Bayesian Belief Network Learning Algorithmscited by 13

Built on by

Not cited yet.