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.
Next: Introduction
Tapani Raiko
2006-08-28