# Block Kalman Filtering for Large-Scale DSGE Models

@article{Strid2009BlockKF, title={Block Kalman Filtering for Large-Scale DSGE Models}, author={Ingvar Strid and Karl Walentin}, journal={Computational Economics}, year={2009}, volume={33}, pages={277-304} }

In this paper block Kalman filters for Dynamic Stochastic General Equilibrium models are presented and evaluated. Our approach is based on the simple idea of writing down the Kalman filter recursions on block form and appropriately sequencing the operations of the prediction step of the algorithm. It is argued that block filtering is the only viable serial algorithmic approach to significantly reduce Kalman filtering time in the context of large DSGE models. For the largest model we evaluate…

## 61 Citations

Solving and estimating stochastic models with block decomposition

- Computer Science
- 2011

Dynamic Stochastic General Equilibrium (DSGE) model s built in central Banks or in public institutions often contain several hundred equation s. Their estimation using Bayesian methods is extremely…

Using the “Chandrasekhar Recursions” for Likelihood Evaluation of DSGE Models

- Computer Science
- 2012

This paper revisits a set of simple recursions developed by Morf and Morf et al. for evaluating the likelihood of a Linear Gaussian State Space System, and shows that DSGE models are ideally suited for the use of these recursions, which work best when the number of states is much greater than thenumber of observables.

Kalman filter in computer vision

- Geology
- 2011

In statistics, the Kalman filter is a mathematical method named after Rudolf E. Kalman. Its purpose is to use measurements that are observed over time that contain noise (random variations) and other…

Posterior Inference on Parameters in a Nonlinear DSGE Model via Gaussian-Based Filters

- Computer ScienceComputational Economics
- 2019

It is argued that the Gaussian-based filters within the pseudo-marginal Metropolis Hastings algorithm can converge to the true and invariant distribution when the likelihood constructed by infinite Gaussian mixtures weakly converges to thetrue likelihood.

Cubature Kalman filters: Derivation and extension

- Mathematics
- 2013

This paper presents a more general class of the CKFs, which completely abandons the spherical—radial cubature rule, and demonstrates that the higher-degree CKF outperforms the conventional nonlinear filters in terms of accuracy.

External links Naming and historical development

- Geology
- 2010

The Kalman filter is a mathematical method named after Rudolf E. Kalman. Its purpose is to use measurements that are observed over time that contain noise (random variations) and other inaccuracies,…

A New Derivation of the Cubature Kalman Filters

- Engineering
- 2014

This paper investigates the cubature Kalman filtering (CKF) for nonlinear dynamic systems. This third‐degree rule based filter employs a spherical‐radial cubature rule to numerically compute the…

Cubature Information Filters Using High-Degree and Embedded Cubature Rules

- Engineering, Computer ScienceCircuits Syst. Signal Process.
- 2014

Two types of cubature information filters for nonlinear systems are presented, developed from a fifth-degree cubature Kalman filter and a newly proposed embedded cubature KF, demonstrating that the proposed algorithms are more reliable and accurate than the CIF.

Adaptive hybrid Metropolis-Hastings samplers for DSGE models

- Computer Science
- 2010

This paper combines two features, adaptive independent Metropolis-Hastings and parallelisation, to achieve large computational gains in DSGE model estimation, with the aim of reducing the computing time per independent draw.

## References

SHOWING 1-10 OF 14 REFERENCES

Fast filtering and smoothing for multivariate state space models

- Computer Science
- 1998

This paper investigates a new approach to diffuse filtering and smoothing for multivariate state space models. The standard approach treats the observations as vectors, while our approach treats each…

Forecasting, Structural Time Series Models and the Kalman Filter

- Economics
- 1990

In this book, Andrew Harvey sets out to provide a unified and comprehensive theory of structural time series models. Unlike the traditional ARIMA models, structural time series models consist…

Bayesian Estimation of DSGE Models: Lessons from Second-order Approximations

- Economics
- 2008

This paper investigates a general procedure to estimate second-order approximations to a DSGE model and compares the performance with the widely used estimation technique for a log-linearized economy…

Bayesian Analysis of DSGE Models—Some Comments

- Economics
- 2007

Sungbae An and Frank Schorfheide have provided an excellent review of the main elements of Bayesian inference in Dynamic Stochastic General Equilibrium (DSGE) models. Bayesian methods have, for…

Conditional versus unconditional forecasting with the New Area-Wide Model of the euro area

- Economics
- 2007

In this paper we examine conditional versus unconditional forecasting with a version of the New Area-Wide Model (NAWM) of the euro area designed for use in the context of the macroeconomic projection…

Parallelization of Matlab codes under Windows platform for Bayesian estimation: A Dynare application

- Computer Science
- 2007

A way to parallelize the multiple-chain Metropolis algorithm within the Dynare Framework, running parallel chains on different processors to reduce computational time.

An estimated dynamic stochastic general equilibrium model of the euro area. NBB Working Paper Nr. 35

- Economics
- 2002

This paper develops and estimates a dynamic stochastic general equilibrium (DSGE) model with sticky prices and wages for the euro area. The model incorporates various other features such as habit…

An Estimated Stochastic Dynamic General Equilibrium Model of the Euro Area

- EconomicsSSRN Electronic Journal
- 2002

This paper, first, develops and estimates a stochastic dynamic general equilibrium (SDGE) model with sticky prices and wages for the euro area. The model incorporates various other features such as…

High-performance implementation of the level-3 BLAS

- Computer Science, EngineeringTOMS
- 2008

A simple but highly effective approach for transforming high-performance implementations on cache-based architectures of matrix-matrix multiplication into implementations of other commonly used…