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.

3.3. DEFINITION AND MJOUEMATICAL FORMULATION<br />

r% A<br />

•<br />

o<br />

-•<br />

-»<br />

Evmnu<br />

BdMupdal*<br />

h fraiuge<br />

F mDBftagft<br />

Figure 3.9: Example nt'belief propagation inairec-siruciured network. The network has three<br />

levels iirganizeil in a tree slructare. In the first step evidence propagates from<br />

two <strong>of</strong> [he child nodes in the lower level, leading lo the updiite <strong>of</strong> ihe belief in<br />

Ihe iniermediale nodes, in the second step, the helief at the lop level is updated,<br />

together with Ihebelief at the lower-levcrchiJdnodes thai hadn't been instantiated.<br />

The crucial process occurs in slep ihree when a message is sent downward from<br />

the lop node. Noie this didn't hjp|>en in ihe network <strong>of</strong> the previous examples,<br />

where the propagation ended once the message reached the top nixies. The reason<br />

is Iha! in ihis case ihe lop node receives messages from the two inlennediale child<br />

nodes (the left and [he righi branches <strong>of</strong> ihe Iree), and therefore ii musi generaie a<br />

top-down message for each node conveying the evidence collected from Ihe other<br />

node. In oihcr words the evidence from the left branch must be propagated to the<br />

nodes in ihe right branch and vice versa. This is shown in steps three and tour.<br />

updating the belief <strong>of</strong> Fallen trees. Analogously, evidence originating from Ihe node Fallen<br />

trees would update the belief <strong>of</strong> all the nodes in Ihe opposite branch, by flowing up to node<br />

Gales and down through node Waves lo nodes Surfing and Fishing.<br />

We can therefore distinguish between three types <strong>of</strong> networks. The first two fall into the cat­<br />

egory <strong>of</strong> singly-connected networks, those without loops, and the number <strong>of</strong> steps required to<br />

obtain the exact beliefs <strong>of</strong> all nodes is proportional lo the diameter <strong>of</strong> Ihe network. In singly-<br />

connected tree networks (no loops wiiJi one parent per node), evidence propagates from the leaf<br />

nodes to the root node and back down again (Figure 3.9), This happens because outgoing A<br />

messages do no! lake into account the n me,ssage received from the parent node. In singly-<br />

connected polytrees (no loops with multiple parents), there is a single bottom-up top-down<br />

10.5

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

Saved successfully!

Ooh no, something went wrong!