Autoregressive–moving-average model

From WikiMD's Wellness Encyclopedia

Autoregressive–Moving-Average Model

The autoregressive–moving-average model (ARMA) is a statistical model used for analyzing and forecasting time series data. It is a combination of two models: the autoregressive (AR) model and the moving-average (MA) model. The ARMA model is widely used in the field of econometrics, finance, and various other disciplines that involve time series analysis.

Overview[edit | edit source]

The ARMA model is designed to capture the linear dependencies in a time series. It is defined by two parameters: \( p \) and \( q \), where \( p \) is the order of the autoregressive part and \( q \) is the order of the moving-average part.

Autoregressive (AR) Part[edit | edit source]

The autoregressive part of the model specifies that the output variable depends linearly on its own previous values. The AR part of an ARMA model of order \( p \) is given by:

\[ X_t = c + \phi_1 X_{t-1} + \phi_2 X_{t-2} + \cdots + \phi_p X_{t-p} + \varepsilon_t \]

where:

  • \( X_t \) is the time series value at time \( t \).
  • \( c \) is a constant.
  • \( \phi_1, \phi_2, \ldots, \phi_p \) are the parameters of the model.
  • \( \varepsilon_t \) is white noise.

Moving-Average (MA) Part[edit | edit source]

The moving-average part of the model specifies that the output variable depends linearly on the current and various past values of a stochastic (white noise) term. The MA part of an ARMA model of order \( q \) is given by:

\[ X_t = \mu + \varepsilon_t + \theta_1 \varepsilon_{t-1} + \theta_2 \varepsilon_{t-2} + \cdots + \theta_q \varepsilon_{t-q} \]

where:

  • \( \mu \) is the mean of the series.
  • \( \theta_1, \theta_2, \ldots, \theta_q \) are the parameters of the model.

ARMA Model[edit | edit source]

Combining both parts, the ARMA model is expressed as:

\[ X_t = c + \phi_1 X_{t-1} + \cdots + \phi_p X_{t-p} + \varepsilon_t + \theta_1 \varepsilon_{t-1} + \cdots + \theta_q \varepsilon_{t-q} \]

Applications[edit | edit source]

ARMA models are used in various fields for:

  • Forecasting: Predicting future values of a time series based on past observations.
  • Signal Processing: Filtering and analyzing signals in engineering.
  • Econometrics: Modeling economic and financial time series data.

Limitations[edit | edit source]

ARMA models assume that the time series is stationary, meaning its statistical properties do not change over time. If the series is non-stationary, it may need to be differenced or transformed before applying an ARMA model.

Also see[edit | edit source]

Template:Time series models

WikiMD
Navigation: Wellness - Encyclopedia - Health topics - Disease Index‏‎ - Drugs - World Directory - Gray's Anatomy - Keto diet - Recipes

Search WikiMD

Ad.Tired of being Overweight? Try W8MD's physician weight loss program.
Semaglutide (Ozempic / Wegovy and Tirzepatide (Mounjaro / Zepbound) available.
Advertise on WikiMD

WikiMD's Wellness Encyclopedia

Let Food Be Thy Medicine
Medicine Thy Food - Hippocrates

Medical Disclaimer: WikiMD is not a substitute for professional medical advice. The information on WikiMD is provided as an information resource only, may be incorrect, outdated or misleading, and is not to be used or relied on for any diagnostic or treatment purposes. Please consult your health care provider before making any healthcare decisions or for guidance about a specific medical condition. WikiMD expressly disclaims responsibility, and shall have no liability, for any damages, loss, injury, or liability whatsoever suffered as a result of your reliance on the information contained in this site. By visiting this site you agree to the foregoing terms and conditions, which may from time to time be changed or supplemented by WikiMD. If you do not agree to the foregoing terms and conditions, you should not enter or use this site. See full disclaimer.
Credits:Most images are courtesy of Wikimedia commons, and templates Wikipedia, licensed under CC BY SA or similar.

Contributors: Prab R. Tumpati, MD