SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
Introduction and State Space Models
           Quick reminder on Sequential Monte Carlo
                  Particle Markov Chain Monte Carlo
                                             SMC2




    SMC2 : A sequential Monte Carlo algorithm with
      particle Markov chain Monte Carlo updates

         N. CHOPIN1 , P.E. JACOB2 , & O. PAPASPILIOPOULOS3


                                 BISP7 – September, 2011



     1
       ENSAE-CREST
     2
       CREST & Universit´ Paris Dauphine, funded by AXA research
                         e
     3
       Universitat Pompeu Fabra
N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS          SMC2         1/ 16
Introduction and State Space Models
           Quick reminder on Sequential Monte Carlo
                  Particle Markov Chain Monte Carlo
                                             SMC2


State Space Models


  A system of equations
         Hidden states: p(x1 |θ) = µθ (x1 ) and for t = 1, . . . , T :

                                   p(xt+1 |x1:t , θ) = fθ (xt+1 |xt )

         Observations:

                               p(yt |y1:t−1 , x1:t−1 , θ) = gθ (yt |xt )

         Parameter: θ ∈ Θ, prior p(θ).




 N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS         SMC2                 2/ 16
Introduction and State Space Models
           Quick reminder on Sequential Monte Carlo
                  Particle Markov Chain Monte Carlo
                                             SMC2


Sequential Monte Carlo for filtering


  Suppose we are interested in pθ (xT |y1:T ), for a given θ.

  General idea
      Sample recursively from pθ (xt |y1:t ) to pθ (xt+1 |y1:t+1 ).
         After the SMC run, we can approximate the likelihood:
                                                      T
                 ZT (θ) = p(y1:T |θ) =                      p(yt |y1:t−1 , θ) p(y1 |θ)
                                                      t=2

                                   ˆN
         with an unbiased estimate ZT x (θ).



 N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS          SMC2                              3/ 16
Introduction and State Space Models
           Quick reminder on Sequential Monte Carlo
                  Particle Markov Chain Monte Carlo
                                             SMC2


Sequential Monte Carlo Samplers


  Same kind of method but to perform bayesian inference:

                                              p(θ|y1:T )

  General idea
      Sample recursively from p(θ|y1:t ) to p(θ|y1:t+1 ).
         MCMC moves to diversify the particles.
         Requires the ability to compute point-wise p(yt |y1:t−1 , θ).




 N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS         SMC2               4/ 16
Introduction and State Space Models
           Quick reminder on Sequential Monte Carlo
                  Particle Markov Chain Monte Carlo
                                             SMC2


Idealized Metropolis–Hastings for SSM



  Motivation
  Bayesian parameter inference in state space models:

                                              p(θ|y1:T )

  If only. . .
  . . . we could compute p(θ|y1:T ) ∝ p(θ)p(y1:T |θ), we could run a
  MH algorithm.




 N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS         SMC2             5/ 16
Introduction and State Space Models
           Quick reminder on Sequential Monte Carlo
                  Particle Markov Chain Monte Carlo
                                             SMC2


Valid Metropolis–Hastings for SSM



  Plug in estimates
            ˆN
  We have ZT x (θ) ≈ p(y1:T |θ) by running a SMC filter, and we can
  try to run a MH algorithm using the estimate instead of the right
  likelihood.

  Particle MCMC
  This is called Particle Marginal Metropolis-Hastings, by Andrieu,
  Doucet and Holenstein.




 N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS         SMC2            6/ 16
Introduction and State Space Models
           Quick reminder on Sequential Monte Carlo
                  Particle Markov Chain Monte Carlo
                                             SMC2


Our contribution. . .



  . . . was to use the same method to get a valid SMC sampler for
  state space models.
  Foreseen benefits
       to sample more efficiently from the posterior distribution
       p(θ|y1:T ),
         to sample sequentially from p(θ|y1 ), p(θ|y1 , y2 ), . . . p(θ|y1:T ).

  and it turns out, it allows even a bit more.




 N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS         SMC2                        7/ 16
Introduction and State Space Models
           Quick reminder on Sequential Monte Carlo
                  Particle Markov Chain Monte Carlo
                                             SMC2


Valid SMC sampler for SSM


  Plug in estimates
  Similarly to PMCMC methods, we want to replace

                                          p(yt |y1:t−1 , θ)

  with an unbiased estimate, and see what happens.

  SMC everywhere
     We associate Nx x-particles to each of the Nθ θ-particles,
         these are used to get estimates of the incremental likelihoods
         for each θ-particle.


 N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS         SMC2                8/ 16
Introduction and State Space Models
           Quick reminder on Sequential Monte Carlo
                  Particle Markov Chain Monte Carlo
                                             SMC2


Side benefits


  Evidence
  SMC2 provides an estimate of the “evidence”:
                                                      t
                                 p(y1:t ) =               p(ys |y1:s−1 )
                                                 s=1


  Automatic tuning
      θ-particles are moved with adaptive particle MCMC steps,
         the number of Nx particles can be dynamically increased if
         need be.


 N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS              SMC2            9/ 16
Introduction and State Space Models
           Quick reminder on Sequential Monte Carlo
                  Particle Markov Chain Monte Carlo
                                             SMC2


Numerical illustrations: Stochastic Volatility



                                             2


                              Observations

                                             0




                                         −2




                                         −4



                                                 100   200   300   400   500   600   700
                                                               Time



          Figure: The S&P 500 data from 03/01/2005 to 21/12/2007.


 N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS                         SMC2                 10/ 16
Introduction and State Space Models
           Quick reminder on Sequential Monte Carlo
                  Particle Markov Chain Monte Carlo
                                             SMC2


Numerical illustrations: Stochastic Volatility



  Stochastic Volatility model
         Observations (“log returns”):
                                                      1/2
                           yt = µ + βvt + vt                t,   t   ∼ N (0, 1)

         Hidden states: the “actual volatility” (vt ), a process that
         depends on another process, the “spot volatility” (zt ).
         All these processes are parameterized by θ ∈ (µ, β, ξ, ω 2 , λ).




 N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS          SMC2                       11/ 16
Introduction and State Space Models
                      Quick reminder on Sequential Monte Carlo
                             Particle Markov Chain Monte Carlo
                                                        SMC2


Numerical illustrations: Stochastic Volatility



                           T = 250                           T = 500                           T = 750                           T = 1000
         8



         6
   Density




         4



         2



         0
             −1.0   −0.5     0.0     0.5   1.0 −1.0   −0.5     0.0     0.5   1.0 −1.0   −0.5     0.0     0.5   1.0 −1.0   −0.5     0.0      0.5   1.0
                                                                              µ




              Figure: Concentration of the posterior distribution for parameter µ.




 N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS                                      SMC2                                                                 12/ 16
Introduction and State Space Models
           Quick reminder on Sequential Monte Carlo
                  Particle Markov Chain Monte Carlo
                                             SMC2


Numerical illustrations: Stochastic Volatility



  Model comparison
  For the same problem there could be various models that we want
  to compare. Here:
         the “basic” previous model,
         a similar model with more factors (= more hidden states),
         a similar model with more factors and “leverage” (= different
         likelihood function with more parameters).




 N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS         SMC2              13/ 16
Introduction and State Space Models
                                   Quick reminder on Sequential Monte Carlo
                                          Particle Markov Chain Monte Carlo
                                                                     SMC2


Numerical illustrations: Stochastic Volatility




                                                                                  Evidence compared to the one factor model
                                                                                                                                  variable
                           20                                                                                                      Multi factor without leverage
                                                                                                                              4    Multi factor with leverage
        Squared observations




                           15

                                                                                                                              2


                           10


                                                                                                                              0

                               5


                                                                                                                         −2



                                        100   200   300   400   500   600   700                                                   100     200     300     400      500   600   700
                                                      Time                                                                                        Iterations


                                                    (a)                                                                                            (b)

  Figure: Left: observations; right: log-evidence relative to the basic model.

 N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS                                                    SMC2                                                                                14/ 16
Introduction and State Space Models
           Quick reminder on Sequential Monte Carlo
                  Particle Markov Chain Monte Carlo
                                             SMC2


Conclusion



  A powerful framework
         The SMC2 framework allows to obtain various quantities of
         interest, especially for sequential analysis.
         It extends the PMCMC framework introduced by Andrieu,
         Doucet and Holenstein.
         A python package is available:
                           http://code.google.com/p/py-smc2/.




 N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS         SMC2           15/ 16
Introduction and State Space Models
           Quick reminder on Sequential Monte Carlo
                  Particle Markov Chain Monte Carlo
                                             SMC2


Bibliography

  SMC2 : A sequential Monte Carlo algorithm with particle Markov
  chain Monte Carlo updates, N. Chopin, P.E. Jacob, O.
  Papaspiliopoulos, submitted, available on arXiv.
  Main references:
         Particle Markov Chain Monte Carlo methods, C. Andrieu, A.
         Doucet, R. Holenstein, JRSS B., 2010, 72(3):269–342
         The pseudo-marginal approach for efficient computation, C.
         Andrieu, G.O. Roberts, Ann. Statist., 2009, 37, 697–725
         Random weight particle filtering of continuous time processes,
         P. Fearnhead, O. Papaspiliopoulos, G.O. Roberts, A. Stuart,
         JRSS B., 2010, 72:497–513
         Feynman-Kac Formulae, P. Del Moral, Springer

 N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS         SMC2               16/ 16

Contenu connexe

Tendances

Infinite and Standard Computation with Unconventional and Quantum Methods Usi...
Infinite and Standard Computation with Unconventional and Quantum Methods Usi...Infinite and Standard Computation with Unconventional and Quantum Methods Usi...
Infinite and Standard Computation with Unconventional and Quantum Methods Usi...Konstantinos Giannakis
 
Particle filtering
Particle filteringParticle filtering
Particle filteringWei Wang
 
Further discriminatory signature of inflation
Further discriminatory signature of inflationFurther discriminatory signature of inflation
Further discriminatory signature of inflationLaila A
 
Linear response theory and TDDFT
Linear response theory and TDDFT Linear response theory and TDDFT
Linear response theory and TDDFT Claudio Attaccalite
 
Ordinal Regression and Machine Learning: Applications, Methods, Metrics
Ordinal Regression and Machine Learning: Applications, Methods, MetricsOrdinal Regression and Machine Learning: Applications, Methods, Metrics
Ordinal Regression and Machine Learning: Applications, Methods, MetricsFrancesco Casalegno
 
Sampling and Markov Chain Monte Carlo Techniques
Sampling and Markov Chain Monte Carlo TechniquesSampling and Markov Chain Monte Carlo Techniques
Sampling and Markov Chain Monte Carlo TechniquesTomasz Kusmierczyk
 
Recent developments on unbiased MCMC
Recent developments on unbiased MCMCRecent developments on unbiased MCMC
Recent developments on unbiased MCMCPierre Jacob
 
Dsp U Lec07 Realization Of Discrete Time Systems
Dsp U   Lec07 Realization Of Discrete Time SystemsDsp U   Lec07 Realization Of Discrete Time Systems
Dsp U Lec07 Realization Of Discrete Time Systemstaha25
 
Camera parameters
Camera parametersCamera parameters
Camera parametersTheYacine
 
Algorithm to remove spectral leakage
Algorithm to remove spectral leakageAlgorithm to remove spectral leakage
Algorithm to remove spectral leakageFangXuIEEE
 

Tendances (20)

Lecture 3 sapienza 2017
Lecture 3 sapienza 2017Lecture 3 sapienza 2017
Lecture 3 sapienza 2017
 
Infinite and Standard Computation with Unconventional and Quantum Methods Usi...
Infinite and Standard Computation with Unconventional and Quantum Methods Usi...Infinite and Standard Computation with Unconventional and Quantum Methods Usi...
Infinite and Standard Computation with Unconventional and Quantum Methods Usi...
 
Lecture 2 sapienza 2017
Lecture 2 sapienza 2017Lecture 2 sapienza 2017
Lecture 2 sapienza 2017
 
Particle filtering
Particle filteringParticle filtering
Particle filtering
 
Jere Koskela slides
Jere Koskela slidesJere Koskela slides
Jere Koskela slides
 
Lecture 1 sapienza 2017
Lecture 1 sapienza 2017Lecture 1 sapienza 2017
Lecture 1 sapienza 2017
 
Lecture 4 sapienza 2017
Lecture 4 sapienza 2017Lecture 4 sapienza 2017
Lecture 4 sapienza 2017
 
Hastings 1970
Hastings 1970Hastings 1970
Hastings 1970
 
Further discriminatory signature of inflation
Further discriminatory signature of inflationFurther discriminatory signature of inflation
Further discriminatory signature of inflation
 
Linear response theory and TDDFT
Linear response theory and TDDFT Linear response theory and TDDFT
Linear response theory and TDDFT
 
BSE and TDDFT at work
BSE and TDDFT at workBSE and TDDFT at work
BSE and TDDFT at work
 
Ordinal Regression and Machine Learning: Applications, Methods, Metrics
Ordinal Regression and Machine Learning: Applications, Methods, MetricsOrdinal Regression and Machine Learning: Applications, Methods, Metrics
Ordinal Regression and Machine Learning: Applications, Methods, Metrics
 
Linear response theory
Linear response theoryLinear response theory
Linear response theory
 
Sampling and Markov Chain Monte Carlo Techniques
Sampling and Markov Chain Monte Carlo TechniquesSampling and Markov Chain Monte Carlo Techniques
Sampling and Markov Chain Monte Carlo Techniques
 
Recent developments on unbiased MCMC
Recent developments on unbiased MCMCRecent developments on unbiased MCMC
Recent developments on unbiased MCMC
 
An Improved Quantum-behaved Particle Swarm Optimization Algorithm Based on Ch...
An Improved Quantum-behaved Particle Swarm Optimization Algorithm Based on Ch...An Improved Quantum-behaved Particle Swarm Optimization Algorithm Based on Ch...
An Improved Quantum-behaved Particle Swarm Optimization Algorithm Based on Ch...
 
Richard Everitt's slides
Richard Everitt's slidesRichard Everitt's slides
Richard Everitt's slides
 
Dsp U Lec07 Realization Of Discrete Time Systems
Dsp U   Lec07 Realization Of Discrete Time SystemsDsp U   Lec07 Realization Of Discrete Time Systems
Dsp U Lec07 Realization Of Discrete Time Systems
 
Camera parameters
Camera parametersCamera parameters
Camera parameters
 
Algorithm to remove spectral leakage
Algorithm to remove spectral leakageAlgorithm to remove spectral leakage
Algorithm to remove spectral leakage
 

En vedette

Diaconis Ylvisaker 1985
Diaconis Ylvisaker 1985Diaconis Ylvisaker 1985
Diaconis Ylvisaker 1985Julyan Arbel
 
Poster DDP (BNP 2011 Veracruz)
Poster DDP (BNP 2011 Veracruz)Poster DDP (BNP 2011 Veracruz)
Poster DDP (BNP 2011 Veracruz)Julyan Arbel
 
Species sampling models in Bayesian Nonparametrics
Species sampling models in Bayesian NonparametricsSpecies sampling models in Bayesian Nonparametrics
Species sampling models in Bayesian NonparametricsJulyan Arbel
 
Dependent processes in Bayesian Nonparametrics
Dependent processes in Bayesian NonparametricsDependent processes in Bayesian Nonparametrics
Dependent processes in Bayesian NonparametricsJulyan Arbel
 
Bayesian Nonparametrics, Applications to biology, ecology, and marketing
Bayesian Nonparametrics, Applications to biology, ecology, and marketingBayesian Nonparametrics, Applications to biology, ecology, and marketing
Bayesian Nonparametrics, Applications to biology, ecology, and marketingJulyan Arbel
 
A Gentle Introduction to Bayesian Nonparametrics
A Gentle Introduction to Bayesian NonparametricsA Gentle Introduction to Bayesian Nonparametrics
A Gentle Introduction to Bayesian NonparametricsJulyan Arbel
 
A Gentle Introduction to Bayesian Nonparametrics
A Gentle Introduction to Bayesian NonparametricsA Gentle Introduction to Bayesian Nonparametrics
A Gentle Introduction to Bayesian NonparametricsJulyan Arbel
 
Asymptotics for discrete random measures
Asymptotics for discrete random measuresAsymptotics for discrete random measures
Asymptotics for discrete random measuresJulyan Arbel
 

En vedette (13)

Berger 2000
Berger 2000Berger 2000
Berger 2000
 
Seneta 1993
Seneta 1993Seneta 1993
Seneta 1993
 
Diaconis Ylvisaker 1985
Diaconis Ylvisaker 1985Diaconis Ylvisaker 1985
Diaconis Ylvisaker 1985
 
Poster DDP (BNP 2011 Veracruz)
Poster DDP (BNP 2011 Veracruz)Poster DDP (BNP 2011 Veracruz)
Poster DDP (BNP 2011 Veracruz)
 
Bayesian Classics
Bayesian ClassicsBayesian Classics
Bayesian Classics
 
Species sampling models in Bayesian Nonparametrics
Species sampling models in Bayesian NonparametricsSpecies sampling models in Bayesian Nonparametrics
Species sampling models in Bayesian Nonparametrics
 
Lehmann 1990
Lehmann 1990Lehmann 1990
Lehmann 1990
 
Dependent processes in Bayesian Nonparametrics
Dependent processes in Bayesian NonparametricsDependent processes in Bayesian Nonparametrics
Dependent processes in Bayesian Nonparametrics
 
Bayesian Nonparametrics, Applications to biology, ecology, and marketing
Bayesian Nonparametrics, Applications to biology, ecology, and marketingBayesian Nonparametrics, Applications to biology, ecology, and marketing
Bayesian Nonparametrics, Applications to biology, ecology, and marketing
 
A Gentle Introduction to Bayesian Nonparametrics
A Gentle Introduction to Bayesian NonparametricsA Gentle Introduction to Bayesian Nonparametrics
A Gentle Introduction to Bayesian Nonparametrics
 
A Gentle Introduction to Bayesian Nonparametrics
A Gentle Introduction to Bayesian NonparametricsA Gentle Introduction to Bayesian Nonparametrics
A Gentle Introduction to Bayesian Nonparametrics
 
R in latex
R in latexR in latex
R in latex
 
Asymptotics for discrete random measures
Asymptotics for discrete random measuresAsymptotics for discrete random measures
Asymptotics for discrete random measures
 

Similaire à SMC2 Algorithm for State Space Models

Presentation MCB seminar 09032011
Presentation MCB seminar 09032011Presentation MCB seminar 09032011
Presentation MCB seminar 09032011Pierre Jacob
 
SMC^2: an algorithm for sequential analysis of state-space models
SMC^2: an algorithm for sequential analysis of state-space modelsSMC^2: an algorithm for sequential analysis of state-space models
SMC^2: an algorithm for sequential analysis of state-space modelsPierre Jacob
 
Dealing with intractability: Recent Bayesian Monte Carlo methods for dealing ...
Dealing with intractability: Recent Bayesian Monte Carlo methods for dealing ...Dealing with intractability: Recent Bayesian Monte Carlo methods for dealing ...
Dealing with intractability: Recent Bayesian Monte Carlo methods for dealing ...BigMC
 
Master's presentation (English)
Master's presentation (English)Master's presentation (English)
Master's presentation (English)Alexander Tsupko
 
Suppression of correlated electron escape in double ionization in strong lase...
Suppression of correlated electron escape in double ionization in strong lase...Suppression of correlated electron escape in double ionization in strong lase...
Suppression of correlated electron escape in double ionization in strong lase...Jakub Prauzner-Bechcicki
 
JamesDPearce_MonoX
JamesDPearce_MonoXJamesDPearce_MonoX
JamesDPearce_MonoXJames Pearce
 
Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Alexander Litvinenko
 
Monte Carlo Simulation
Monte Carlo SimulationMonte Carlo Simulation
Monte Carlo SimulationAguinaldo Flor
 
Univariate Financial Time Series Analysis
Univariate Financial Time Series AnalysisUnivariate Financial Time Series Analysis
Univariate Financial Time Series AnalysisAnissa ATMANI
 
Unbiased Markov chain Monte Carlo methods
Unbiased Markov chain Monte Carlo methods Unbiased Markov chain Monte Carlo methods
Unbiased Markov chain Monte Carlo methods Pierre Jacob
 
Quantum storage and manipulation of heralded single photons in atomic quantum...
Quantum storage and manipulation of heralded single photons in atomic quantum...Quantum storage and manipulation of heralded single photons in atomic quantum...
Quantum storage and manipulation of heralded single photons in atomic quantum...Pin ju Tsai
 
Kinetic pathways to the isotropic-nematic phase transformation: a mean field ...
Kinetic pathways to the isotropic-nematic phase transformation: a mean field ...Kinetic pathways to the isotropic-nematic phase transformation: a mean field ...
Kinetic pathways to the isotropic-nematic phase transformation: a mean field ...Amit Bhattacharjee
 
A Closed-Form Expression for Queuing Delay in Rayleigh Fading Channels Using ...
A Closed-Form Expression for Queuing Delay in Rayleigh Fading Channels Using ...A Closed-Form Expression for Queuing Delay in Rayleigh Fading Channels Using ...
A Closed-Form Expression for Queuing Delay in Rayleigh Fading Channels Using ...Giacomo Verticale
 
Computational methods and vibrational properties applied to materials modeling
Computational methods and vibrational properties applied to materials modelingComputational methods and vibrational properties applied to materials modeling
Computational methods and vibrational properties applied to materials modelingcippo1987Ita
 
Chemical dynamics and rare events in soft matter physics
Chemical dynamics and rare events in soft matter physicsChemical dynamics and rare events in soft matter physics
Chemical dynamics and rare events in soft matter physicsBoris Fackovec
 
Current limitations of sequential inference in general hidden Markov models
Current limitations of sequential inference in general hidden Markov modelsCurrent limitations of sequential inference in general hidden Markov models
Current limitations of sequential inference in general hidden Markov modelsPierre Jacob
 

Similaire à SMC2 Algorithm for State Space Models (20)

Presentation MCB seminar 09032011
Presentation MCB seminar 09032011Presentation MCB seminar 09032011
Presentation MCB seminar 09032011
 
SMC^2: an algorithm for sequential analysis of state-space models
SMC^2: an algorithm for sequential analysis of state-space modelsSMC^2: an algorithm for sequential analysis of state-space models
SMC^2: an algorithm for sequential analysis of state-space models
 
Dealing with intractability: Recent Bayesian Monte Carlo methods for dealing ...
Dealing with intractability: Recent Bayesian Monte Carlo methods for dealing ...Dealing with intractability: Recent Bayesian Monte Carlo methods for dealing ...
Dealing with intractability: Recent Bayesian Monte Carlo methods for dealing ...
 
Hidden markovmodel
Hidden markovmodelHidden markovmodel
Hidden markovmodel
 
Master's presentation (English)
Master's presentation (English)Master's presentation (English)
Master's presentation (English)
 
Suppression of correlated electron escape in double ionization in strong lase...
Suppression of correlated electron escape in double ionization in strong lase...Suppression of correlated electron escape in double ionization in strong lase...
Suppression of correlated electron escape in double ionization in strong lase...
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
 
JamesDPearce_MonoX
JamesDPearce_MonoXJamesDPearce_MonoX
JamesDPearce_MonoX
 
Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...Computation of electromagnetic fields scattered from dielectric objects of un...
Computation of electromagnetic fields scattered from dielectric objects of un...
 
Monte Carlo Simulation
Monte Carlo SimulationMonte Carlo Simulation
Monte Carlo Simulation
 
Univariate Financial Time Series Analysis
Univariate Financial Time Series AnalysisUnivariate Financial Time Series Analysis
Univariate Financial Time Series Analysis
 
Cyclo-stationary processes
Cyclo-stationary processesCyclo-stationary processes
Cyclo-stationary processes
 
Unbiased Markov chain Monte Carlo methods
Unbiased Markov chain Monte Carlo methods Unbiased Markov chain Monte Carlo methods
Unbiased Markov chain Monte Carlo methods
 
Quantum storage and manipulation of heralded single photons in atomic quantum...
Quantum storage and manipulation of heralded single photons in atomic quantum...Quantum storage and manipulation of heralded single photons in atomic quantum...
Quantum storage and manipulation of heralded single photons in atomic quantum...
 
Kinetic pathways to the isotropic-nematic phase transformation: a mean field ...
Kinetic pathways to the isotropic-nematic phase transformation: a mean field ...Kinetic pathways to the isotropic-nematic phase transformation: a mean field ...
Kinetic pathways to the isotropic-nematic phase transformation: a mean field ...
 
A Closed-Form Expression for Queuing Delay in Rayleigh Fading Channels Using ...
A Closed-Form Expression for Queuing Delay in Rayleigh Fading Channels Using ...A Closed-Form Expression for Queuing Delay in Rayleigh Fading Channels Using ...
A Closed-Form Expression for Queuing Delay in Rayleigh Fading Channels Using ...
 
Nucleating Nematic Droplets
Nucleating Nematic DropletsNucleating Nematic Droplets
Nucleating Nematic Droplets
 
Computational methods and vibrational properties applied to materials modeling
Computational methods and vibrational properties applied to materials modelingComputational methods and vibrational properties applied to materials modeling
Computational methods and vibrational properties applied to materials modeling
 
Chemical dynamics and rare events in soft matter physics
Chemical dynamics and rare events in soft matter physicsChemical dynamics and rare events in soft matter physics
Chemical dynamics and rare events in soft matter physics
 
Current limitations of sequential inference in general hidden Markov models
Current limitations of sequential inference in general hidden Markov modelsCurrent limitations of sequential inference in general hidden Markov models
Current limitations of sequential inference in general hidden Markov models
 

Plus de Pierre Jacob

Talk at CIRM on Poisson equation and debiasing techniques
Talk at CIRM on Poisson equation and debiasing techniquesTalk at CIRM on Poisson equation and debiasing techniques
Talk at CIRM on Poisson equation and debiasing techniquesPierre Jacob
 
ISBA 2022 Susie Bayarri lecture
ISBA 2022 Susie Bayarri lectureISBA 2022 Susie Bayarri lecture
ISBA 2022 Susie Bayarri lecturePierre Jacob
 
Couplings of Markov chains and the Poisson equation
Couplings of Markov chains and the Poisson equation Couplings of Markov chains and the Poisson equation
Couplings of Markov chains and the Poisson equation Pierre Jacob
 
Monte Carlo methods for some not-quite-but-almost Bayesian problems
Monte Carlo methods for some not-quite-but-almost Bayesian problemsMonte Carlo methods for some not-quite-but-almost Bayesian problems
Monte Carlo methods for some not-quite-but-almost Bayesian problemsPierre Jacob
 
Monte Carlo methods for some not-quite-but-almost Bayesian problems
Monte Carlo methods for some not-quite-but-almost Bayesian problemsMonte Carlo methods for some not-quite-but-almost Bayesian problems
Monte Carlo methods for some not-quite-but-almost Bayesian problemsPierre Jacob
 
Unbiased MCMC with couplings
Unbiased MCMC with couplingsUnbiased MCMC with couplings
Unbiased MCMC with couplingsPierre Jacob
 
Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...Pierre Jacob
 
Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...Pierre Jacob
 
Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...Pierre Jacob
 
Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...Pierre Jacob
 
On non-negative unbiased estimators
On non-negative unbiased estimatorsOn non-negative unbiased estimators
On non-negative unbiased estimatorsPierre Jacob
 
Path storage in the particle filter
Path storage in the particle filterPath storage in the particle filter
Path storage in the particle filterPierre Jacob
 
Density exploration methods
Density exploration methodsDensity exploration methods
Density exploration methodsPierre Jacob
 
PAWL - GPU meeting @ Warwick
PAWL - GPU meeting @ WarwickPAWL - GPU meeting @ Warwick
PAWL - GPU meeting @ WarwickPierre Jacob
 

Plus de Pierre Jacob (14)

Talk at CIRM on Poisson equation and debiasing techniques
Talk at CIRM on Poisson equation and debiasing techniquesTalk at CIRM on Poisson equation and debiasing techniques
Talk at CIRM on Poisson equation and debiasing techniques
 
ISBA 2022 Susie Bayarri lecture
ISBA 2022 Susie Bayarri lectureISBA 2022 Susie Bayarri lecture
ISBA 2022 Susie Bayarri lecture
 
Couplings of Markov chains and the Poisson equation
Couplings of Markov chains and the Poisson equation Couplings of Markov chains and the Poisson equation
Couplings of Markov chains and the Poisson equation
 
Monte Carlo methods for some not-quite-but-almost Bayesian problems
Monte Carlo methods for some not-quite-but-almost Bayesian problemsMonte Carlo methods for some not-quite-but-almost Bayesian problems
Monte Carlo methods for some not-quite-but-almost Bayesian problems
 
Monte Carlo methods for some not-quite-but-almost Bayesian problems
Monte Carlo methods for some not-quite-but-almost Bayesian problemsMonte Carlo methods for some not-quite-but-almost Bayesian problems
Monte Carlo methods for some not-quite-but-almost Bayesian problems
 
Unbiased MCMC with couplings
Unbiased MCMC with couplingsUnbiased MCMC with couplings
Unbiased MCMC with couplings
 
Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...
 
Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...
 
Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...
 
Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...
 
On non-negative unbiased estimators
On non-negative unbiased estimatorsOn non-negative unbiased estimators
On non-negative unbiased estimators
 
Path storage in the particle filter
Path storage in the particle filterPath storage in the particle filter
Path storage in the particle filter
 
Density exploration methods
Density exploration methodsDensity exploration methods
Density exploration methods
 
PAWL - GPU meeting @ Warwick
PAWL - GPU meeting @ WarwickPAWL - GPU meeting @ Warwick
PAWL - GPU meeting @ Warwick
 

Dernier

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 

Dernier (20)

Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

SMC2 Algorithm for State Space Models

  • 1. Introduction and State Space Models Quick reminder on Sequential Monte Carlo Particle Markov Chain Monte Carlo SMC2 SMC2 : A sequential Monte Carlo algorithm with particle Markov chain Monte Carlo updates N. CHOPIN1 , P.E. JACOB2 , & O. PAPASPILIOPOULOS3 BISP7 – September, 2011 1 ENSAE-CREST 2 CREST & Universit´ Paris Dauphine, funded by AXA research e 3 Universitat Pompeu Fabra N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS SMC2 1/ 16
  • 2. Introduction and State Space Models Quick reminder on Sequential Monte Carlo Particle Markov Chain Monte Carlo SMC2 State Space Models A system of equations Hidden states: p(x1 |θ) = µθ (x1 ) and for t = 1, . . . , T : p(xt+1 |x1:t , θ) = fθ (xt+1 |xt ) Observations: p(yt |y1:t−1 , x1:t−1 , θ) = gθ (yt |xt ) Parameter: θ ∈ Θ, prior p(θ). N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS SMC2 2/ 16
  • 3. Introduction and State Space Models Quick reminder on Sequential Monte Carlo Particle Markov Chain Monte Carlo SMC2 Sequential Monte Carlo for filtering Suppose we are interested in pθ (xT |y1:T ), for a given θ. General idea Sample recursively from pθ (xt |y1:t ) to pθ (xt+1 |y1:t+1 ). After the SMC run, we can approximate the likelihood: T ZT (θ) = p(y1:T |θ) = p(yt |y1:t−1 , θ) p(y1 |θ) t=2 ˆN with an unbiased estimate ZT x (θ). N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS SMC2 3/ 16
  • 4. Introduction and State Space Models Quick reminder on Sequential Monte Carlo Particle Markov Chain Monte Carlo SMC2 Sequential Monte Carlo Samplers Same kind of method but to perform bayesian inference: p(θ|y1:T ) General idea Sample recursively from p(θ|y1:t ) to p(θ|y1:t+1 ). MCMC moves to diversify the particles. Requires the ability to compute point-wise p(yt |y1:t−1 , θ). N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS SMC2 4/ 16
  • 5. Introduction and State Space Models Quick reminder on Sequential Monte Carlo Particle Markov Chain Monte Carlo SMC2 Idealized Metropolis–Hastings for SSM Motivation Bayesian parameter inference in state space models: p(θ|y1:T ) If only. . . . . . we could compute p(θ|y1:T ) ∝ p(θ)p(y1:T |θ), we could run a MH algorithm. N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS SMC2 5/ 16
  • 6. Introduction and State Space Models Quick reminder on Sequential Monte Carlo Particle Markov Chain Monte Carlo SMC2 Valid Metropolis–Hastings for SSM Plug in estimates ˆN We have ZT x (θ) ≈ p(y1:T |θ) by running a SMC filter, and we can try to run a MH algorithm using the estimate instead of the right likelihood. Particle MCMC This is called Particle Marginal Metropolis-Hastings, by Andrieu, Doucet and Holenstein. N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS SMC2 6/ 16
  • 7. Introduction and State Space Models Quick reminder on Sequential Monte Carlo Particle Markov Chain Monte Carlo SMC2 Our contribution. . . . . . was to use the same method to get a valid SMC sampler for state space models. Foreseen benefits to sample more efficiently from the posterior distribution p(θ|y1:T ), to sample sequentially from p(θ|y1 ), p(θ|y1 , y2 ), . . . p(θ|y1:T ). and it turns out, it allows even a bit more. N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS SMC2 7/ 16
  • 8. Introduction and State Space Models Quick reminder on Sequential Monte Carlo Particle Markov Chain Monte Carlo SMC2 Valid SMC sampler for SSM Plug in estimates Similarly to PMCMC methods, we want to replace p(yt |y1:t−1 , θ) with an unbiased estimate, and see what happens. SMC everywhere We associate Nx x-particles to each of the Nθ θ-particles, these are used to get estimates of the incremental likelihoods for each θ-particle. N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS SMC2 8/ 16
  • 9. Introduction and State Space Models Quick reminder on Sequential Monte Carlo Particle Markov Chain Monte Carlo SMC2 Side benefits Evidence SMC2 provides an estimate of the “evidence”: t p(y1:t ) = p(ys |y1:s−1 ) s=1 Automatic tuning θ-particles are moved with adaptive particle MCMC steps, the number of Nx particles can be dynamically increased if need be. N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS SMC2 9/ 16
  • 10. Introduction and State Space Models Quick reminder on Sequential Monte Carlo Particle Markov Chain Monte Carlo SMC2 Numerical illustrations: Stochastic Volatility 2 Observations 0 −2 −4 100 200 300 400 500 600 700 Time Figure: The S&P 500 data from 03/01/2005 to 21/12/2007. N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS SMC2 10/ 16
  • 11. Introduction and State Space Models Quick reminder on Sequential Monte Carlo Particle Markov Chain Monte Carlo SMC2 Numerical illustrations: Stochastic Volatility Stochastic Volatility model Observations (“log returns”): 1/2 yt = µ + βvt + vt t, t ∼ N (0, 1) Hidden states: the “actual volatility” (vt ), a process that depends on another process, the “spot volatility” (zt ). All these processes are parameterized by θ ∈ (µ, β, ξ, ω 2 , λ). N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS SMC2 11/ 16
  • 12. Introduction and State Space Models Quick reminder on Sequential Monte Carlo Particle Markov Chain Monte Carlo SMC2 Numerical illustrations: Stochastic Volatility T = 250 T = 500 T = 750 T = 1000 8 6 Density 4 2 0 −1.0 −0.5 0.0 0.5 1.0 −1.0 −0.5 0.0 0.5 1.0 −1.0 −0.5 0.0 0.5 1.0 −1.0 −0.5 0.0 0.5 1.0 µ Figure: Concentration of the posterior distribution for parameter µ. N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS SMC2 12/ 16
  • 13. Introduction and State Space Models Quick reminder on Sequential Monte Carlo Particle Markov Chain Monte Carlo SMC2 Numerical illustrations: Stochastic Volatility Model comparison For the same problem there could be various models that we want to compare. Here: the “basic” previous model, a similar model with more factors (= more hidden states), a similar model with more factors and “leverage” (= different likelihood function with more parameters). N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS SMC2 13/ 16
  • 14. Introduction and State Space Models Quick reminder on Sequential Monte Carlo Particle Markov Chain Monte Carlo SMC2 Numerical illustrations: Stochastic Volatility Evidence compared to the one factor model variable 20 Multi factor without leverage 4 Multi factor with leverage Squared observations 15 2 10 0 5 −2 100 200 300 400 500 600 700 100 200 300 400 500 600 700 Time Iterations (a) (b) Figure: Left: observations; right: log-evidence relative to the basic model. N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS SMC2 14/ 16
  • 15. Introduction and State Space Models Quick reminder on Sequential Monte Carlo Particle Markov Chain Monte Carlo SMC2 Conclusion A powerful framework The SMC2 framework allows to obtain various quantities of interest, especially for sequential analysis. It extends the PMCMC framework introduced by Andrieu, Doucet and Holenstein. A python package is available: http://code.google.com/p/py-smc2/. N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS SMC2 15/ 16
  • 16. Introduction and State Space Models Quick reminder on Sequential Monte Carlo Particle Markov Chain Monte Carlo SMC2 Bibliography SMC2 : A sequential Monte Carlo algorithm with particle Markov chain Monte Carlo updates, N. Chopin, P.E. Jacob, O. Papaspiliopoulos, submitted, available on arXiv. Main references: Particle Markov Chain Monte Carlo methods, C. Andrieu, A. Doucet, R. Holenstein, JRSS B., 2010, 72(3):269–342 The pseudo-marginal approach for efficient computation, C. Andrieu, G.O. Roberts, Ann. Statist., 2009, 37, 697–725 Random weight particle filtering of continuous time processes, P. Fearnhead, O. Papaspiliopoulos, G.O. Roberts, A. Stuart, JRSS B., 2010, 72:497–513 Feynman-Kac Formulae, P. Del Moral, Springer N. CHOPIN, P.E. JACOB, & O. PAPASPILIOPOULOS SMC2 16/ 16