Variational Bayesian Approximation (VBA): Implementation and Comparison of Different Optimization Algorithms.

Entropy (Basel)

International Science Consulting and Training (ISCT), 91440 Bures sur Yvette, France.

Published: August 2024

In any Bayesian computations, the first step is to derive the joint distribution of all the unknown variables given the observed data. Then, we have to do the computations. There are four general methods for performing computations: Joint MAP optimization; Posterior expectation computations that require integration methods; Sampling-based methods, such as MCMC, slice sampling, nested sampling, etc., for generating samples and numerically computing expectations; and finally, Variational Bayesian Approximation (VBA). In this last method, which is the focus of this paper, the objective is to search for an approximation for the joint posterior with a simpler one that allows for analytical computations. The main tool in VBA is to use the Kullback-Leibler Divergence (KLD) as a criterion to obtain that approximation. Even if, theoretically, this can be conducted formally, for practical reasons, we consider the case where the joint distribution is in the exponential family, and so is its approximation. In this case, the KLD becomes a function of the usual parameters or the natural parameters of the exponential family, where the problem becomes parametric optimization. Thus, we compare four optimization algorithms: general alternate functional optimization; parametric gradient-based with the normal and natural parameters; and the natural gradient algorithm. We then study their relative performances on three examples to demonstrate the implementation of each algorithm and their efficiency performance.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC11353284PMC
http://dx.doi.org/10.3390/e26080707DOI Listing

Publication Analysis

Top Keywords

variational bayesian
8
bayesian approximation
8
approximation vba
8
optimization algorithms
8
joint distribution
8
exponential family
8
parameters natural
8
natural parameters
8
approximation
5
optimization
5

Similar Publications

Theory and simulations are used to demonstrate implementation of a variational Bayes algorithm called "active inference" in interacting arrays of nanomagnetic elements. The algorithm requires stochastic elements, and a simplified model based on a magnetic artificial spin ice geometry is used to illustrate how nanomagnets can generate the required random dynamics. Examples of tracking and PID control are demonstrated and shown to be consistent with the original stochastic differential equation formulation of active inference.

View Article and Find Full Text PDF

Background And Aims: The importance of risk stratification in patients with chest pain extends beyond diagnosis and immediate treatment. This study sought to evaluate the prognostic value of electrocardiogram feature-based machine learning models to risk-stratify all-cause mortality in those with chest pain.

Methods: This was a prospective observational cohort study of consecutive, non-traumatic patients with chest pain.

View Article and Find Full Text PDF

Deep learning-based medical image analysis has shown strong potential in disease categorization, segmentation, detection, and even prediction. However, in high-stakes and complex domains like healthcare, the opaque nature of these models makes it challenging to trust predictions, particularly in uncertain cases. This sort of uncertainty can be crucial in medical image analysis; diabetic retinopathy is an example where even slight errors without an indication of confidence can have adverse impacts.

View Article and Find Full Text PDF

Empirical Bayes Linked Matrix Decomposition.

Mach Learn

October 2024

Division of Biostatistics and Health Data Science, School of Public Health, University of Minnesota, Minneapolis, 55455, MN, USA.

Data for several applications in diverse fields can be represented as multiple matrices that are linked across rows or columns. This is particularly common in molecular biomedical research, in which multiple molecular "omics" technologies may capture different feature sets (e.g.

View Article and Find Full Text PDF

The precision and safety of robotic applications rely on accurate robot models. Bayesian Neural Networks (BNNs) offer the capability to acquire intricate models and provide insights into inherent uncertainties. While recent studies have successfully employed machine learning to predict the Forward Geometric Model (FGM) of a 6-DOF (degrees of freedom) parallel manipulator, traditional methods lack predictive uncertainty estimation.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!