Variational message-passing: extension to continuous variables and applications in multi-target tracking

This dissertation focuses on both the application and development of variational inference algorithms for probabilistic graphical models. First, we propose a new application of graphical models and approximate inference in the multi-target tracking domain. By constructing a factor graph representation of the track-oriented multiple hypothesis tracker, we enable the application of variational inference algorithms to efficiently estimate marginal probabilities of possible tracks. We then show that these track marginals are the key ingredient in a multi-target generalization of the standard expectation-maximization algorithm used for parameter estimation in single-target tracking. The resulting online estimation algorithm makes the tracker robust to parameter misspecification and can improve performance in settings with non-stationary target dynamics. Next, we develop a general framework to extend algorithms for approximate marginalization in discrete systems to work with continuous-valued graphical models. We extend the particle belief propagation algorithm, which uses importance sampling to lift the sum and product operations of belief propagation from a variable's continuous domain into an importance-reweighted particle domain. We demonstrate that this framework admits other variational inference algorithms such as mean field and tree-reweighted belief propagation, and that they confer similar qualitative benefits to continuous-valued models as in the discrete domain.

[1]  Amir Globerson,et al.  An LP View of the M-best MAP problem , 2009, NIPS.

[2]  Brendan J. Frey,et al.  Fast Exact Inference for Recursive Cardinality Models , 2012, UAI.

[3]  G. McLachlan,et al.  The EM algorithm and extensions , 1996 .

[4]  Yaakov Bar-Shalom,et al.  Sonar tracking of multiple targets using joint probabilistic data association , 1983 .

[5]  Alexander T. Ihler,et al.  Accuracy Bounds for Belief Propagation , 2007, UAI.

[6]  Simon Maskell,et al.  Searching for, initiating and tracking multiple targets using existence probabilities , 2009, 2009 12th International Conference on Information Fusion.

[7]  Rina Dechter,et al.  Cutset Sampling for Bayesian Networks , 2011, J. Artif. Intell. Res..

[8]  Tom Heskes,et al.  Stable Fixed Points of Loopy Belief Propagation Are Local Minima of the Bethe Free Energy , 2002, NIPS.

[9]  Julian Yarkony,et al.  Covering trees and lower-bounds on quadratic assignment , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[10]  Tom Heskes,et al.  Fractional Belief Propagation , 2002, NIPS.

[11]  Nikos Komodakis,et al.  MRF Energy Minimization and Beyond via Dual Decomposition , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Y. Bar-Shalom,et al.  The probabilistic data association filter , 2009, IEEE Control Systems.

[13]  Michael I. Jordan,et al.  Latent Dirichlet Allocation , 2001, J. Mach. Learn. Res..

[14]  Donald Reid An algorithm for tracking multiple targets , 1978 .

[15]  Tommi S. Jaakkola,et al.  New Outer Bounds on the Marginal Polytope , 2007, NIPS.

[16]  Andrew McCallum,et al.  Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data , 2001, ICML.

[17]  J. Litva,et al.  An efficient decentralized multiradar multitarget tracker for air surveillance , 1997, IEEE Transactions on Aerospace and Electronic Systems.

[18]  Branko Ristic,et al.  A Metric for Performance Evaluation of Multi-Target Tracking Algorithms , 2011, IEEE Transactions on Signal Processing.

[19]  Ole Tange,et al.  GNU Parallel: The Command-Line Power Tool , 2011, login Usenix Mag..

[20]  Y. Bar-Shalom,et al.  m-best S-D assignment algorithm with application to multitarget tracking , 2001 .

[21]  Mari Ostendorf,et al.  ML estimation of a stochastic linear system with the EM algorithm and its application to speech recognition , 1993, IEEE Trans. Speech Audio Process..

[22]  William T. Freeman,et al.  Correctness of Belief Propagation in Gaussian Graphical Models of Arbitrary Topology , 1999, Neural Computation.

[23]  Javier Larrosa,et al.  Unifying tree decompositions for reasoning in graphical models , 2005, Artif. Intell..

[24]  S. Chib Marginal Likelihood from the Gibbs Output , 1995 .

[25]  David C. Moore,et al.  Robust distributed network localization with noisy range measurements , 2004, SenSys '04.

[26]  Qiang Liu,et al.  Bounding the Partition Function using Holder's Inequality , 2011, ICML.

[27]  Stephen M. Smith,et al.  Segmentation of brain MR images through a hidden Markov random field model and the expectation-maximization algorithm , 2001, IEEE Transactions on Medical Imaging.

[28]  Qiang Liu,et al.  Variational algorithms for marginal MAP , 2011, J. Mach. Learn. Res..

[29]  Thia Kirubarajan,et al.  Estimation with Applications to Tracking and Navigation: Theory, Algorithms and Software , 2001 .

[30]  Aubrey B. Poore,et al.  A New Lagrangian Relaxation Based Algorithm for a Class of Multidimensional Assignment Problems , 1997, Comput. Optim. Appl..

[31]  Christian P. Robert,et al.  Monte Carlo Statistical Methods , 2005, Springer Texts in Statistics.

[32]  David A. McAllester,et al.  Particle Belief Propagation , 2009, AISTATS.

[33]  John W. Fisher,et al.  Loopy Belief Propagation: Convergence and Effects of Message Errors , 2005, J. Mach. Learn. Res..

[34]  William T. Freeman,et al.  Nonparametric belief propagation , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[35]  Joseph Gonzalez,et al.  Residual Splash for Optimally Parallelizing Belief Propagation , 2009, AISTATS.

[36]  C. Matias,et al.  Identifiability of parameters in latent structure models with many observed variables , 2008, 0809.5032.

[37]  Gregory Shakhnarovich,et al.  Diverse M-Best Solutions in Markov Random Fields , 2012, ECCV.

[38]  Rina Dechter,et al.  Bucket Elimination: A Unifying Framework for Reasoning , 1999, Artif. Intell..

[39]  Aubrey B. Poore,et al.  A Bayesian network tracking database , 2004, SPIE Defense + Commercial Sensing.

[40]  Martin J. Wainwright,et al.  Data association based on optimization in graphical models with application to sensor networks , 2006, Math. Comput. Model..

[41]  Nevin Lianwen Zhang,et al.  Exploiting Causal Independence in Bayesian Network Inference , 1996, J. Artif. Intell. Res..

[42]  Jason L. Williams,et al.  Data association by loopy belief propagation , 2010, 2010 13th International Conference on Information Fusion.

[43]  Wolfram Burgard,et al.  People Tracking with Mobile Robots Using Sample-Based Joint Probabilistic Data Association Filters , 2003, Int. J. Robotics Res..

[44]  G. Pulford Taxonomy of multiple target tracking methods , 2005 .

[45]  Dragomir Anguelov,et al.  A General Algorithm for Approximate Inference and Its Application to Hybrid Bayes Nets , 1999, UAI.

[46]  S.S. Blackman,et al.  Multiple hypothesis tracking for multiple target tracking , 2004, IEEE Aerospace and Electronic Systems Magazine.

[47]  Alan L. Yuille,et al.  CCCP Algorithms to Minimize the Bethe and Kikuchi Free Energies: Convergent Alternatives to Belief Propagation , 2002, Neural Computation.

[48]  D. Blackwell Conditional Expectation and Unbiased Sequential Estimation , 1947 .

[49]  Andrew McCallum,et al.  Improved Dynamic Schedules for Belief Propagation , 2007, UAI.

[50]  R. Shumway,et al.  AN APPROACH TO TIME SERIES SMOOTHING AND FORECASTING USING THE EM ALGORITHM , 1982 .

[51]  Michael I. Jordan,et al.  Loopy Belief Propagation for Approximate Inference: An Empirical Study , 1999, UAI.

[52]  Daphne Koller,et al.  Nonuniform Dynamic Discretization in Hybrid Networks , 1997, UAI.

[53]  Rina Dechter,et al.  Mini-buckets: A general scheme for bounded inference , 2003, JACM.

[54]  Olivier Capp'e Online EM Algorithm for Hidden Markov Models , 2009, 0908.2359.

[55]  Aubrey B. Poore,et al.  Multidimensional assignment formulation of data association problems arising from multitarget and multisensor tracking , 1994, Comput. Optim. Appl..

[56]  Michael I. Jordan,et al.  An Introduction to Variational Methods for Graphical Models , 1999, Machine Learning.

[57]  Nasser M. Nasrabadi,et al.  Pattern Recognition and Machine Learning , 2006, Technometrics.

[58]  Brendan J. Frey,et al.  Factor graphs and the sum-product algorithm , 2001, IEEE Trans. Inf. Theory.

[59]  Michael Isard,et al.  Continuously-adaptive discretization for message-passing algorithms , 2008, NIPS.

[60]  Luc Van Gool,et al.  Object Detection and Tracking for Autonomous Navigation in Dynamic Environments , 2010, Int. J. Robotics Res..

[61]  Samuel S. Blackman,et al.  Design and Analysis of Modern Tracking Systems , 1999 .

[62]  Rina Dechter,et al.  Bucket elimination: A unifying framework for probabilistic inference , 1996, UAI.

[63]  Andrew Gelfand,et al.  Pushing the Power of Stochastic Greedy Ordering Schemes for Inference in Graphical Models , 2011, AAAI.

[64]  Donald Geman,et al.  Stochastic Relaxation, Gibbs Distributions, and the Bayesian Restoration of Images , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[65]  Andrew Gelfand,et al.  Stopping Rules for Randomized Greedy Triangulation Schemes , 2011, AAAI.

[66]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

[67]  C. Morefield Application of 0-1 integer programming to multitarget tracking problems , 1977 .

[68]  Michael I. Jordan,et al.  Graphical Models, Exponential Families, and Variational Inference , 2008, Found. Trends Mach. Learn..

[69]  D. Rubin,et al.  Maximum likelihood from incomplete data via the EM - algorithm plus discussions on the paper , 1977 .

[70]  Martin J. Wainwright,et al.  A new class of upper bounds on the log partition function , 2002, IEEE Transactions on Information Theory.

[71]  Nir Friedman,et al.  Probabilistic Graphical Models - Principles and Techniques , 2009 .

[72]  William T. Freeman,et al.  Understanding belief propagation and its generalizations , 2003 .

[73]  William T. Freeman,et al.  Constructing free-energy approximations and generalized belief propagation algorithms , 2005, IEEE Transactions on Information Theory.