Estimating dynamic models using kalman filtering

Research output: Contribution to journalArticle

Abstract

The Kalman filter is useful to estimate dynamic models via maximum likelihood. To do this the model must be set up in state space form. This article shows how various models of interest can be set up in that form. Models considered are Auto Regressive-Moving Average (ARMA) models with measurement error and dynamic factor models. The filter is used to estimate models of presidential approval. A test of rational expectations in approval shows the hypothesis not to hold. The filter is also used to deal with missing approval data and to study whether interpolation of missing data is an adequate technique. Finally, a dynamic factor analysis of government entrepreneurial activity is performed. Appendices go through the mathematical details of the filter and show how to implement it in the computer language GAUSS.

Original languageEnglish (US)
Pages (from-to)121-156
Number of pages36
JournalPolitical Analysis
Volume1
Issue number1
DOIs
StatePublished - 1989

Fingerprint

factor analysis

ASJC Scopus subject areas

  • Sociology and Political Science

Cite this

Estimating dynamic models using kalman filtering. / Beck, Nathaniel.

In: Political Analysis, Vol. 1, No. 1, 1989, p. 121-156.

Research output: Contribution to journalArticle

@article{e2e8be6ec5a7455dbf0fbdd87d3391f5,
title = "Estimating dynamic models using kalman filtering",
abstract = "The Kalman filter is useful to estimate dynamic models via maximum likelihood. To do this the model must be set up in state space form. This article shows how various models of interest can be set up in that form. Models considered are Auto Regressive-Moving Average (ARMA) models with measurement error and dynamic factor models. The filter is used to estimate models of presidential approval. A test of rational expectations in approval shows the hypothesis not to hold. The filter is also used to deal with missing approval data and to study whether interpolation of missing data is an adequate technique. Finally, a dynamic factor analysis of government entrepreneurial activity is performed. Appendices go through the mathematical details of the filter and show how to implement it in the computer language GAUSS.",
author = "Nathaniel Beck",
year = "1989",
doi = "10.1093/pan/1.1.121",
language = "English (US)",
volume = "1",
pages = "121--156",
journal = "Political Analysis",
issn = "1047-1987",
publisher = "Oxford University Press",
number = "1",

}

TY - JOUR

T1 - Estimating dynamic models using kalman filtering

AU - Beck, Nathaniel

PY - 1989

Y1 - 1989

N2 - The Kalman filter is useful to estimate dynamic models via maximum likelihood. To do this the model must be set up in state space form. This article shows how various models of interest can be set up in that form. Models considered are Auto Regressive-Moving Average (ARMA) models with measurement error and dynamic factor models. The filter is used to estimate models of presidential approval. A test of rational expectations in approval shows the hypothesis not to hold. The filter is also used to deal with missing approval data and to study whether interpolation of missing data is an adequate technique. Finally, a dynamic factor analysis of government entrepreneurial activity is performed. Appendices go through the mathematical details of the filter and show how to implement it in the computer language GAUSS.

AB - The Kalman filter is useful to estimate dynamic models via maximum likelihood. To do this the model must be set up in state space form. This article shows how various models of interest can be set up in that form. Models considered are Auto Regressive-Moving Average (ARMA) models with measurement error and dynamic factor models. The filter is used to estimate models of presidential approval. A test of rational expectations in approval shows the hypothesis not to hold. The filter is also used to deal with missing approval data and to study whether interpolation of missing data is an adequate technique. Finally, a dynamic factor analysis of government entrepreneurial activity is performed. Appendices go through the mathematical details of the filter and show how to implement it in the computer language GAUSS.

UR - http://www.scopus.com/inward/record.url?scp=0002630339&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0002630339&partnerID=8YFLogxK

U2 - 10.1093/pan/1.1.121

DO - 10.1093/pan/1.1.121

M3 - Article

AN - SCOPUS:0002630339

VL - 1

SP - 121

EP - 156

JO - Political Analysis

JF - Political Analysis

SN - 1047-1987

IS - 1

ER -