- •Теоретичні відомості до практичної роботи 2
- •5. Анализ временных рядов
- •5.1.Постановка задачи
- •5.1.1. Временные ряды. Задачи исследования временных рядов
- •5.1.2 Компонентный состав рядов динамики
- •5.1.3. Требования к данным
- •5.1.4.Предварительный анализ временных рядов
- •Результаты расчета
- •5.1.4.2.Средние характеристики:
- •5.1.4.3.Автокорреляции в рядах динамики.
- •5.1.4.4.Методы проверки наличия и выделения тенденции.
- •5.1.4.5.Методы проверки наличия сезонности.
- •5.1.5. Методы анализа основной тенденции во временных рядах.
- •5.1.5.1.Механическое сглаживание.
- •5.1.5.2.Аналитическое выравнивание временных рядов.
- •5.1.6.Гармонический анализ
- •5.1.7.Проверка качества прогнозов (сравнение моделей прогнозирования)
- •5.1.7.3.Проверка случайности ряда остатков.
- •5.1.7.4. Проверка гипотезы о нормальности ряда остатков.
- •5.1.7.5. Проверка гипотезы о стационарности ряда остатков.
- •5.1.8.Адаптивные модели и методы
- •5.1.8.2. Модели сс.
- •Модель Брауна
- •Модель Хольта
- •Модель авторегрессии
- •5.1.8.3Линейные параметрические методы
- •Нестационарные модели
- •5.1.9.Анализ сезонных колебаний
- •5.1.9.1. Анализ сезонной волны.
- •5.1.9.2. Адаптивные модели анализа сезонности
- •Базовые сезонные модели, к ним относятся:
- •Сезонные модели скользящего среднего
- •Модель Хольта-Уинтерса
- •Сезонные модели авторегрессии
- •5.1.9.3. Cезонные модели арисс (сезонная модель Бокса-Дженкинса)
- •5.1.10. Прогнозирование
- •5.1.10.1. Методы экстраполяции.
- •5.1.10.2. Прогнозирование экономических показателей с помощью кривых роста.
- •5.1.10.3. Адаптивные методы прогнозирования
5.1.5. Методы анализа основной тенденции во временных рядах.
Для выделения общей тенденции временного ряда применяют методы, которые можно представить двумя группами: методы механического выравнивания (сглаживания) и методы аналитического выравнивания.
5.1.5.1.Механическое сглаживание.
Сглаживание всегда включает некоторый способ локального усреднения данных, при котором несистематические компоненты взаимно погашают друг друга. Самый общий метод сглаживания - скользящее среднее, в котором каждый член ряда заменяется простым или взвешенным средним m соседних членов, где m - ширина "окна" или интервала сглаживания. Основой методов сглаживания трендовой составляющей является следующее: если разброс значений временного ряда Yt около своего среднего значенияy характеризуется дисперсией 2, то разброс среднего из m членов временного ряда около среднего значения y будет характеризоваться дисперсией . Вместо среднего можно использовать медиану значений, попавших в "окно". Основное преимущество медианного сглаживания, в сравнении со сглаживанием скользящим средним, состоит в том, что результаты становятся более устойчивыми к выбросам (имеющимся внутри окна). Таким образом, если в данных имеются выбросы (связанные, например, с ошибками измерений), то сглаживание медианой обычно приводит к более гладким или, по крайней мере, более "надежным" кривым, по сравнению со скользящим средним с тем же самым "окном". Основной недостаток медианного сглаживания в том, что при отсутствии явных выбросов, он приводит к более "зубчатым" кривым (чем сглаживание скользящим средним) и не позволяет использовать веса.
Сглаживание по простой скользящей средней производится следующим образом:
Подбирается интервал сглаживания m, причем m < n/3;
Рассчитываются средние арифметические из первых m уровней ряда, входящих в интервал сглаживания y1, y2,…, ym;
Рассчитываются средние арифметические из следующих m уровней ряда, входящих в интервал сглаживания y2, y3,…, ym+1, затем для уровней y3, y4,…, ym+2 и .т.д. Таким образом, интервал сглаживания как бы скользит по временному ряду;
Заменяют фактические значения, стоящие в середине интервала сглаживания, на соответствующие средние значения;
Если m - нечетное число (m=2k+1), то сглаженное значение относится к середине интервала и вычисляется по формуле
; (5.25)
Если m - четное число, то среднее значение будет находится между двумя датами. Для исключения этого применяется центрирование, которое заключается в следующем: рассчитываются средние по двум соседним интервалам сглаживания, затем рассчитывается среднее из двух предыдущих средних.
При использовании метода скользящих средних последние и первые k значений теряются. Для восстановления потерянных значений в конце ряда, следует вычислить средний абсолютный прирост на последнем интервале сглаживания, используя который можно получить недостающие k значений в конце ряда. Аналогично можно выполнить оценивание первых уровней ряда.
Сглаживание взвешенной скользящей средней. Если для исследуемого процесса характерно нелинейной развитие или для исследователя желательно сохранить мелкие волны, предпочтительным методом сглаживания является метод взвешенной скользящей средней. При сглаживании с помощью взвешенной скользящей средней на каждом участке выравнивание производится по полиномам невысокого порядка (параболам 2-ой или 3-ей степени, полином 1-ой степени соответствует сглаживанию по простой скользящей средней). Для каждого участка подбирается полином вида:
yt = a0 + a1i + a2i2 +…,
параметры которого оцениваются по методу наименьших квадратов; здесь i - порядковый номер уровня в пределах интервала сглаживания.
Если отсчет времени в пределах участка производить от его середины, т.е. (при m нечетном) i = -m/2 ,…, -2, -1, 0, 1, 2, …, m/2, то сглаженное значение будет равно параметру a0 подобранного полинома. Весовые коэффициенты при уровнях ряда, входящих в интервал сглаживания, будут одинаковыми для всех участков.
Расчет взвешенных скользящих средних осуществляется по следующим формулам (полиномы имеют 2-ую или 3-ю степени, а m - нечетно):
m = 5 ; (5.26)
m = 7 ; (5.27)
m = 9 .
Все эти методы отфильтровывают шум и преобразуют данные в относительно гладкую кривую. Ряды с относительно небольшим количеством наблюдений и систематическим расположением точек могут быть сглажены с помощью бикубических сплайнов.