bssm2.0.2 package

Bayesian Inference of Non-Linear and Non-Gaussian State Space Models

ar1_lg

Univariate Gaussian model with AR(1) latent process

ar1_ng

Non-Gaussian model with AR(1) latent process

as.data.frame.mcmc_output

Convert MCMC Output to data.frame

as_bssm

Convert KFAS Model to bssm Model

as_draws-mcmc_output

Convert run_mcmc Output to draws_df Format

asymptotic_var

Asymptotic Variance of IS-type Estimators

bootstrap_filter

Bootstrap Filtering

bsm_lg

Basic Structural (Time Series) Model

bsm_ng

Non-Gaussian Basic Structural (Time Series) Model

bssm

Bayesian Inference of State Space Models

bssm_prior

Prior objects for bssm models

check_diagnostics

Quick Diagnostics Checks for run_mcmc Output

cpp_example_model

Example C++ Codes for Non-Linear and SDE Models

ekf

(Iterated) Extended Kalman Filtering

ekf_smoother

Extended Kalman Smoothing

ekpf_filter

Extended Kalman Particle Filtering

estimate_ess

Effective Sample Size for IS-type Estimators

expand_sample

Expand the Jump Chain representation

fitted.mcmc_output

Fitted for State Space Model

gaussian_approx

Gaussian Approximation of Non-Gaussian/Non-linear State Space Model

iact

Integrated Autocorrelation Time

importance_sample

Importance Sampling from non-Gaussian State Space Model

kfilter

Kalman Filtering

logLik_bssm

Extract Log-likelihood of a State Space Model of class bssm_model

particle_smoother

Particle Smoothing

plot.mcmc_output

Trace and Density Plots for mcmc_output

post_correct

Run Post-correction for Approximate MCMC using ψ\psi-APF

predict.mcmc_output

Predictions for State Space Models

print.mcmc_output

Print Results from MCMC Run

run_mcmc

Bayesian Inference of State Space Models

sim_smoother

Simulation Smoothing

smoother

Kalman Smoothing

ssm_mlg

General multivariate linear Gaussian state space models

ssm_mng

General Non-Gaussian State Space Model

ssm_nlg

General multivariate nonlinear Gaussian state space models

ssm_sde

Univariate state space model with continuous SDE dynamics

ssm_ulg

General univariate linear-Gaussian state space models

ssm_ung

General univariate non-Gaussian state space model

suggest_N

Suggest Number of Particles for ψ\psi-APF Post-correction

summary.mcmc_output

Summary Statistics of Posterior Samples

svm

Stochastic Volatility Model

ukf

Unscented Kalman Filtering

Efficient methods for Bayesian inference of state space models via Markov chain Monte Carlo (MCMC) based on parallel importance sampling type weighted estimators (Vihola, Helske, and Franks, 2020, <doi:10.1111/sjos.12492>), particle MCMC, and its delayed acceptance version. Gaussian, Poisson, binomial, negative binomial, and Gamma observation densities and basic stochastic volatility models with linear-Gaussian state dynamics, as well as general non-linear Gaussian models and discretised diffusion models are supported. See Helske and Vihola (2021, <doi:10.32614/RJ-2021-103>) for details.

  • Maintainer: Jouni Helske
  • License: GPL (>= 2)
  • Last published: 2023-10-27