next up previous
Next: Introduction

Michael Jordan

Building Blocks for Variational Bayesian Learning of Latent Variable Models

Tapani Raiko, Harri Valpola, Markus Harva, Juha Karhunen
Neural Networks Research Centre
Helsinki University of Technology
P.O.Box 5400, FI-02015 HUT, Espoo, FINLAND

email

Abstract:

We introduce standardised building blocks designed to be used with variational Bayesian learning. The blocks include Gaussian variables, summation, multiplication, nonlinearity, and delay. A large variety of latent variable models can be constructed from these blocks, including variance models and nonlinear modelling, which are lacking from most existing variational systems. The introduced blocks are designed to fit together and to yield efficient update rules. Practical implementation of various models is easy thanks to an associated software package which derives the learning formulas automatically once a specific model structure has been fixed. Variational Bayesian learning provides a cost function which is used both for updating the variables of the model and for optimising the model structure. All the computations can be carried out locally, resulting in linear computational complexity. We present experimental results on several structures, including a new hierarchical nonlinear model for variances and means. The test results demonstrate the good performance and usefulness of the introduced method.


\begin{keywords}
Latent variable models, Variational Bayesian learning, Graphical
models, Building blocks, Bayesian modelling, Local computation.
\end{keywords}



next up previous
Next: Introduction
Tapani Raiko 2006-08-28