Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Стационарные стохастические процессы.doc
Скачиваний:
4
Добавлен:
01.04.2025
Размер:
199 Кб
Скачать
☆

Выбор модели для стационарного ряда.

При анализе реальных временных рядов следует выбирать представление процесса с наименьшим количеством параметров.

Для выбора того или иного процесса (AR, MA или ARMA) используют автокорреляционную функцию ACF или частную автокорреляционную функцию PACF.

Частные коэффициенты автокорреляции – r[Xt+τ,Xt / Xt+1,Xt+2,…,Xt+τ-1]=rчаст(τ) можно рассчитать как МНК-оценки коэффициентов ττ в соответствующих моделях авторегрессии AR(τ): Хtτ= 1τ∙Хt-1+ 2τ∙Хt-2+ …+ττ∙Хt-τ+ t.

Например:

rчаст(1) = в модели Хt1= 11∙Хt-1+ t.

rчаст(2) = в модели Хt2= 12∙Хt-1+ 22∙Хt-2+t.

rчаст(3) = в модели Хt3= 13∙Хt-1+ 23∙Хt-2+33∙Хt-3+t и т.д.

Характер поведения автокорреляционной функции ACF и частной автокорреляционной функции PACF позволяет выбрать вид модели:

Модель

ACF

PACF

MA(q)

Обрывается на шаге q

затухает

AR(p)

Затухает

Обрывается на шаге p

ARMA(p,q)

затухает

затухает

Модель MA(1):

Модель AR(2):

Модель ARMA(p,q)

Оценивание параметров моделей arma.

  1. Модель авторегрессии.

В случае АR(1): Хt= [0]+1∙Хt-1+ t, где t – «белый шум» с μ=0.

Если имеется константа 0, то мат.ожидание процесса будет равно 0. Следовательно, оценка данного параметра будет равна среднему арифметическому:

;

Оценкой параметра 1 будет выборочный коэффициент автокорреляции 1-ого порядка:

В случае АR(2): Хt= [0]+1∙Хt-1+2∙Хt-2+t, где t – «белый шум» с μ=0.

Оценками параметров 1 и 2 будут:

; .

Где - выборочный коэффициент автокорреляции порядка :

.

Рассмотрим теперь общий случай авторегрессии: АR(p):

Хt= [0]+1∙Хt-1+ 2∙Хt-2+ …+р∙Хt-р+ t, где t – «белый шум» с μ=0.

Для оценки параметров j (j =1;p) нужно решить систему уравнений:

  1. Модель скользящего среднего:

В случае МА(1): Хt=t - 1∙t-1, где t – «белый шум» с μ=0 требуется оценить один параметр 1. Для его оценки воспользуемся формулой коэффициента автокорреляции 1-ого порядка: (*).

Если оценить r1 как выборочный коэффициент автокорреляции:

,

то оценки параметра можно найти из соотношения (*):

.

Т.е. нужно найти корни квадратичного уравнения. Их всего будет два. Выбирают тот корень, который удовлетворяет неравенству: │1│<1 (условие обратимости для МА(1)).

В случае МА(2): Хt=t - 1∙t-1- 2∙t-2, где t – «белый шум» с μ=0 требуется оценить два параметра: 1, 2.

Для оценки параметров воспользуемся формулами расчета коэффициентов автокорреляции 1-ого и 2-ого порядков:

(**).

Подставляя вместо коэффициентов автокорреляции их выборочные оценки и решив систему нелинейных уравнений (**) получим искомые оценки 1, 2.

В случае МА(3): Хt=t - 1∙t-1- 2∙t-2-3∙t-3, где t – «белый шум» с μ=0 требуется оценить два параметра: 1, 2, 2.

Для оценки параметров воспользуемся формулами расчета коэффициентов автокорреляции 1-ого, 2-ого и 3-его порядков:

(***).

Подставляя вместо коэффициентов автокорреляции их выборочные оценки и решив систему нелинейных уравнений (***) получим искомые оценки 1, 2, 2.

3. Модель авторегрессии и скользящего среднего ARMA(p,q).

Оценивание параметров данной модели базируется на статистическом оценивании параметров модели с помощью методов моментов.

Рассмотрим один из алгоритмов оценки параметров:

1 этап:

Перепишем модель в виде:

Хt- [0]-1∙Хt-1- 2∙Хt-2- …-р∙Хt-р = t - 1∙t-1- 2∙t-2- …-q∙t-q.

Домножим правую и левую части на Xt-q-1, Xt-q-2,…, Xt-q-p и перейдем к мат.ожиданиям в каждом из р полученных таким образом соотношений. После деления каждого соотношения на 2х получим следующую систему линейных уравнений относительно 1 , ..., р:

2 этап:

Подставим найденные оценки в исходное уравнение и «протиражируем» получившееся соотношение для моментов времени t, t+1, t+2, …, t+q. В результате получим следующий набор из (q+1) соотношений:

Затем обе части 1-ого уравнении поочередно домножим на самих себя, на 2-ое, 3-е уравнение и т.д. После перехода к мат.ожиданиям в левой части каждого из (q+1) уравнения, будут находиться различные комбинации автоковариаций и оценок , а правые части будут представлять собой некоторые нелинейные комбинации от неизвестных параметров: 2х, 1, 2,..., q. Решив эту систему найдем оценки параметров: 2х, 1, 2,..., q.

Оценим параметры модели ARMA(1,1): Хt= 1∙Хt-1+ t - 1∙t-1

1-ый этап: .

2-ой этап:

Решив данное уравнение относительно , выбираем корень, который удовлетворяет условию: . Затем определяем 2.