Next: Example where point estimates
Up: Building Blocks for Variational
Previous: Form of the cost
Updating for the Gaussian node followed by a nonlinearity
A Gaussian variable has its own terms in the cost function and it
affects the cost function of its children. In case there is a
nonlinearity attached to it, only the latter is changed. The cost
function of the children can be written in the form
|
(64) |
where
stands for the expectation using
the current posterior estimate , and and are constants.
The posterior
is updated to minimise the
cost function. For
we get a fixed point iteration for the
update candidate:
|
|
|
(65) |
And for
we have an approximated Newton's iteration update candidate
These candidates guarantee a direction, in which the cost function
decreases locally. As long as the cost function is about to increase
in value, the step size is halved. This guarantees the convergence to a
stable point.
Next: Example where point estimates
Up: Building Blocks for Variational
Previous: Form of the cost
Tapani Raiko
2006-08-28