Анализ временных рядов презентация

Содержание

Слайд 2

Лекция

Анализ временных рядов

Слайд 3

Анализ временных рядов

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

Аргумент (t) дискретно меняется

через равные
промежутки.

Слайд 4

Визуализация временного ряда

месячные международные авиаперевозки
в течение 12 лет.
(Бокс и Дженкинс, 1976, стр.

531)

Слайд 5

Модели временных рядов.

Такие модели объясняют поведение переменной, меняющейся с течением времени, исходя только

из ее предыдущих значений. К этому классу относятся модели тренда, сезонности, тренда и сезонности (аддитивная и мультипликативная формы) и др.

Слайд 6

Модель временного ряда

Y(t) = f(t)+g(t)+ε(t)

случайная составляющая

периодическая (сезонная) составляющая

тренд

Слайд 7

Ряд с трендом и сезонностью

Слайд 8

Примеры

Случайная компонента ε(t)

Сезонная компонента S(t)

Возрастающая тенденция T(t)

Слайд 9

Модель, в которой временной ряд представлен как сумма перечисленных компонент, называется аддитивной моделью

временного ряда.

Модель, в которой временной ряд представлен как произведение перечисленных компонент, называется мультипликативной моделью временного ряда.

Слайд 10

Стационарность ряда

Ряд называется слабо стационарным или просто стационарным, если средние, дисперсии и ковариации

не зависят от времени t.

Слайд 11

Стационарный случайный процесс

1.Математическое ожидание постоянно (стационарность в широком смысле).
2. Автокорреляционная функция зависит
только

от разности аргумента.

В.Е. Гмурман. Теория вер. и мат. статистика. Стр. 386-449

Слайд 12

Автокорреляция уровней временного ряда

Автокорреляция элементов временного ряда – корреляционная зависимость между последовательными элементами

временного ряда.
Лаг – число периодов, по которым рассчитывается коэффициент автокорреляции между парами элементов ряда.
Автокорреляционная функция временного ряда – последовательность коэффициентов автокорреляции с лагами, равными 1, 2, 3 ….
Замечание. С увеличением лага число пар значений, по которым рассчитывается коэффициент автокорреляции уменьшается. Для статистической достоверности используется правило: максимальный лаг не больше n/4.

Слайд 13

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

Слайд 14

Коэффициент автокорреляции остатков первого порядка определяется по формуле:
Критерий Дарбина-Уотсона и коэффициент автокорреляции остатков

первого порядка связаны соотношением

Слайд 15

Алгоритм выявления автокорреляции остатков на основе критерия Дарбина-Уотсона:

1. Выдвигаются гипотезы:
Гипотеза H0 об отсутствии

автокорреляции остатков.
Гипотеза H1 о наличии положительной автокорреляции в остатках.
Гипотеза H1* о наличии отрицательной автокорреляции в остатках.

Слайд 16

2. По специальным таблицам определяются критические значения критерия Дарбина-Уотсона dL и dU для

заданного числа наблюдений n (начиная со второго значения), числа независимых переменных k и уровня значимости α. По этим значениям числовой промежуток [0;4] разбивают на 5 отрезков.

Слайд 17

Алгоритм проверки гипотезы о наличии автокорреляции остатков

2

Слайд 18

Следующие тесты проверяют стационарность ряда. Это расширенный тест Дики–Фуллера (ADF). Еще один очень

часто используемый тест, тест Филлипса–Перрона (PP). Оба теста проверяют нулевую гипотезу о нестационарности процесса при альтернативной гипотезе о том, что процесс стационарен. Тест Филлипса–Перрона учитывает возможность гетероскедастичности ошибок
Рассчитанная ADF-статистика сравнивается с N процентным (N=5%, 1%) уровнем значимости и на основе данного сравнения делается вывод о стационарности/нестационарности ряда.

Слайд 19

ВЫЯВЛЕНИЕ СТРУКТУРЫ РЯДА:
Если наиболее высоким оказался коэффициент автокорреляции первого и/или второго порядка, исследуемый

ряд содержит только тенденцию.
Если все коэффициенты автокорреляции оказались значимыми (высокими), то исследуемый ряд содержит только тенденцию.
Если наиболее высоким оказался коэффициент автокорреляции порядка t , ряд содержит циклические колебания с периодичностью в t моментов времени.

Слайд 20

ОБНАРУЖЕНИЕ НЕСТАЦИОНАРНОСТИ

Визуальный анализ временного ряда. Возможно, временной ряд содержит видный на глаз

временной тренд и сезонность (периодичную компоненту). Возможно, что разброс значений возрастает или убывает со временем (признак «случайного блуждания»). Это может служить указанием на зависимость среднего и, соответственно, дисперсии от времени. Во всех трех случаях ряд, скорее всего, не будет стационарным.

Слайд 21

ИЗБАВЛЕНИЕ ОТ НЕСТАЦИОНАРНОСТИ

Выделить тренд и сезонность, т. е. неслучайную составляющую временного ряда.
Если ряд

представляет «случайное блуждание», то взятие последовательных разностей делает ряд стационарным. На практике порядок разностей, как правило, не больше двух.

Слайд 22

АНАЛИЗ ВРЕМЕННОГО РЯДА НА ОСНОВЕ АВТО- РЕГРЕССИИ

Есть функция от времени, требуется спрогнозировать ее

значение на следующем интервале
Авторегрессия работает с дискретным временем и ставит задачу прогнозирования Xt = f(Xt-1, …, Xt-n) + ε(t), где ε – шум, n – порядок регрессии
Так выглядит процесс преобразования

Слайд 23

АНАЛИЗ ВРЕМЕННОГО РЯДА

В случае линейной авторегрессии уравнение приобретает вид X(t) = a1X(t-1) +

a2X(t-2) + ... + anX(t-n) + ε(t)
Для нахождения коэффициентов авторегрессии используется метод Юля – Уолкера (Yule – Walker, 1927 г.) минимизации среднеквадратичного отклонения между модельным и наблюдаемым временным рядом

Слайд 24

Спектральный анализ (анализ Фурье)

Цель: Обнаружение периодических колебаний

Слайд 25

Временные ряды

Сезонная декомпозиция

Цель: Разложить ряд на составляющую тренда, сезонную компоненту и оставшуюся нерегулярную составляющую

ТРЕНД-ЦИКЛ

СЕЗОННОСТЬ

БЕЛЫЙ

ШУМ

Слайд 26

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

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

Слайд 27

ARMA(p,q)

процесс авторегрессии порядка p и скользящего среднего порядка q –ARMA(p,q)

авторегрессионный член порядка

p
член скользящего среднего порядка q

Слайд 28

Анализ стационарных временных рядов

Спецификация ARMA-моделей.
Оценивание модели.
Проверка адекватности модели.
Прогнозирование на основе построенной модели.

Слайд 29

Спецификация ARMA-моделей.

Определение p и q.
Для этого можно построить графики автокорреляционной функции

и частной автокорреляционной функции ряда для того, чтобы определить подходящие значения p и q. Автокорерляционные функции и частные автокорреляционные функции процессов AR(1), AR(2), MA(1), MA(2) и ARMA(1,1) легко опознать.

Слайд 30

Спецификация ARMA-моделей (продолжение)

На этом этапе мы можем сформулировать несколько гипотез относительно возможных значениях

порядков p и q. Для подходящих значений автокорреляционная функция остатков ARMA(p,q) – модели похожа на «белый шум».

Слайд 31

Оценивание модели

В современные пакеты встроены различные методы оценивания ARIMA – моделей, такие как

линейный или нелинейный МНК. полный или условный метод максимального правдоподобия.

Слайд 32

Проверка адекватности модели

Необходимо проверить правильность предположений относительно параметров модели. Для этого
проверяем

статистическую значимость коэффициентов модели должны достоверно отличатся от нуля
проверяем отсутствие автокорреляции в остатках ARMA(p,q) – модели

Слайд 33

Временные ряды

АРПСС (ARIMA) модель Бокса-Дженкенса

Цель: Построение нелинейной модели поведения ряда, хорошо описывающей процесс.

Слайд 34

Временной ряд

Слайд 35

Сезонная корректировка

Период: 12 месяцев

Слайд 36

Результат прогноза

Строим прогноз

Слайд 37

Нейронные сети (MLP) для анализа временных рядов

Входы – Inputs = 1, выходы –

Outputs = 1, количество слоев – No Layers = 3, временное окно – Steps = 12 (сезонная составляющая), горизонт – Lookahead = 1.
Имя файла: Анализ-временных-рядов.pptx
Количество просмотров: 63
Количество скачиваний: 0