Exponential Convergence of CAVI for Bayesian PCA
Arghya Datta, Philippe Gagnon, Florian Maire

TL;DR
This paper proves exponential convergence of the coordinate ascent variational inference (CAVI) algorithm for Bayesian PCA, connecting it to power iteration and extending results to multiple principal components.
Contribution
It provides the first rigorous exponential convergence analysis of CAVI for Bayesian PCA, including a novel lower bound for symmetric KL divergence between multivariate normals.
Findings
Proves exponential convergence for single PC Bayesian PCA.
Extends convergence results to multiple PCs.
Introduces a new lower bound for symmetric KL divergence.
Abstract
Probabilistic principal component analysis (PCA) and its Bayesian variant (BPCA) are widely used for dimension reduction in machine learning and statistics. The main advantage of probabilistic PCA over the traditional formulation is allowing uncertainty quantification. The parameters of BPCA are typically learned using mean-field variational inference, and in particular, the coordinate ascent variational inference (CAVI) algorithm. So far, the convergence speed of CAVI for BPCA has not been characterized. In our paper, we fill this gap in the literature. Firstly, we prove a precise exponential convergence result in the case where the model uses a single principal component (PC). Interestingly, this result is established through a connection with the classical and it indicates that traditional PCA is retrieved as points estimates of the BPCA…
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
TopicsGaussian Processes and Bayesian Inference · Generative Adversarial Networks and Image Synthesis · Stochastic Gradient Optimization Techniques
MethodsVariational Inference · Principal Components Analysis · SPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
