Robust and Scalable Variational Bayes

Carlos Misael Madrid Padilla, Shitao Fan, Lizhen Lin
4/16/2025
stat.MLcs.LGstat.ME

No official code found. Best implementation: waterism211/Robust-and-Scalable-Variational-Bayes-Code (1 star, last commit 2024-11-14).

Abstract

We propose a robust and scalable framework for variational Bayes (VB) that effectively handles outliers and contamination of arbitrary nature in large datasets. Our approach divides the dataset into disjoint subsets, computes the posterior for each subset, and applies VB approximation independently to these posteriors. The resulting variational posteriors with respect to the subsets are then aggregated using the geometric median of probability measures, computed with respect to the Wasserstein distance. This novel aggregation method yields the Variational Median Posterior (VM-Posterior) distribution. We rigorously demonstrate that the VM-Posterior preserves contraction properties akin to those of the true posterior, while accounting for approximation errors or the variational gap inherent in VB methods. We also provide provable robustness guarantee of the VM-Posterior. Furthermore, we establish a variational Bernstein-von Mises theorem for both multivariate Gaussian distributions with general covariance structures and the mean-field variational family. To facilitate practical implementation, we adapt existing algorithms for computing the VM-Posterior and evaluate its performance through extensive numerical experiments. The results highlight its robustness and scalability, making it a reliable tool for Bayesian inference in the presence of complex, contaminated datasets.

View on arXivView PDF

Code Implementations(1)

10R, StanOct 7, 20241 years ago

Similar Papers

Cite this paper

@article{padilla2025robust,
  title  = {Robust and Scalable Variational Bayes},
  author = {Carlos Misael Madrid Padilla and Shitao Fan and Lizhen Lin},
  year   = {2025},
  eprint = {2504.12528},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.12528v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.12528.svg)](https://codeofpaper.com/paper/2504.12528)

Discussion