Results 1 - 10
of
74
Dynamic Bayesian Networks: Representation, Inference and Learning
, 2002
"... Modelling sequential data is important in many areas of science and engineering. Hidden Markov models (HMMs) and Kalman filter models (KFMs) are popular for this because they are simple and flexible. For example, HMMs have been used for speech recognition and bio-sequence analysis, and KFMs have bee ..."
Abstract
-
Cited by 393 (4 self)
- Add to MetaCart
Modelling sequential data is important in many areas of science and engineering. Hidden Markov models (HMMs) and Kalman filter models (KFMs) are popular for this because they are simple and flexible. For example, HMMs have been used for speech recognition and bio-sequence analysis, and KFMs have been used for problems ranging from tracking planes and missiles to predicting the economy. However, HMMs
and KFMs are limited in their “expressive power”. Dynamic Bayesian Networks (DBNs) generalize HMMs by allowing the state space to be represented in factored form, instead of as a single discrete random variable. DBNs generalize KFMs by allowing arbitrary probability distributions, not just (unimodal) linear-Gaussian. In this thesis, I will discuss how to represent many different kinds of models as DBNs, how to perform exact and approximate inference in DBNs, and how to learn DBN models from sequential data.
In particular, the main novel technical contributions of this thesis are as follows: a way of representing
Hierarchical HMMs as DBNs, which enables inference to be done in O(T) time instead of O(T 3), where T is the length of the sequence; an exact smoothing algorithm that takes O(log T) space instead of O(T); a simple way of using the junction tree algorithm for online inference in DBNs; new complexity bounds on exact online inference in DBNs; a new deterministic approximate inference algorithm called factored frontier; an analysis of the relationship between the BK algorithm and loopy belief propagation; a way of
applying Rao-Blackwellised particle filtering to DBNs in general, and the SLAM (simultaneous localization
and mapping) problem in particular; a way of extending the structural EM algorithm to DBNs; and a variety of different applications of DBNs. However, perhaps the main value of the thesis is its catholic presentation of the field of sequential data modelling.
Convergence of Sequential Monte Carlo Methods
- Sequential Monte Carlo Methods in Practice
, 2000
"... Bayesian estimation problems where the posterior distribution evolves over time through the accumulation of data arise in many applications in statistics and related fields. Recently, a large number of algorithms and applications based on sequential Monte Carlo methods (also known as particle filter ..."
Abstract
-
Cited by 96 (9 self)
- Add to MetaCart
Bayesian estimation problems where the posterior distribution evolves over time through the accumulation of data arise in many applications in statistics and related fields. Recently, a large number of algorithms and applications based on sequential Monte Carlo methods (also known as particle filtering methods) have appeared in the literature to solve this class of problems; see (Doucet, de Freitas & Gordon, 2001) for a survey. However, few of these methods have been proved to converge rigorously. The purpose of this paper is to address this issue. We present a general sequential Monte Carlo (SMC) method which includes most of the important features present in current SMC methods. This method generalizes and encompasses many recent algorithms. Under mild regularity conditions, we obtain rigorous convergence results for this general SMC method and therefore give theoretical backing for the validity of all the algorithms that can be obtained as particular cases of it. Keywords: Bayesian...
Monte Carlo Methods for Tempo Tracking and Rhythm Quantization
- JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH
, 2003
"... We present a probabilistic generarive model for timing deviations in expressive music performance. The structure of the proposed model is equivalent to a switching state space model. The switch variables correspond to discrete note locations as in a musical score. The continuous hidden variables ..."
Abstract
-
Cited by 44 (7 self)
- Add to MetaCart
We present a probabilistic generarive model for timing deviations in expressive music performance. The structure of the proposed model is equivalent to a switching state space model. The switch variables correspond to discrete note locations as in a musical score. The continuous hidden variables denote the tempo. We formulate two well known music recognition problems, namely tempo tracking and automatic transcription (rhythm quantization) as filtering and maximum a posteriori (MAP) state estimation tasks. Ex- act computation of posterior features such as the MAP state is intractable in this model class, so we introduce Monte Carlo methods for integration and optimization. We compare Markov Chain Monte Carlo (MCMC) methods (such as Gibbs sampling, simulated annealing and iterative improvement) and sequential Monte Carlo methods (particle filters). Our simulation results suggest better results with sequential methods. The methods can be applied in both online and batch scenarios such as tempo tracking and transcription and are thus potentially useful in a number of music applications such as adaptive automatic accompaniment, score typesetting and music information retrieval.
Marginalized Particle Filters for Mixed Linear Nonlinear State-Space Models
- IEEE Trans. on Signal Processing
, 2005
"... The particle filter offers a general numerical tool to approximate the posterior density function for the state in nonlinear and non-Gaussian filtering problems. While the particle filter is fairly easy to implement and tune, its main drawback is that it is quite computer intensive. However, due to ..."
Abstract
-
Cited by 36 (15 self)
- Add to MetaCart
The particle filter offers a general numerical tool to approximate the posterior density function for the state in nonlinear and non-Gaussian filtering problems. While the particle filter is fairly easy to implement and tune, its main drawback is that it is quite computer intensive. However, due to faster computers this drawback can be overcome and as a result the particle filter has quickly become a popular tool in signal processing applications. The computational complexity increases quickly with the state dimension for the problem at hand. One remedy to this problem is a technique known as RaoBlackwellization, where states appearing linearly in the dynamics are marginalized out. The result of this is that one Kalman filter is associated with each particle. Our main contribution in this article is to derive the details for the marginalized particle filter for a general nonlinear state-space model. We will also discuss some important special cases occurring in typical signal processing applications. The marginalized particle filter is applied to an integrated navigation system for aircraft. It is demonstrated that the complete high-dimensional system can be based on the particle filter using marginalization for all but three states. Excellent performance on real flight data is reported.
Central limit theorem for sequential monte carlo methods and its application to bayesian inference
- Ann. Statist
"... “particle filters, ” refers to a general class of iterative algorithms that performs Monte Carlo approximations of a given sequence of distributions of interest (πt). We establish in this paper a central limit theorem for the Monte Carlo estimates produced by these computational methods. This result ..."
Abstract
-
Cited by 35 (1 self)
- Add to MetaCart
“particle filters, ” refers to a general class of iterative algorithms that performs Monte Carlo approximations of a given sequence of distributions of interest (πt). We establish in this paper a central limit theorem for the Monte Carlo estimates produced by these computational methods. This result holds under minimal assumptions on the distributions πt, and applies in a general framework which encompasses most of the sequential Monte Carlo methods that have been considered in the literature, including the resample-move algorithm of Gilks and Berzuini [J. R. Stat. Soc. Ser. B Stat. Methodol. 63 (2001) 127–146] and the residual resampling scheme. The corresponding asymptotic variances provide a convenient measurement of the precision of a given particle filter. We study, in particular, in some typical examples of Bayesian applications, whether and at which rate these asymptotic variances diverge in time, in order to assess the long term reliability of the considered algorithm. 1. Introduction. Sequential Monte Carlo methods form an emerging
Modeling and Decoding Motor Cortical Activity Using a Switching Kalman Filter
, 2004
"... We present a Switching Kalman Filter Model for the realtime inference of hand kinematics from a population of motor cortical neurons. Firing rates are modeled as a Gaussian mixture where the mean of each Gaussian component is a linear function of hand kinematics. A "hidden state" models the probabil ..."
Abstract
-
Cited by 20 (6 self)
- Add to MetaCart
We present a Switching Kalman Filter Model for the realtime inference of hand kinematics from a population of motor cortical neurons. Firing rates are modeled as a Gaussian mixture where the mean of each Gaussian component is a linear function of hand kinematics. A "hidden state" models the probability of each mixture component and evolves over time in a Markov chain. The model generalizes previous encoding and decoding methods, addresses the non-Gaussian nature of firing rates, and can cope with crudely sorted neural data common in on-line prosthetic applications.
Joint Mobility Tracking and Hard Handoff in Cellular Networks via Sequential Monte Carlo Filtering
- IN PROCEEDINGS OF THE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM
, 2002
"... We consider the application of sequential Monte Carlo (SMC) methodology to the problem of joint mobility tracking and hard handoff detection in cellular wireless communication networks based on the pilot signal strength measurements. The dynamics of the system under consideration are described by a ..."
Abstract
-
Cited by 13 (0 self)
- Add to MetaCart
We consider the application of sequential Monte Carlo (SMC) methodology to the problem of joint mobility tracking and hard handoff detection in cellular wireless communication networks based on the pilot signal strength measurements. The dynamics of the system under consideration are described by a nonlinear state-space model. Mobility tracking involves an on-line estimation of the location and velocity of the mobile, whereas handoff detection involves an on-line prediction of the pilot signal strength at some future time instants. The optimal solution to both problems is prohibitively complex due to the nonlinear nature of the system. The sequential Monte Carlo (SMC) methods are therefore employed to track the probabilistic dynamics of the system and to make the corresponding estimates and predictions. Hard handoff initiation is considered and two novel locally optimal handoff schemes are developed based on different criteria. It is seen that under the SMC framework, optimal mobility tracking and handoff detection can be implemented naturally in a joint fashion, and significant improvement is achieved over existing methods, in terms of both the tracking accuracy and the trade-off between service quality and resource utilization during hard handoff.
Bearings-Only Localization and Mapping
, 2002
"... be interpreted as necessarily representing the official policies or endorsements, either ..."
Abstract
-
Cited by 11 (0 self)
- Add to MetaCart
be interpreted as necessarily representing the official policies or endorsements, either

