Enhancing Bayesian Network Structural Learning with Monte Carlo Tree Search
Not on the map. Why?
Abstract (arXiv)
This article presents MCTS-BN, an adaptation of the Monte Carlo Tree Search (MCTS) algorithm for the structural learning of Bayesian Networks (BNs). Initially designed for game tree exploration, MCTS has been repurposed to address the challenge of learning BN structures by exploring the search space of potential ancestral orders in Bayesian Networks. Then, it employs Hill Climbing (HC) to derive a Bayesian Network structure from each order. In large BNs, where the search space for variable orders becomes vast, using completely random orders during the rollout phase is often unreliable and impractical. We adopt a semi-randomized approach to address this challenge by incorporating variable orders obtained from other heuristic search algorithms such as Greedy Equivalent Search (GES), PC, or HC itself. This hybrid strategy mitigates the computational burden and enhances the reliability of the rollout process. Experimental evaluations demonstrate the effectiveness of MCTS-BN in improving BNs generated by traditional structural learning algorithms, exhibiting robust performance even when base algorithm orders are suboptimal and surpassing the gold standard when provided with favorable orders.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 4 of its 29 references that are in the map. First posted on arXiv 3 Feb 2025.
Builds on
4 of 29 references.
References · 4
- 2013Learning Bayesian Networks: The Combination of Knowledge and Statistical Datacited by 187
- 2021Monte Carlo Tree Search: A Review of Recent Modifications and Applicationscited by 161
- 2019Monte-Carlo Tree Search for Efficient Visually Guided Rearrangement Planningcited by 24
- 2020Bayesian Networks in Healthcare: Distribution by Medical Conditioncited by 23
Built on by
Not cited yet.