Literature DB >> 34761122

Reproducible parallel inference and simulation of stochastic state space models using odin, dust, and mcstate.

Richard G FitzJohn1, Edward S Knock1, Lilith K Whittles1,2, Pablo N Perez-Guzman1, Sangeeta Bhatia1, Fernando Guntoro1, Oliver J Watson1, Charles Whittaker1, Neil M Ferguson1, Anne Cori1, Marc Baguelin1,3, John A Lees1.   

Abstract

State space models, including compartmental models, are used to model physical, biological and social phenomena in a broad range of scientific fields. A common way of representing the underlying processes in these models is as a system of stochastic processes which can be simulated forwards in time. Inference of model parameters based on observed time-series data can then be performed using sequential Monte Carlo techniques. However, using these methods for routine inference problems can be made difficult due to various engineering considerations: allowing model design to change in response to new data and ideas, writing model code which is highly performant, and incorporating all of this with up-to-date statistical techniques. Here, we describe a suite of packages in the R programming language designed to streamline the design and deployment of state space models, targeted at infectious disease modellers but suitable for other domains. Users describe their model in a familiar domain-specific language, which is converted into parallelised C++ code. A fast, parallel, reproducible random number generator is then used to run large numbers of model simulations in an efficient manner. We also provide standard inference and prediction routines, though the model simulator can be used directly if these do not meet the user's needs. These packages provide guarantees on reproducibility and performance, allowing the user to focus on the model itself, rather than the underlying computation. The ability to automatically generate high-performance code that would be tedious and time-consuming to write and verify manually, particularly when adding further structure to compartments, is crucial for infectious disease modellers. Our packages have been critical to the development cycle of our ongoing real-time modelling efforts in the COVID-19 pandemic, and have the potential to do the same for models used in a number of different domains. Copyright:
© 2021 FitzJohn RG et al.

Entities:  

Keywords:  Compartmental models; Epidemiology; Infectious diseases; MCMC; Particle filter; SMC; State space model

Year:  2021        PMID: 34761122      PMCID: PMC8552050          DOI: 10.12688/wellcomeopenres.16466.2

Source DB:  PubMed          Journal:  Wellcome Open Res        ISSN: 2398-502X


  16 in total

1.  Effective Online Bayesian Phylogenetics via Sequential Monte Carlo with Guided Proposals.

Authors:  Mathieu Fourment; Brian C Claywell; Vu Dinh; Connor McCoy; Frederick A Matsen Iv; Aaron E Darling
Journal:  Syst Biol       Date:  2018-05-01       Impact factor: 15.683

2.  Inference for dynamic and latent variable models via iterated, perturbed Bayes maps.

Authors:  Edward L Ionides; Dao Nguyen; Yves Atchadé; Stilian Stoev; Aaron A King
Journal:  Proc Natl Acad Sci U S A       Date:  2015-01-07       Impact factor: 11.205

Review 3.  The contribution of biological, mathematical, clinical, engineering and social sciences to combatting the West African Ebola epidemic.

Authors:  Christopher J M Whitty
Journal:  Philos Trans R Soc Lond B Biol Sci       Date:  2017-05-26       Impact factor: 6.237

4.  An evaluation of Hamiltonian Monte Carlo performance to calibrate age-structured compartmental SEIR models to incidence data.

Authors:  Jair Andrade; Jim Duggan
Journal:  Epidemics       Date:  2020-11-11       Impact factor: 4.396

5.  Guidelines for Reproducibly Building and Simulating Systems Biology Models.

Authors:  J Kyle Medley; Arthur P Goldberg; Jonathan R Karr
Journal:  IEEE Trans Biomed Eng       Date:  2016-07-18       Impact factor: 4.538

6.  Approximate Bayesian computation scheme for parameter inference and model selection in dynamical systems.

Authors:  Tina Toni; David Welch; Natalja Strelkowa; Andreas Ipsen; Michael P H Stumpf
Journal:  J R Soc Interface       Date:  2009-02-06       Impact factor: 4.118

7.  A primer on stochastic epidemic models: Formulation, numerical simulation, and analysis.

Authors:  Linda J S Allen
Journal:  Infect Dis Model       Date:  2017-03-11

8.  Epidemiological models are important tools for guiding COVID-19 interventions.

Authors:  Robin N Thompson
Journal:  BMC Med       Date:  2020-05-25       Impact factor: 8.775

9.  Monte Carlo profile confidence intervals for dynamic systems.

Authors:  E L Ionides; C Breto; J Park; R A Smith; A A King
Journal:  J R Soc Interface       Date:  2017-07       Impact factor: 4.118

10.  Key epidemiological drivers and impact of interventions in the 2020 SARS-CoV-2 epidemic in England.

Authors:  Edward S Knock; Lilith K Whittles; John A Lees; Pablo N Perez-Guzman; Robert Verity; Richard G FitzJohn; Katy A M Gaythorpe; Natsuko Imai; Wes Hinsley; Lucy C Okell; Alicia Rosello; Nikolas Kantas; Caroline E Walters; Sangeeta Bhatia; Oliver J Watson; Charlie Whittaker; Lorenzo Cattarino; Adhiratha Boonyasiri; Bimandra A Djaafara; Keith Fraser; Han Fu; Haowei Wang; Xiaoyue Xi; Christl A Donnelly; Elita Jauneikaite; Daniel J Laydon; Peter J White; Azra C Ghani; Neil M Ferguson; Anne Cori; Marc Baguelin
Journal:  Sci Transl Med       Date:  2021-06-22       Impact factor: 17.956

View more
  1 in total

1.  Mandrake: visualizing microbial population structure by embedding millions of genomes into a low-dimensional representation.

Authors:  John A Lees; Gerry Tonkin-Hill; Zhirong Yang; Jukka Corander
Journal:  Philos Trans R Soc Lond B Biol Sci       Date:  2022-08-22       Impact factor: 6.671

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.