08.02.2013 Views

Bernal S D_2010.pdf - University of Plymouth

Bernal S D_2010.pdf - University of Plymouth

Bernal S D_2010.pdf - University of Plymouth

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4.4. FEEDFORWARD PROCESSING<br />

<strong>of</strong> this computation is <strong>of</strong>ten outside the typical numeric boundaries in simulation environments<br />

(for Matlab these boundaries range from iO"-*^' to 10'-^'^'^). Iw this reason ii is necessary to<br />

malte several approximations during the belief propagalion calculation:<br />

• Given a node X with child nodes C],-- ,CM, the numlier <strong>of</strong> input A messages is re­<br />

duced such (hat A(;c) ^ fl A(V(J;). where {jmax] C I..M. represents ihe indices <strong>of</strong> the<br />

I'^max ^, W messages with highest variance, and Mma, < M. The maximum number <strong>of</strong><br />

input messages, M„„t, is calculated as a function <strong>of</strong> the number <strong>of</strong> states <strong>of</strong> the messages.<br />

Kx, Matlab's maximum real value, R„,a, — 10'^^^, and Ihe minimium value allowed in<br />

probabilily distributions, Vm,n, as follows:<br />

M^--—^ (4.10)<br />

Thus, the likelihood function <strong>of</strong> each node is obtained by multiplying only the Mmax<br />

input A messages with higher variance, where !/„„, is set to ensure that the result <strong>of</strong><br />

the computation never reaches Matlab's numeric upperbound. Probability distributions<br />

with higher variance are chosen as they are likely to carry more infonnation. In the<br />

majority <strong>of</strong> cases Mmnx > ^' so the resulting computation is equivalent to the original<br />

belief propagation formulation.<br />

To check how well this sampling procedure managed lo approximate Ihe exact likelihood<br />

functions the method was tested siatislically. Using randomly generated A messages<br />

from a normal distribution, the difference between the exact likelihood and the approx­<br />

imated likelihood distribution obtained after sampling was measured, for different val­<br />

ues <strong>of</strong> M^io^. The difference was measured using Ihe Ku 11 back-Lei bier (K-L) divergence<br />

which calculates the cross-correlation between an approximate distribution and the true<br />

distribution. This method cannol be considered a distance measure, as it is not symmet­<br />

ric, but has been used extensively to measure the goodness <strong>of</strong> fil between two discrete<br />

probabilily distributions (Trislon and Kiebel 2009, Winn and Bishop 2005, Hinton el al.<br />

2006).<br />

173<br />

'mm

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!