3.2: Причинність та оборотність
Хоча процес ковзної середньої порядку завждиq буде стаціонарним без умов на коефіцієнтиθ1…θq, деякі більш глибокі думки потрібні у випадку процесів AR (p) та ARMA (p,q). Для простоти почнемо з дослідження авторегресійного процесу порядку першого, який задається рівняннямиXt=ϕXt−1+Zt (записϕ=ϕ1). Повторні ітерації дають, що
Xt=ϕXt−1+Zt=ϕ2Xt−2+Zt+ϕZt−1=…=ϕNXt−N+N−1∑j=0ϕjZt−j.
ДопускаючиN→∞, тепер можна було б показати, що, з ймовірністю один,
Xt=∞∑j=0ϕjZt−j
є слабко стаціонарним розв'язком рівнянь 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[Zt−j]=0,t∈Z.
Для 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 {вирівнювати*}
деh≥0. 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,t∈Z.
Застосуйте зараз ті ж ітерації, що і раніше, щоб прийти до
Xt=ϕ−NXt+N−N∑j=1ϕ−jZt+j,t∈Z.
Відзначимо, що в слабо стаціонарному випадку справжнє спостереження було описано з точки зору минулих нововведень. Однак представлення в останньому рівнянні містить лише майбутні спостереження з відставаннями часу більшими за теперішній часt. З статистичної точки зору це не має особливого сенсу, хоча за допомогою ідентичних аргументів, як зазначено вище, ми можемо отримати
Xt=−∞∑j=1ϕ−jZt+j,t∈Z,
як слабо нерухомий розчин у вибухонебезпечному корпусі.
Результат попереднього прикладу призводить до поняття причинності, що означає, що процес(Xt:t∈Z) має уявлення з точки зору білого шуму,(Zs:s≤t) і це, отже, не корелює з майбутнім, як дано(Zs:s>t). Наведемо визначення для загального випадку АРМА.
Визначення: причинність
Процес ARMA (p,q), заданий (3.1.1) є причинним, якщо існує(ψj:j∈N0) така послідовність, що∑∞j=0|ψj|<∞ і
Xt=∞∑j=0ψjZt−j,t∈Z.
Причинність означає, що часовий ряд 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:t∈Z)Дозволяти бути процес ARMA (p,q) такий, щоϕ(z) многочлени і неθ(z) мають спільних нулів. Тоді(Xt:t∈Z) є причинним, якщо і тільки якщоϕ(z)≠0 для всіхz∈C с|z|≤1. Коефіцієнти(ψj:j∈N0) визначаються розширенням рядів потужності.
ψ(z)=∞∑j=0ψjzj=θ(z)ϕ(z),|z|≤1.
Поняття, тісно пов'язане з причинно-наслідковим зв'язком, - це оборотність. Це поняття мотивовано наступним прикладом, який вивчає властивості часового ряду ковзного середнього порядку 1.
Приклад3.2.3
(Xt:t∈N)Дозволяти бути 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+15Zt−1,t∈Z,(Zt:t∈Z)∼iid N(0,25),
і
Xt=˜Zt+5˜Zt−1,t∈Z,(˜Z:t∈Z)∼iid N(0,1),
не відрізняються, тому що ми спостерігаємо лише,Xt але не змінні шумуZt і˜Zt.
Для зручності, статистик підбере модель, яка задовольняє критерію оборотності, який буде визначено далі. Він вказує, що послідовність шумів може бути представлена як лінійний процес у спостереженнях.
Визначення: оборотність
Процес ARMA (p,q), заданий (3.1.1), є оборотним, якщо існує(πj:j∈N0) така послідовність, що∑∞j=0|πj|<∞ і
Zt=∞∑j=0πjXt−j,t∈Z.
Теорема 3.2.2
(Xt:t∈Z)Дозволяти бути процес ARMA (p,q) такий, щоϕ(z) многочлени і неθ(z) мають спільних нулів. Тоді(Xt:t∈Z) є оборотним якщо і тільки якщоθ(z)≠0 для всіхz∈C с|z|≤1. Коефіцієнти(πj)j∈N0 визначаються розширенням рядів потужності.
π(z)=∞∑j=0πjzj=ϕ(z)θ(z),|z|≤1.
Відтепер передбачається, що всі послідовності ARMA, зазначені в продовженні, є причинно-наслідковими та зворотними, якщо явно не вказано інше. Заключний приклад цього розділу підкреслює корисність усталеної теорії. Він займається надмірністю параметрів та обчисленням послідовностей причинності та оборотності.(ψj:j∈N0) and (πj:j∈N0).
Приклад3.2.4: Parameter redundancy
Розглянемо рівняння ARMA
Xt=.4Xt−1+.21Xt−2+Zt+.6Zt−1+.09Zt−2,
які, здається, генерують послідовність 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=.7Xt−1+Zt+.3Zt−1.
Тепер відповідні многочлени не мають спільних коренів. Зверніть увагу, що корінняϕ(z)=1−.7z іθ(z)=1+.3z є10/7>1 і−10/3<−1, відповідно. Таким чином, теореми 3.2.1 та 3.2.2 означають, що існують причинно-наслідкові та оборотні розв'язки. Далі відповідні коефіцієнти в розширеннях
Xt=∞∑j=0ψjZt−jandZt=∞∑j=0πjXt−j,t∈Z,
розраховуються. Починаючи з послідовності причинно-наслідкових зв'язків(ψj:j∈N0). Написання, для|z|≤1,
∞∑j=0ψjzj=ψ(z)=θ(z)ϕ(z)=1+.3z1−.7z=(1+.3z)∞∑j=0(.7z)j,
його можна отримати з порівняння коефіцієнтів, які
ψ0=1andψj=(.7+.3)(.7)j−1=(.7)j−1,j∈N.
Аналогічно обчислюють коефіцієнти оборотності(πj:j∈N0) з рівняння.
∞∑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)j−1=(−1)j(.3)j−1.
Разом попередні розрахунки поступаються явним уявленням
Xt=Zt+∞∑j=1(.7)j−1Zt−jandZt=Xt+∞∑j=1(−1)j(.3)j−1Xt−j.
В іншій частині цього розділу надається загальний спосіб визначення ваг(ψj:j≥1) для причинно-наслідкового процесу ARMA (p,q), заданогоϕ(B)Xt=θ(B)Zt, деϕ(z)≠0 для всіхz∈C таких, що|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}. Загальне рішення можна заявити як
ψj−j∑k=1ϕkψj−k=θj,0≤j<max{p,q+1},
ψj−p∑k=1ϕkψj−k=0,0≤j≥max{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 |
