26
ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания 2. Автокорреляционная функция, частная АКФ 3. Проверка на стационарность 4. Тренд, сезонность, взятие разности

ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

ЛЕКЦИЯ 18

ВРЕМЕННЫЕ РЯДЫ

1. Белый шум; процесс случайного блуждания

2. Автокорреляционная функция, частная АКФ

3. Проверка на стационарность

4. Тренд, сезонность, взятие разности

Page 2: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

В конце прошлой лекции мы дали определение строгой

стационарности. Повторим его еще раз:

Ряд tY называется строго стационарным (стационарным в

узком смысле, strictly stationary), если совместное

распределение вероятностей m наблюдений mttt YYY ...,,,21

такое же, как и для m наблюдений mttt YYY ...,,,21 для

любых значений mttm ,...,,, 1

Однако на практике добиться выполнения условия строгой

стационарности сложно. Введем понятие слабой

стационарности.

Page 3: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Временной ряд tY называется слабо стационарным (

стационарным в широком смысле, weak stationary), если его

теоретические математическое ожидание и дисперсия не

зависят от времени, и если теоретическая ковариация между

его значениями в моменты времени t и t+s зависят только от

s, но не от t.

tt

tttt

YYE

YYCovYVarYE ,,,, 0

Величина называется автоковариацией.

Page 4: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Совокупность значений в зависимости от τ называется

автоковариационной функцией.

При τ=0 получаем дисперсию временного ряда 0tYVar

Автокорреляционная функция (autocorrelation function,

ACF):

0

,

t

tt

YVar

YYCov

1,10

ACF играет важную роль в идентификации временных

рядов.

Page 5: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Из строгой стационарности следует слабая

стационарность, но не наоборот.

В дальнейшем, говоря о стационарности, будем иметь ввиду

слабую стационарность.

Приведем некоторые примеры стационарных временных

рядов.

«Белый шум» (white noise):

Это чисто случайный процесс, т.е. ряд независимых

одинаково распределенных случайных величин с нулевым

математическим ожиданием и постоянной дисперсией:

ntiidY ttt ,...,1,,0~, 2

Page 6: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Таким образом, для белого шума

00,,0 2

0

Page 7: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Процесс авторегрессии первого порядка AR(1)

1,,...,1,,0~, 2

1 ntiidYmY tttt

При заданном ограничении на параметр 1

можно

показать, что

,...2,1,

,1

,1

,1

2

22

2

22

0

y

y

m

Page 8: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Влияние возмущений затухает со временем:

0...2

2

1 mприY tttt

На рисунке изображен процесс

50,...,1,,0~,5,0 2

1 tiidYY tttt

Page 9: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Рассмотрим теперь пример нестационарного процесса,

имеющий важное прикладное значение: процесс случайного

блуждания (random walk)

Этот процесс задается как

ntiidYY tttt ,...,1,,0~, 2

1

По виду процесс случайного блуждания похож на процесс

AR(1) с 1 , но отличается от стационарного процесса по

своим свойствам: влияние возмущения t не затухает со

временем: ...1 tttY

Page 10: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Кроме того, дисперсия такого процесса не сохраняется

постоянной:

1

2

11

11

;

;0

tt

tttt

tttt

YVarYVar

YVarVarYVarYVar

YEEYEYE

Приведенный вывод показывает, что случайное блуждание

нестационарно.

Сгенерируем в качестве примера процесс случайного

блуждания следующим образом:

Page 11: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

50,...,1,4;0~,1 tNYY tttt

tY равномерно распределены между 0 и 1

Page 12: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Случайное блуждание с дрейфом:

дрейфапараметр

ntNYY tttt

,,...,1,;0~, 2

1

Page 13: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Проверка на стационарность

Графический анализ временного ряда

На графике, возможно, явно будет виден тренд или

сезонность. Разброс значений со временем может либо

нарастать, либо убывать (это наводит на мысль о

непостоянстве среднего и дисперсии).

Логарифм DPI (располагаемого дохода на душу населения)

Page 14: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Построение и анализа графика выборочной

автокорреляционной функции (коррелограммы).

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

затухает с ростом τ. Если же коррелограмма убывает

медленно, есть основания предполагать нестационарность.

Коррелограмма для логарифма DPI

Page 15: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Коррелограмма для процесса AR(1)

Коррелограмма для процесса случайного блуждания

Page 16: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Выборочная автокорреляционная функция определяется

формулой:

n

t

t

n

kt

ktt

YY

YYYY

r

1

2

Анализ частной автокорреляционной функции (partial

autocorrelation function, PACF)

PACF (τ) показывает «чистую» корреляцию между tY и

tY уровнями временного ряда при исключении влияния

промежуточных значений.

Page 17: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

В качестве примера посмотрим, как ведут себя ACF и PACF

для различных ситуаций (модельные примеры):

При наличии тренда

Page 18: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Случайное блуждание

Page 19: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Наличие сезонности (пример с числами Вольфа)

Page 20: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Наличие тренда и сезонности (пример с объемом

авиаперевозок)

Page 21: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Использование формальных тестов

Статистика Бокса-Пирса для тестирования на белый

шум;

Тест Дики-Фуллера (Dickey, Fuller, 1976) на наличие

единичного корня;

Критерии, позволяющие установить стационарный

характер временного ряда (критерий серий, основанный

на медиане, критерий восходящих и нисходящих серий,

критерий Аббе)

Пока рассмотрим статистику Бокса-Пирса (Box, Pierce,

1970):

Нулевая гипотеза заключается в том, что рассматриваемый

процесс является белым шумом.

Page 22: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Строится статистика

p

rTQ1

2

Эта статистика имеет хи-квадрат распределения с р

степенями свободы. Если наблюдаемое значение статистик

превосходит критическую точку хи-квадрат распределения,

нулевая гипотеза отвергается.

Page 23: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Тренд:

tt tY

Линейная составляющая плюс случайная составляющая,

которая является стационарным временным рядом с

нулевым средним.

Кроме линейного встречаются также: квадратичный,

экспоненциальный и т.д. тренды.

Для оценки параметров тренда используем МНК.

Затем для ряда остатков применяем процедуры

стационарных временных рядов.

Сезонность:

tt tSY

Page 24: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Например, если есть сезонная компонента с периодом 12,

имеем: tStS 12

Сезонная составляющая плюс случайная составляющая,

которая является стационарным временным рядом с

нулевым средним.

Сезонную компоненты можно представить через бинарные

(dummy) переменные. Для месячной сезонности:

ttt dddtS 12122211 ...

Часто модель сезонности представляют как модель с

ограничениями:

0,... 12122211 ittttt dddY

Page 25: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

Взятие последовательной разности:

Часто, если к нестационарному ряду применить процедуру

взятия разности, можно получить стационарный временной

ряд.

Рассмотрим на примере случайного блуждания:

ntiidYY tttt ,...,1,,0~, 2

1

Возьмем разность:

ntiidYYY ttttt ,...,1,,0~, 2

1

Пример ряда с трендом:

tt tY

Page 26: ЛЕКЦИЯ 18hsehelp.ru/sites/default/files/БИ/3 курс...ЛЕКЦИЯ 18 ВРЕМЕННЫЕ РЯДЫ 1. Белый шум; процесс случайного блуждания

tttttt uYYY 11

Иногда, например, в случае квадратичного тренда, для

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

разности.

Отметим, что взятие последовательных разностей не всегда

приводит к стационарному ряду. Примером может служить

1,1 ttt YY