MLLGDec 16, 2021

High-Dimensional Inference in Bayesian Networks

arXiv:2112.09217v2
AI Analysis

This addresses the computational bottleneck in Bayesian network inference for machine learning and statistics, with applications in medical diagnostics like cancer subtype identification.

The paper tackles the NP-hard problem of exact marginal probability inference in Bayesian networks by developing a divide-and-conquer algorithm that reduces computational complexity, demonstrating superior performance against state-of-the-art methods in benchmarks and applying it to classify kidney cancer subtypes from incomplete data.

Inference of the marginal probability distribution is defined as the calculation of the probability of a subset of the variables and is relevant for handling missing data and hidden variables. While inference of the marginal probability distribution is crucial for various problems in machine learning and statistics, its exact computation is generally not feasible for categorical variables in Bayesian networks due to the NP-hardness of this task. We develop a divide-and-conquer approach using the graphical properties of Bayesian networks to split the computation of the marginal probability distribution into sub-calculations of lower dimensionality, thus reducing the overall computational complexity. Exploiting this property, we present an efficient and scalable algorithm for calculating the marginal probability distribution for categorical variables. The novel method is compared against state-of-the-art approximate inference methods in a benchmarking study, where it displays superior performance. As an immediate application, we demonstrate how our method can be used to classify incomplete data against Bayesian networks and use this approach for identifying the cancer subtype of kidney cancer patient samples.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes