next up previous
Next: Linear Independent Factor Analysis Up: Example structures Previous: Example structures

Variance Neurons

In most currently used models, the means of Gaussian nodes have hierarchical or dynamical models. In many real cases the variance is not constant either but it is more difficult to model it. We propose a variance neuron shown in Figure 2. It can convert a prediction of mean into a prediction of variance and thus allows to build hierarchical or dynamical models for the variance. In general the variance neuron results in a heavy-tailed super-Gaussian model for the Gaussian node it is attached to. This can be useful for instance in modelling outliers in the observations.

Figure 2: Left: Source $ s(t)$ has a time independent prior variance $ v$. Right: A variance neuron is included to give a time dependent prior variance $ u(t)$ for the source $ s(t)$.
\begin{figure}\begin{center}
\epsfig{file=varneur.eps,width=0.34\textwidth} \vspace{-6mm}
\end{center}
\end{figure}



Harri Valpola 2001-10-01