General Bayesian Inference over the Stiefel Manifold via the Givens Transform

10/25/2017
by   Arya A Pourzanjani, et al.
0

We introduce the Givens Transform, a novel transform between the space of orthonormal matrices and R^D. The Givens Transform allows for the application of any general Bayesian inference algorithm to probabilistic models containing constrained unit-vectors or orthonormal matrix parameters. This includes a variety of matrix factorizations and dimensionality reduction models such as Probabilistic PCA (PPCA), Exponential Family PPCA (BXPCA), and Canonical Correlation Analysis (CCA). While previous Bayesian approaches to these models relied on separate sampling update rules for constrained and unconstrained parameters, the Givens Transform enables the treatment of unit-vectors and orthonormal matrices agnostically as unconstrained parameters. Thus any Bayesian inference algorithm can be used on these models without modification. This opens the door to not just sampling algorithms, but Variational Inference (VI) as well. We illustrate with several examples and supplied code, how the Givens Transform allows end-users to easily build complex models in their favorite Bayesian modeling framework such as Stan, Edward, or PyMC3, a task that was previously intractable due to technical constraints.

READ FULL TEXT
research
05/23/2018

Scalable Bayesian Learning for State Space Models using Variational Inference with SMC Samplers

We present a scalable approach to performing approximate fully Bayesian ...
research
06/14/2016

Bayesian Inference on Matrix Manifolds for Linear Dimensionality Reduction

We reframe linear dimensionality reduction as a problem of Bayesian infe...
research
10/03/2014

BayesPy: Variational Bayesian Inference in Python

BayesPy is an open-source Python software package for performing variati...
research
09/26/2013

Constrained Bayesian Inference for Low Rank Multitask Learning

We present a novel approach for constrained Bayesian inference. Unlike c...
research
11/27/2020

Distributed Variational Bayesian Algorithms Over Sensor Networks

Distributed inference/estimation in Bayesian framework in the context of...
research
10/26/2017

Reparameterizing the Birkhoff Polytope for Variational Permutation Inference

Many matching, tracking, sorting, and ranking problems require probabili...
research
09/18/2018

Predictive Collective Variable Discovery with Deep Bayesian Models

Extending spatio-temporal scale limitations of models for complex atomis...

Please sign up or login with your details

Forgot password? Click here to reset