A Novel Learning Algorithm for Bayesian Network and Its Efficient Implementation on GPU
Yu Wang, Weikang Qian, Shuchang Zhang, Bo Yuan

TL;DR
This paper introduces a new Bayesian network learning algorithm optimized for GPU, significantly accelerating inference and enabling analysis of larger, more complex networks than previous methods.
Contribution
A novel GPU-accelerated Bayesian network learning algorithm with memory-saving and task assignment strategies, allowing efficient inference on networks with over 60 nodes.
Findings
Achieved 10-fold acceleration per iteration over serial GPP implementation.
Enabled inference on networks with more than 60 nodes.
Incorporated prior information to improve search efficiency.
Abstract
Computational inference of causal relationships underlying complex networks, such as gene-regulatory pathways, is NP-complete due to its combinatorial nature when permuting all possible interactions. Markov chain Monte Carlo (MCMC) has been introduced to sample only part of the combinations while still guaranteeing convergence and traversability, which therefore becomes widely used. However, MCMC is not able to perform efficiently enough for networks that have more than 15~20 nodes because of the computational complexity. In this paper, we use general purpose processor (GPP) and general purpose graphics processing unit (GPGPU) to implement and accelerate a novel Bayesian network learning algorithm. With a hash-table-based memory-saving strategy and a novel task assigning strategy, we achieve a 10-fold acceleration per iteration than using a serial GPP. Specially, we use a greedy method…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Modeling and Causal Inference · AI-based Problem Solving and Planning · Metabolomics and Mass Spectrometry Studies
