|
Chapter 1: Introduction
Chapter 2: Decomposable models and
junction trees This chapter presents an introduction to
decomposable models and junction trees, which graphically
characterize the structure of decomposable models. We emphasize
those properties of decomposable models that make them especially
useful representations for dynamic and distributed probabilistic
inference.
Chapter 3: Thin junction tree filters (TJTF)
In this chapter we examine the general problem of
filtering in dynamic Bayesian networks. We discuss the Boyen-Koller
algorithm for approximate filtering in DBNs, and we identify the
need for adaptive approximation. We show how decomposable models
can form the basis of approximate filtering techniques that
automatically and adaptively choose good approximations based upon
the model and observations.
Chapter 4: TJTF for simultaneous localization and
mapping This chapter describes the application of TJTF
to the simultaneous localization and mapping (SLAM) problem. We
cast the SLAM problem as a DBN filtering problem and show why
adaptive approximation is necessary for good performance. We
present a thin junction tree filter for SLAM with linear time and
space complexity, and we also present a novel approximation
technique, called adaptive flow passing, that can yield a constant
time filter operation.
Chapter 5: A robust architecture for distributed
inference In this chapter we turn to the second
problem, distributed inference. We present an architecture for
distributed inference that can solve a wide variety of inference
problems, including probabilistic inference, regression, and
control problems. In this architecture, the nodes of the network
assemble themselves into a junction tree and then use asynchronous
message passing to solve the inference problem efficiently and
exactly. We also present an efficient distributed algorithm for
optimizing the choice of junction tree so that the communication
and computational cost of inference can be minimized. The
architecture is designed to be robust to the failure situations
that arise in real-world settings, such as unreliable
communication and node failures.
Chapter 6: Robust probabilistic inference in distributed
systems Current message passing algorithms for
probabilistic inference can yield arbitrarily bad posterior
estimates before they converge; this makes them unsuited for
inference in distributed systems where communication is unreliable
and nodes can fail. In this chapter, we present a new message
passing algorithm that is based upon a decomposable representation
of the model; not only does it converge to the correct posteriors,
but it also yields an informative approximation at any point
before convergence. In addition, the computational complexity of
the algorithm depends only upon the model; it is independent of
the network topology of the distributed system. The approach is
demonstrated on the problem of automatic sensor calibration in
wireless sensor networks.
Chapter 7: Conclusions
|