Content deleted Content added
Moon motif (talk | contribs) Asserted i.i.d. normal nature of noise without need for a separate section |
Moon motif (talk | contribs) m Made math rendering a bit more consistent |
||
Line 4:
In the [[statistics|statistical]] analysis of [[time series]], '''autoregressive–moving-average''' ('''ARMA''') '''models''' provide a parsimonious description of a [[stationary stochastic process|(weakly) stationary stochastic process]] in terms of two polynomials, one for the [[AR model|autoregression]] (AR) and the second for the [[MA model|moving average]] (MA). The general ARMA model was described in the 1951 thesis of [[Peter Whittle (mathematician)|Peter Whittle]], ''Hypothesis testing in time series analysis'', and it was popularized in the 1970 book by [[George E. P. Box]] and [[Gwilym Jenkins]].
Given a time series of data
ARMA models can be estimated by using the [[Box–Jenkins method]].
Line 24:
:<math> X_t = \mu + \varepsilon_t + \sum_{i=1}^q \theta_i \varepsilon_{t-i}\,</math>
where the
== ARMA model ==
Line 55:
:<math> X_t = \left(1 + \sum_{i=1}^q \theta_i L^i\right) \varepsilon_t = \theta (L) \varepsilon_t , \,</math>
where
:<math> \theta(L)= 1 + \sum_{i=1}^q \theta_i L^i .\,</math>
Line 110:
== Generalizations ==
The dependence of
Autoregressive–moving-average models can be generalized in other ways. See also [[autoregressive conditional heteroskedasticity]] (ARCH) models and [[autoregressive integrated moving average]] (ARIMA) models. If multiple time series are to be fitted then a vector ARIMA (or VARIMA) model may be fitted. If the time-series in question exhibits long memory then fractional ARIMA (FARIMA, sometimes called ARFIMA) modelling may be appropriate: see [[Autoregressive fractionally integrated moving average]]. If the data is thought to contain seasonal effects, it may be modeled by a SARIMA (seasonal ARIMA) or a periodic ARMA model.
Line 129:
Statistical packages implement the ARMAX model through the use of "exogenous" (that is, independent,) variables. Care must be taken when interpreting the output of those packages, because the estimated parameters usually (for example, in [[R (programming language)|R]]<ref name="R.stats.arima">[http://search.r-project.org/R/library/stats/html/arima.html ARIMA Modelling of Time Series], R documentation</ref> and [[gretl]]) refer to the regression:
: <math> X_t - m_t = \varepsilon_t + \sum_{i=1}^p \varphi_i (X_{t-i} - m_{t-i}) + \sum_{i=1}^q \theta_i \varepsilon_{t-i}.\,</math>
where
: <math>m_t = c + \sum_{i=0}^b \eta_i d_{t-i}.\,</math>
|