Loading [MathJax]/jax/output/HTML-CSS/jax.js
Skip to main content
LibreTexts - Ukrayinska

3.2: Причинність та оборотність

Хоча процес ковзної середньої порядку завждиq буде стаціонарним без умов на коефіцієнтиθ1θq, деякі більш глибокі думки потрібні у випадку процесів AR (p) та ARMA (p,q). Для простоти почнемо з дослідження авторегресійного процесу порядку першого, який задається рівняннямиXt=ϕXt1+Zt (записϕ=ϕ1). Повторні ітерації дають, що

Xt=ϕXt1+Zt=ϕ2Xt2+Zt+ϕZt1==ϕNXtN+N1j=0ϕjZtj.

ДопускаючиN, тепер можна було б показати, що, з ймовірністю один,

Xt=j=0ϕjZtj

є слабко стаціонарним розв'язком рівнянь AR (1) за умови, що|ϕ|<1. These calculations would indicate moreover, that an autoregressive process of order one can be represented as linear process with coefficients ψj=ϕj.

Приклад3.2.1: Mean and ACVF of an AR(1) process

Оскільки авторегресивний процес порядку був ідентифікований як приклад лінійного процесу, можна легко визначити його очікуване значення як

E[Xt]=j=0ϕjE[Ztj]=0,tZ.

Для ACVF виходить, що

\ почати {вирівнювати*}
\ гамма (h)
&= {\ rm Cov} (X_ {t+h}, x_T)\\ [.2см]
&= Е\ ліворуч [\ sum_ {j=0} ^\ інфті\ Phi^jz_ {t+h-j}\ sum_ {k=0} ^\ fty\ phi^kz_ {t+h-j}\\ [.2см]
&=\ сигма^2\ сума_ {k=0} ^\ infty\ phi^ {k+h}\ phi^ {k}
=\ сигма ^ 2\ phi ^ h\ sum_ {k=0} ^\ infty\ phi ^ {2k}
=\ розриву {\ сигма^2\ phi^h} {1-\ phi^2},
\ end {вирівнювати*}

деh0. This determines the ACVF for all h using that γ(h)=γ(h). It is also immediate that the ACF satisfies ρ(h)=ϕh. See also Example 3.1.1 for comparison.

Приклад3.2.2: Nonstationary AR(1) processes

У прикладі 1.2.3 ми ввели випадкову прогулянку як нестаціонарний часовий ряд. Його також можна розглядати як нестаціонарний процес AR (1) з параметромϕ=1. Загалом авторегресивні процеси першого порядку з коефіцієнтами|ϕ|>1 називаються {\ it explusive}\/, бо вони не допускають слабко стаціонарного рішення, яке можна було б виразити як лінійний процес. Однак можна поступити наступним чином. Перепишіть визначальні рівняння процесу AR (1) як

Xt=ϕ1Zt+1+ϕ1Xt+1,tZ.

Застосуйте зараз ті ж ітерації, що і раніше, щоб прийти до

Xt=ϕNXt+NNj=1ϕjZt+j,tZ.

Відзначимо, що в слабо стаціонарному випадку справжнє спостереження було описано з точки зору минулих нововведень. Однак представлення в останньому рівнянні містить лише майбутні спостереження з відставаннями часу більшими за теперішній часt. З статистичної точки зору це не має особливого сенсу, хоча за допомогою ідентичних аргументів, як зазначено вище, ми можемо отримати

Xt=j=1ϕjZt+j,tZ,

як слабо нерухомий розчин у вибухонебезпечному корпусі.

Результат попереднього прикладу призводить до поняття причинності, що означає, що процес(Xt:tZ) має уявлення з точки зору білого шуму,(Zs:st) і це, отже, не корелює з майбутнім, як дано(Zs:s>t). Наведемо визначення для загального випадку АРМА.

Визначення: причинність

Процес ARMA (p,q), заданий (3.1.1) є причинним, якщо існує(ψj:jN0) така послідовність, щоj=0|ψj|< і

Xt=j=0ψjZtj,tZ.

Причинність означає, що часовий ряд ARMA може бути представлений як лінійний процес. Раніше в цьому розділі було видно, як процес AR (1), коефіцієнт якого задовольняє умові,|ϕ|<1 може бути перетворений в лінійний процес. Також було показано, що це неможливо, якщо|ϕ|>1. Умови за авторегресійним параметромϕ можуть бути повторені через відповідний авторегресивний поліномϕ(z)=1ϕz наступним чином. Він стверджує, що

|ϕ|<1 if and only if ϕ(z)0 for all |z|1,

|ϕ|>1 if and only if ϕ(z)0 for all |z|1.

Виходить, що характеристика в терміні нулів авторегресивних поліномів переноситься від випадку AR (1) до загального випадку ARMA (p,q). Причомуψ -ваги результуючого лінійного процесу мають легке уявлення в терміні многочленівϕ(z) іθ(z). Результат підсумовується в наступній теоремі.

Теорема 3.2.1

(Xt:tZ)Дозволяти бути процес ARMA (p,q) такий, щоϕ(z) многочлени і неθ(z) мають спільних нулів. Тоді(Xt:tZ) є причинним, якщо і тільки якщоϕ(z)0 для всіхzC с|z|1. Коефіцієнти(ψj:jN0) визначаються розширенням рядів потужності.

ψ(z)=j=0ψjzj=θ(z)ϕ(z),|z|1.

Поняття, тісно пов'язане з причинно-наслідковим зв'язком, - це оборотність. Це поняття мотивовано наступним прикладом, який вивчає властивості часового ряду ковзного середнього порядку 1.

Приклад3.2.3

(Xt:tN)Дозволяти бути MA (1) процес з параметромθ=θ1. Це проста вправа для обчислення ACVF та ACF як

γ(h)={(1+θ2)σ2,h=0,θσ2,h=10h>1,ρ(h)={1h=0.θ(1+θ2)1,h=1.0h>1.

Ці результати призводять до висновку, щоρ(h) не змінюється, якщоθ параметр замінити наθ1. Більш того, існують пари(θ,σ2), які ведуть до того ж АКВФ, наприклад(5,1) і(1/5,25). Отже, ми приходимо до того, що дві моделі MA (1)

Xt=Zt+15Zt1,tZ,(Zt:tZ)iid N(0,25),

і

Xt=˜Zt+5˜Zt1,tZ,(˜Z:tZ)iid N(0,1),

не відрізняються, тому що ми спостерігаємо лише,Xt але не змінні шумуZt і˜Zt.

Для зручності, статистик підбере модель, яка задовольняє критерію оборотності, який буде визначено далі. Він вказує, що послідовність шумів може бути представлена як лінійний процес у спостереженнях.

Визначення: оборотність

Процес ARMA (p,q), заданий (3.1.1), є оборотним, якщо існує(πj:jN0) така послідовність, щоj=0|πj|< і

Zt=j=0πjXtj,tZ.

Теорема 3.2.2

(Xt:tZ)Дозволяти бути процес ARMA (p,q) такий, щоϕ(z) многочлени і неθ(z) мають спільних нулів. Тоді(Xt:tZ) є оборотним якщо і тільки якщоθ(z)0 для всіхzC с|z|1. Коефіцієнти(πj)jN0 визначаються розширенням рядів потужності.

π(z)=j=0πjzj=ϕ(z)θ(z),|z|1.

Відтепер передбачається, що всі послідовності ARMA, зазначені в продовженні, є причинно-наслідковими та зворотними, якщо явно не вказано інше. Заключний приклад цього розділу підкреслює корисність усталеної теорії. Він займається надмірністю параметрів та обчисленням послідовностей причинності та оборотності.(ψj:jN0) and (πj:jN0).

Приклад3.2.4: Parameter redundancy

Розглянемо рівняння ARMA

Xt=.4Xt1+.21Xt2+Zt+.6Zt1+.09Zt2,

які, здається, генерують послідовність ARMA (2,2). Однак авторегресивний і ковзний середній поліноми мають загальний нуль:

\ почати {вирівнювати*}
\ тильда {\ phi} (z) &=1-.4z-.21z^2 =( 1-.7z) (1+.3z),\\ [.2см]
\ тильда {\ тета} (z) &=1+.6z+.09z^2 =( 1+.3z) ^2.
\ end {вирівнювати*}

Таким чином, можна скинути рівняння ARMA до послідовності порядку (1,1) і отримати

Xt=.7Xt1+Zt+.3Zt1.

Тепер відповідні многочлени не мають спільних коренів. Зверніть увагу, що корінняϕ(z)=1.7z іθ(z)=1+.3z є10/7>1 і10/3<1, відповідно. Таким чином, теореми 3.2.1 та 3.2.2 означають, що існують причинно-наслідкові та оборотні розв'язки. Далі відповідні коефіцієнти в розширеннях

Xt=j=0ψjZtjandZt=j=0πjXtj,tZ,

розраховуються. Починаючи з послідовності причинно-наслідкових зв'язків(ψj:jN0). Написання, для|z|1,

j=0ψjzj=ψ(z)=θ(z)ϕ(z)=1+.3z1.7z=(1+.3z)j=0(.7z)j,

його можна отримати з порівняння коефіцієнтів, які

ψ0=1andψj=(.7+.3)(.7)j1=(.7)j1,jN.

Аналогічно обчислюють коефіцієнти оборотності(πj:jN0) з рівняння.

j=0πjzj=π(z)=ϕ(z)θ(z)=1.7z1+.3z=(1.7z)j=0(.3z)j

(|z|1) як

π0=1andπj=(1)j(.3+.7)(.3)j1=(1)j(.3)j1.

Разом попередні розрахунки поступаються явним уявленням

Xt=Zt+j=1(.7)j1ZtjandZt=Xt+j=1(1)j(.3)j1Xtj.

В іншій частині цього розділу надається загальний спосіб визначення ваг(ψj:j1) для причинно-наслідкового процесу ARMA (p,q), заданогоϕ(B)Xt=θ(B)Zt, деϕ(z)0 для всіхzC таких, що|z|1. Оскількиψ(z)=θ(z)/ϕ(z) для них вагаψj можна обчислитиz, зіставивши відповідні коефіцієнти в рівнянніψ(z)ϕ(z)=θ(z), тобто

(ψ0+ψ1z+ψ2z2+)(1ϕ1zϕpzp)=1+θ1z++θqzq.

Рекурсивне рішення дляψ0,ψ1,ψ2, дає

\ begin {align*}
\ psi_0&=1,\
\ psi_1-\ phi_1\ psi_0&=\ тета_1,\\ psi_2-
\ phi_1\ psi_1-\ phi_2\ psi_2\ psi_0&=\ theta_2,
\ end {align*}

і так далі до тих пір, покиj<max{p,q+1}. Загальне рішення можна заявити як

ψjjk=1ϕkψjk=θj,0j<max{p,q+1},

ψjpk=1ϕkψjk=0,0jmax{p,q+1},

якщо ми визначимо,ϕj=0 якщоj>p іθj=0 якщоj>q. Тому для отримання коефіцієнтів потрібноψj розв'язати однорідне лінійне різницеве рівняння (3.2.2) з дотриманням початкових умов, зазначених у пункті (3.2.1). Докладніше про цю тему див. Розділ 3.6 Броквелла та Девіса (1991) та Розділ 3.3 Шумвей і Стоффер (2006).

R розрахунки

У R ці обчислення можна виконати за допомогою команди Armatoma. Наприклад, можна скористатися командами

> Арматома (ар = .7, ма = .3,25)

> сюжет (Арматома (ар = .7, ма = .3,25))

який дасть результат, показаний на малюнку 3.4. Сюжет добре показує експоненціальний розпадψ -ваг, що характерно для процесів ARMA. У таблиці наведені рядні вагиψ0,,ψ24. Це включається вибором 25 в аргументі функції Armatoma.

1.00000000 0.7000000000 0.4900000000 0.3430 000 000 0.240 1000000
0.1680700000 0.1176490000 0.0823543 000 0.0576480100 0.0403536070
0.028245 249 0.01973 2674 0.0138412872 0.0096889010 0.0067822307
0.0047475615 0.0033232931 0.0023263051 0.0016284136 0.0011398895
0.0007979227 0.0005585459 0.0003909821 0,0002736875

0,0001915812

ARMAtoMA.png
Малюнок 3.4: Вихід R для процесу ARMA (1,1) у прикладі 3.2.4

Дописувачі