SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

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
 

La actualidad más candente (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
 

Destacado

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
 

Destacado (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
 

Similar a 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
 

Similar a 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
 

Más 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
 

Más 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
 

Último

BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
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
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
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
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
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
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
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
 
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
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 

Último (20)

BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
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
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
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
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
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
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
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
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
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
 
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
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 

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