The recursive variational Gaussian approximation (R-VGA) - Université de la Nouvelle-Calédonie Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2020

The recursive variational Gaussian approximation (R-VGA)

Résumé

We consider the problem of computing a Gaussian approximation to the posterior distribution of a parameter given N observations and a Gaussian prior. Owing to the need of processing large sample sizes N, a variety of approximate tractable methods revolving around online learning have flourished over the past decades. In the present work, we propose to use variational inference (VI) to compute a Gaussian approximation to the posterior through a single pass over the data. Our algorithm is a recursive version of the variational Gaussian approximation we have called recursive variational Gaussian approximation (R-VGA). We start from the prior, and for each observation we compute the nearest Gaussian approximation in the sense of Kullback-Leibler divergence to the posterior given this observation. In turn, this approximation is considered as the new prior when incorporating the next observation. This recursive version based on a sequence of optimal Gaussian approximations leads to a novel implicit update scheme which resembles the online Newton algorithm, and which is shown to boil down to the Kalman filter for Bayesian linear regression. In the context of Bayesian logistic regression the implicit scheme may be solved, and the algorithm is shown to perform better than the extended Kalman filter, while being far less computationally demanding than its sampling counterparts.
Fichier principal
Vignette du fichier
RVGA-HAL.pdf (1.41 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03086627 , version 1 (30-12-2020)
hal-03086627 , version 2 (07-12-2021)

Identifiants

  • HAL Id : hal-03086627 , version 1

Citer

Marc Lambert, Silvere Bonnabel, Francis Bach. The recursive variational Gaussian approximation (R-VGA). 2020. ⟨hal-03086627v1⟩
4044 Consultations
1055 Téléchargements

Partager

Gmail Facebook X LinkedIn More