IDEAS home Printed from https://ideas.repec.org/p/msh/ebswps/1999-14.html
   My bibliography  Save this paper

Understanding the Kalman Filter: an Object Oriented Programming Perspective

Author

Abstract

The basic ideals underlying the Kalman filter are outlined in this paper without direct recourse to the complex formulae normally associated with this method. The novel feature of the paper is its reliance on a new algebraic system based on the first two moments of the multivariate normal distribution. The resulting framework lends itself to an object-oriented implementation on computing machines and so many of the ideas are presented in these terms. The paper provides yet another perspective of Kalman filtering, one that many should find relatively easy to understand.

Suggested Citation

  • Snyder, R.D. & Forbes, C.S., 1999. "Understanding the Kalman Filter: an Object Oriented Programming Perspective," Monash Econometrics and Business Statistics Working Papers 14/99, Monash University, Department of Econometrics and Business Statistics.
  • Handle: RePEc:msh:ebswps:1999-14
    as

    Download full text from publisher

    File URL: http://www.buseco.monash.edu.au/ebs/pubs/wpapers/1999/wp14-99.pdf
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Ralph D. Snyder & Grant R. Saligari, 1996. "Initialization Of The Kalman Filter With Partially Diffuse Initial Conditions," Journal of Time Series Analysis, Wiley Blackwell, vol. 17(4), pages 409-424, July.
    2. Harvey,Andrew C., 1991. "Forecasting, Structural Time Series Models and the Kalman Filter," Cambridge Books, Cambridge University Press, number 9780521405737, January.
    3. Ord, J.K. & Koehler, A. & Snyder, R.D., 1995. "Estimation and Prediction for a Class of Dynamic Nonlinear Statistical Models," Monash Econometrics and Business Statistics Working Papers 4/95, Monash University, Department of Econometrics and Business Statistics.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Ralph D. Snyder, 2004. "Exponential Smoothing: A Prediction Error Decomposition Principle," Monash Econometrics and Business Statistics Working Papers 15/04, Monash University, Department of Econometrics and Business Statistics.
    2. Snyder, Ralph D. & Koehler, Anne B. & Ord, J. Keith, 2002. "Forecasting for inventory control with exponential smoothing," International Journal of Forecasting, Elsevier, vol. 18(1), pages 5-18.
    3. Snyder Ralph D & Forbes Catherine S, 2003. "Reconstructing the Kalman Filter for Stationary and Non Stationary Time Series," Studies in Nonlinear Dynamics & Econometrics, De Gruyter, vol. 7(2), pages 1-20, July.
    4. Ralph D Snyder, 2005. "A Pedant's Approach to Exponential Smoothing," Monash Econometrics and Business Statistics Working Papers 5/05, Monash University, Department of Econometrics and Business Statistics.
    5. Ralph D. Snyder & Gael M. Martin & Phillip Gould & Paul D. Feigin, 2007. "An Assessment of Alternative State Space Models for Count Time Series," Monash Econometrics and Business Statistics Working Papers 4/07, Monash University, Department of Econometrics and Business Statistics.
    6. George Athanasopoulos & Rob J. Hyndman, 2006. "Modelling and forecasting Australian domestic tourism," Monash Econometrics and Business Statistics Working Papers 19/06, Monash University, Department of Econometrics and Business Statistics.
    7. Avanzi, Benjamin & Taylor, Greg & Vu, Phuong Anh & Wong, Bernard, 2020. "A multivariate evolutionary generalised linear model framework with adaptive estimation for claims reserving," Insurance: Mathematics and Economics, Elsevier, vol. 93(C), pages 50-71.
    8. Prilly Oktoviany & Robert Knobloch & Ralf Korn, 2021. "A machine learning-based price state prediction model for agricultural commodities using external factors," Decisions in Economics and Finance, Springer;Associazione per la Matematica, vol. 44(2), pages 1063-1085, December.
    9. David Bolder & Shudan Liu, 2007. "Examining Simple Joint Macroeconomic and Term-Structure Models: A Practitioner's Perspective," Staff Working Papers 07-49, Bank of Canada.
    10. Yuo-Hsien Shiau & Su-Fen Yang & Rishan Adha & Syamsiyatul Muzayyanah, 2022. "Modeling Industrial Energy Demand in Relation to Subsector Manufacturing Output and Climate Change: Artificial Neural Network Insights," Sustainability, MDPI, vol. 14(5), pages 1-18, March.
    11. Clements, Kenneth W. & Fry, Renée, 2008. "Commodity currencies and currency commodities," Resources Policy, Elsevier, vol. 33(2), pages 55-73, June.
    12. Faust, Jon & Gupta, Abhishek, 2010. "Posterior Predictive Analysis for Evaluating DSGE Models," MPRA Paper 26721, University Library of Munich, Germany.
    13. Rutger-Jan Lange & Coen N. Teulings, 2021. "The option value of vacant land: Don't build when demand for housing is booming," Tinbergen Institute Discussion Papers 21-022/IV, Tinbergen Institute.
    14. Matteo Barigozzi & Matteo Luciani, 2019. "Quasi Maximum Likelihood Estimation and Inference of Large Approximate Dynamic Factor Models via the EM algorithm," Papers 1910.03821, arXiv.org, revised Sep 2024.
    15. Zirogiannis, Nikolaos & Tripodis, Yorghos, 2013. "A Generalized Dynamic Factor Model for Panel Data: Estimation with a Two-Cycle Conditional Expectation-Maximization Algorithm," Working Paper Series 142752, University of Massachusetts, Amherst, Department of Resource Economics.
    16. Tobias Hartl & Roland Jucknewitz, 2022. "Approximate state space modelling of unobserved fractional components," Econometric Reviews, Taylor & Francis Journals, vol. 41(1), pages 75-98, January.
    17. Broto Carmen & Ruiz Esther, 2009. "Testing for Conditional Heteroscedasticity in the Components of Inflation," Studies in Nonlinear Dynamics & Econometrics, De Gruyter, vol. 13(2), pages 1-30, May.
    18. Moshe Buchinsky & Phillip Leslie, 2010. "Educational Attainment and the Changing U.S. Wage Structure: Dynamic Implications on Young Individuals' Choices," Journal of Labor Economics, University of Chicago Press, vol. 28(3), pages 541-594, July.
    19. S. Boragan Aruoba & Francis X. Diebold, 2010. "Real-Time Macroeconomic Monitoring: Real Activity, Inflation, and Interactions," American Economic Review, American Economic Association, vol. 100(2), pages 20-24, May.
    20. Koehler, Anne B. & Snyder, Ralph D. & Ord, J. Keith, 2001. "Forecasting models and prediction intervals for the multiplicative Holt-Winters method," International Journal of Forecasting, Elsevier, vol. 17(2), pages 269-286.

    More about this item

    Keywords

    Time series analysis; forecasting; Kalman filter; dynamic linear statistical models; object oriented programming.;
    All these keywords.

    JEL classification:

    • C40 - Mathematical and Quantitative Methods - - Econometric and Statistical Methods: Special Topics - - - General
    • C22 - Mathematical and Quantitative Methods - - Single Equation Models; Single Variables - - - Time-Series Models; Dynamic Quantile Regressions; Dynamic Treatment Effect Models; Diffusion Processes
    • C32 - Mathematical and Quantitative Methods - - Multiple or Simultaneous Equation Models; Multiple Variables - - - Time-Series Models; Dynamic Quantile Regressions; Dynamic Treatment Effect Models; Diffusion Processes; State Space Models

    NEP fields

    This paper has been announced in the following NEP Reports:

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:msh:ebswps:1999-14. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Professor Xibin Zhang (email available below). General contact details of provider: https://edirc.repec.org/data/dxmonau.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.