Our systems are now restored following recent technical disruption, and we’re working hard to catch up on publishing. We apologise for the inconvenience caused. Find out more

Recommended product

Popular links

Popular links


Bayesian Filtering and Smoothing

Bayesian Filtering and Smoothing

Bayesian Filtering and Smoothing

Simo Särkkä, Aalto University, Finland
September 2013
Temporarily unavailable - available from TBC
Paperback
9781107619289

    Filtering and smoothing methods are used to produce an accurate estimate of the state of a time-varying system based on multiple observational inputs (data). Interest in these methods has exploded in recent years, with numerous applications emerging in fields such as navigation, aerospace engineering, telecommunications and medicine. This compact, informal introduction for graduate students and advanced undergraduates presents the current state-of-the-art filtering and smoothing methods in a unified Bayesian framework. Readers learn what non-linear Kalman filters and particle filters are, how they are related, and their relative advantages and disadvantages. They also discover how state-of-the-art Bayesian parameter estimation methods can be combined with state-of-the-art filtering and smoothing algorithms. The book's practical and algorithmic approach assumes only modest mathematical prerequisites. Examples include Matlab computations, and the numerous end-of-chapter exercises include computational assignments. Matlab code is available for download at www.cambridge.org/sarkka, promoting hands-on work with the methods.

    • The first book to draw together estimation, smoothing and Monte Carlo methods
    • Examples and exercises demonstrate practical use of the algorithms
    • Matlab code is available for download, allowing readers hands-on work with the methods

    Product details

    September 2013
    Paperback
    9781107619289
    252 pages
    228 × 152 × 12 mm
    0.42kg
    55 b/w illus. 60 exercises
    Temporarily unavailable - available from TBC

    Table of Contents

    • Preface
    • Symbols and abbreviations
    • 1. What are Bayesian filtering and smoothing?
    • 2. Bayesian inference
    • 3. Batch and recursive Bayesian estimation
    • 4. Bayesian filtering equations and exact solutions
    • 5. Extended and unscented Kalman filtering
    • 6. General Gaussian filtering
    • 7. Particle filtering
    • 8. Bayesian smoothing equations and exact solutions
    • 9. Extended and unscented smoothing
    • 10. General Gaussian smoothing
    • 11. Particle smoothing
    • 12. Parameter estimation
    • 13. Epilogue
    • Appendix: additional material
    • References
    • Index.
    Resources for
    Type
    Estimate pendulum state with CKF and CRTS as in Examples 6.2 and 10.2
    Size: 4.08 KB
    Type: application/octet-stream
    Stratified resampling
    Size: 1.31 KB
    Type: application/octet-stream
    All m-files as a single zip-archive
    Size: 26.69 KB
    Type: application/zip
    Estimate pendulum state with GHKF and GHRTS as in Examples 6.1 and 10.1
    Size: 4.97 KB
    Type: application/octet-stream
    Download the EKF/UKF toolbox
    Supplementary Material for Exercise 4.6
    Size: 4.7 KB
    Type: application/octet-stream
    Pendulum parameter posterior estimation with GHKF and PMCMC as in Example 12.2
    Size: 5.6 KB
    Type: application/octet-stream
    Supplementary Material for Exercise 5.5
    Size: 4.98 KB
    Type: application/octet-stream
    Estimate cluttered pendulum state with PF and BS-PS as in Examples 7.2 and 11.2
    Size: 3.34 KB
    Type: application/octet-stream
    Track car state with Kalman filter and Rauch-Tung-Striebel smoother as in Examples 4.3 and 8.3
    Size: 2.75 KB
    Type: application/octet-stream
    Estimate pendulum state with PF and BS-PS as in Examples 7.1 and 11.1
    Size: 3.17 KB
    Type: application/octet-stream
    Estimate pendulum state with EKF and ERTS as in Examples 5.1 and 9.1
    Size: 2.54 KB
    Type: application/octet-stream
      Author
    • Simo Särkkä , Aalto University, Finland

      Simo Särkkä worked, from 2000 to 2010, with Nokia Ltd, Indagon Ltd and Nalco Company in various industrial research projects related to telecommunications, positioning systems and industrial process control. Currently, he is a Senior Researcher with the Department of Biomedical Engineering and Computational Science at Aalto University, Finland, and Adjunct Professor with Tampere University of Technology and Lappeenranta University of Technology. In 2011 he was a visiting scholar with the Signal Processing and Communications Laboratory of the Department of Engineering at the University of Cambridge. His research interests are in state and parameter estimation in stochastic dynamic systems, and in particular, Bayesian methods in signal processing, machine learning, and inverse problems with applications to brain imaging, positioning systems, computer vision and audio signal processing. He is a Senior Member of IEEE.