## S3 method for class 'pomp':
pmcmc(object, Nmcmc = 1, start, pars,
rw.sd, dprior, Np, hyperparams, tol = 1e-17, max.fail = 0,
verbose = getOption("verbose"), ...)
## S3 method for class 'pfilterd.pomp':
pmcmc(object, Nmcmc = 1, start, pars,
rw.sd, dprior, Np, hyperparams, tol, max.fail = 0,
verbose = getOption("verbose"), ...)
## S3 method for class 'pmcmc':
pmcmc(object, Nmcmc, start, pars,
rw.sd, dprior, Np, hyperparams, tol, max.fail = 0,
verbose = getOption("verbose"), ...)
## S3 method for class 'pmcmc':
continue(object, Nmcmc = 1, start, pars,
rw.sd, dprior, Np, hyperparams, tol, max.fail = 0,
verbose = getOption("verbose"), ...)pomp.pars must have a positive random-walk standard deviation specified in rw.sd.
Leaving pars unspecified is equidprior(params,hyperparams,...,log) that evaluates the prior density.
This defaults to an improper uniform prior.pars. The algorithm requires that the random walk be nontrivial, so each element in rw.sd[pars]dprior.tol are considered to be pmcmc.
This class inherits from class pfilterd.pomp and contains the following additional slots:
[object Object],[object Object],[object Object]pmcmc method on a pmcmc object.
By default, the same parameters used for the original PMCMC run are re-used (except for tol, max.fail, and verbose, the defaults of which are shown above).
If one does specify additional arguments, these will override the defaults.continue method.
A call to pmcmc to perform Nmcmc=m iterations followed by a call to continue to perform Nmcmc=n iterations will produce precisely the same effect as a single call to pmcmc to perform Nmcmc=m+n iterations.
By default, all the algorithmic parameters are the same as used in the original call to pmcmc.
Additional arguments will override the defaults.pmcmc implements an MCMC algorithm in which the true likelihood of the data is replaced by an unbiased estimate computed by a particle filter.
This gives an asymptotically correct Bayesian procedure for parameter estimation (Andrieu and Roberts, 2009).
An extension to give a correct Bayesian posterior distribution of unobserved state variables (Andrieu et al, 2010) has not yet been implemented.C. Andrieu and G.O. Roberts, The pseudo-marginal approach for efficient computation, Ann. Stat. 37:697-725, 2009.
pmcmc-class, pmcmc-methods, pomp, pomp-class, pfilter.
See the