Introduction

GenericSSMs.jl is a Julia package that provides building blocks for conducting statistical inference of state-space models (SSMs) using particle filters. The package is designed to be small and modular, attempting to provide sensible and reasonably fast, non-allocating primitives for writing particle filtering algorithms.

GenericSSMs.jl assumes that the user is somewhat familiar with state-space models and their Feynman-Kac representations. This documentation provides a very short introduction to these topics. The references therein can be used to find more information.

The main features of GenericSSMs.jl are:

References
  • Andrieu, C., Doucet, A., and Holenstein, R. (2010) Particle Markov chain Monte Carlo methods. Journal of the Royal Statistical Society: Series B. 72(3):269-342.
  • Whiteley, N. (2010) Discussion on "Particle Markov chain Monte Carlo methods". Journal of the Royal Statistical Society: Series B. 72(3):306-307.