Кіріспе
Уақыт сериясын талдауда қолданылатын статистикалық модель. Статистикада және эконометрияда, әсіресе уақыт сериясын талдауда, авторегрессиялық интегралдық жылжымалы орташа (ARIMA) моделі – авторегрессиялық жылжымалы орташа (ARMA) моделінің жалпылама түрі болып табылады. Деректерді жақсырақ түсіну немесе болашақ сериялық мәндерді болжау үшін осы екі модель де уақыт сериясы деректеріне қолданылады. ARIMA модельдері кейбір жағдайларда қолданылады, егер деректер орташа мәні бойынша стационарлық емес (бірақ дисперсиясы/автоковариациясы стационарлық) екенін көрсетсе, онда бастапқы айырмалау қадамы (модельдің «интегралдық» бөлігіне сәйкес) орташа функцияның стационарлық еместігін жою үшін бір немесе бірнеше рет қолданылуы мүмкін (яғни, трендті жою үшін). Егер уақыт сериясында маусымдылық байқалса, маусымдық айырмалау теориялық тұрғыдан тұрақты (яғни, таза детерминистік емес) процесті сипаттау үшін жеткілікті. Егер уақыт сериясында болжамды қосалқы процесс (яғни, таза синусоидалық немесе күрделі экспоненциалдық процесс) болса, онда «интегралдық» деректердің мәндері олардың мәндері мен алдыңғы мәндерінің айырмасымен алмастырылғанын көрсетеді (және бұл айырмалау процесі бірнеше рет орындалған болуы мүмкін). Осы мүмкіндіктердің әрқайсысы модельдің деректерге ең жақсы сәйкес келуін қамтамасыз етуге бағытталған. Маусымдық емес ARIMA модельдері әдетте ARIMA(p,d,q) деп белгіленеді, мұнда p, d және q параметрлері – теріс емес бүтін сандар, p – авторегрессиялық модельдің реті (уақыт кешіктірілімінің саны), d – айырмалау дәрежесі (деректерден өткен мәндердің неше рет алынғаны), ал q – жылжымалы орташа модельдің реті. Маусымдық ARIMA модельдері әдетте ARIMA(p,d,q)(P,D,Q)m деп белгіленеді, мұнда m – әр маусымдағы кезеңдердің саны, ал үлкен әріптер P, D, Q – ARIMA моделінің маусымдық бөлігі үшін авторегрессиялық, айырмалау және жылжымалы орташа мүшелерін білдіреді. Егер үш мүшеден екеуі нөлге тең болса, модельді сипаттау акронимінен «», «» немесе «» тастап, нөлдік емес параметрге сәйкес модельге сілтеме жасауға болады. Мысалы, ARIMA(1,0,0) – AR(1), ARIMA(0,1,0) – I(1), ал ARIMA(0,0,1) – MA(1). ARIMA модельдерін Box–Jenkins әдісі бойынша бағалауға болады.
In statistics and econometrics, and in particular in time series analysis, an autoregressive integrated moving average (ARIMA) model is a generalization of an autoregressive moving average (ARMA) model. To better comprehend the data or to forecast upcoming series points, both of these models are fitted to time series data. ARIMA models are applied in some cases where data show evidence of non stationarity in the sense of mean (but not variance/autocovariance), where an initial differencing step (corresponding to the "integrated" part of the model) can be applied one or more times to eliminate the non stationarity of the mean function (i. e., the trend). When the seasonality shows in a time series, the seasonal differencing is theoretically sufficient to describe a regular (a. k. a. purely nondeterministic Note that if the time series contains a predictable sub process (a. k. a. pure sine or complex valued exponential process The (for "integrated") indicates that the data values have been replaced with the difference between their values and the previous values (and this differencing process may have been performed more than once). The purpose of each of these features is to make the model fit the data as well as possible. Non seasonal ARIMA models are generally denoted ARIMA(p,d,q) where parameters p, d, and q are non negative integers, p is the order (number of time lags) of the autoregressive model, d is the degree of differencing (the number of times the data have had past values subtracted), and q is the order of the moving average model. Seasonal ARIMA models are usually denoted ARIMA(p,d,q)(P,D,Q)m, where m refers to the number of periods in each season, and the uppercase P,D,Q refer to the autoregressive, differencing, and moving average terms for the seasonal part of the ARIMA model. When two out of the three terms are zeros, the model may be referred to based on the non zero parameter, dropping "", "" or "" from the acronym describing the model. For example, \text{ARIMA} (1,0,0) is AR(1), \text{ARIMA}(0,1,0) is I(1), and \text{ARIMA}(0,0,1) is MA(1). ARIMA models can be estimated following the Box–Jenkins approach.
Басқа арнайы нысандар
Жоғарыда көрсетілгендей, авторегрессиялық полиномды факторларға бөлуді нақты анықтау басқа жағдайларға да қолданылуы мүмкін, біріншіден, жылжымалы орташа полиномға, екіншіден, басқа ерекше факторларды қосуға. Мысалы, модельде фактордың болуы – бұл модельге *s* периодының тұрақсыз маусымдығын енгізудің бір жолы; бұл фактор деректерді *s* периоды бұрынғы мәндермен салыстырғандағы өзгерістер ретінде көрсетеді. Тағы бір мысал – 2 периодының (тұрақсыз) маусымдығын қамтитын фактор . Бірінші фактордың әсері әр маусымның мәнінің уақыт өте жеке-жеке өзгеруіне мүмкіндік береді, ал екінші типтегі фактордың әсері бойынша көршілес маусымдардың мәндері бірге өзгереді. ARIMA моделіндегі тиісті факторларды анықтау және көрсету модельдеуде маңызды қадам болуы мүмкін, себебі ол жалпы параметрлер санын азайтуға, сонымен бірге модельге логика мен тәжірибе көрсеткеніне сәйкес мінез-құлық түрлерін енгізуге мүмкіндік береді.
Айырмалау
Тұрақты уақыт тізбесінің қасиеттері тізбе байқалатын уақытқа тәуелді емес. Атап айтқанда, кең мағынадағы стационарлық уақыт тізбегі үшін орташа мән және дисперсия/автоковарианстық уақыт өте тұрақты болады. Статистикада айырмалау – бұл орташа мағынада стационарлық емес уақыт тізбегіне қолданылатын трансформация (яғни, тұрақты емес трендті жою үшін), бірақ дисперсияның немесе автоковарианстың стационарлық еместігімен ешқандай байланысы жоқ. Сол сияқты, маусымдық компонентті жою үшін маусымдық уақыт тізбегіне маусымдық айырмалау қолданылады. Сигналды өңдеу тұрғысынан, әсіресе Фурье спектрлік талдау теориясы бойынша, тренд – бұл стационарлық емес уақыт тізбегінің спектріндегі төмен жиілікті бөлік, ал маусым – оның спектріндегі периодты жиілікті бөлік. Сондықтан, айырмалау жоғары өткізгіш (яғни, төмен тоқтатушы) сүзгі ретінде, ал маусымдық айырмалау төмен жиілікті трендті және периодты жиілікті маусымды спектр доменінде (түзден-түз уақыт доменінде емес) басу үшін тісті сүзгі ретінде жұмыс істейді. ARIMA(0, 2, 2) моделі былай беріледі – бұл Холттың қосымша қателіктері бар сызықтық әдісіне немесе екі есе экспоненциалды тегістеуге тең. Басқа баламалы әдістерге AIC, BIC және т.б. жатады. Егер уақыт тізбесі ұзақ мерзімді тәуелділікке ұшыраған деп күдіктенілсе, онда d параметріне авторегрессивті фракциялық интеграцияланған жылжымалы орташа модельде бүтін емес мәндер берілуі мүмкін, бұл Фракциялық ARIMA (FARIMA немесе ARFIMA) моделі деп те аталады.