Handling the Positive-Definite Constraint in the Bayesian Learning Rule

02/24/2020
by   Wu Lin, et al.
0

Bayesian learning rule is a recently proposed variational inference method, which not only contains many existing learning algorithms as special cases but also enables the design of new algorithms. Unfortunately, when posterior parameters lie in an open constraint set, the rule may not satisfy the constraints and requires line-searches which could slow down the algorithm. In this paper, we fix this issue for the positive-definite constraint by proposing an improved rule that naturally handles the constraint. Our modification is obtained using Riemannian gradient methods, and is valid when the approximation attains a block-coordinate natural parameterization (e.g., Gaussian distributions and their mixtures). Our method outperforms existing methods without any significant increase in computation. Our work makes it easier to apply the learning rule in the presence of positive-definite constraints in parameter spaces.

READ FULL TEXT

page 6

page 39

research
02/21/2023

The Gaussian kernel on the circle and spaces that admit isometric embeddings of the circle

On Euclidean spaces, the Gaussian kernel is one of the most widely used ...
research
09/26/2022

Bayesian Inference with Projected Densities

Constraints are a natural choice for prior information in Bayesian infer...
research
03/08/2023

The Lie-Group Bayesian Learning Rule

The Bayesian Learning Rule provides a framework for generic algorithm de...
research
02/15/2021

Tractable structured natural gradient descent using local parameterizations

Natural-gradient descent on structured parameter spaces (e.g., low-rank ...
research
01/14/2020

An Efficient Gibbs Sampling Algorithm for Bayesian Graphical LASSO Models with the Positive Definite Constraint on the Precision Matrix

Wang (2012) proposed a novel Gibbs sampling algorithm for Bayesian analy...
research
07/09/2021

The Bayesian Learning Rule

We show that many machine-learning algorithms are specific instances of ...

Please sign up or login with your details

Forgot password? Click here to reset