Расчет значений сезонной компоненты в аддитивной модели

ЛЕКЦИЯ 14

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

Глава 10.
ВРЕМЕННЫЕ РЯДЫ II.
МОДЕЛИРОВАНИЕ ПЕРИОДИЧЕСКИХ КОЛЕБАНИЙ

МОДЕЛИРОВАНИЕ СЕЗОННЫХ КОЛЕБАНИЙ

Показатели интенсивности колеблемости

При изучении тенденции временного ряда колебания уровней играли лишь роль помех, от которых следовало по возможности абстрагироваться. Однако сама колеблемость также представляет собой важный предмет статистического исследования временных рядов. Значение колеблемости многогранно. Учёт колеблемости позволяет сделать прогноз более надёжным и точным.

Типы колебаний статистических показателей весьма разнообразны, но все же можно выделить три основные из них: пилообразную или маятниковую колеблемость, циклическую долгопериодическую и случайно распределенную во времени колеблемость. Их свойства и отличия друг от друга хорошо видны при графическом изображении временных рядов (рис.10.1).

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

Циклическая долгопериодическая колеблемость свойственна, например, солнечной активности (10-11-летние циклы), а, значит, и связанным с ней на Земле процессом – урожайности отдельных культур в ряде районов, некоторым заболеваниям людей и растений. Для этого типа характерны редкая смена знаков отклонений и кумулятивный (накапливающийся) эффект отклонений одного знака, который может отражаться на экономике. Зато колебания хорошо прогнозируются.

Случайно распределенная во времени колеблемость – нерегулярная, хаотическая. Она может возникать при наложении (интерференции) множества колебаний с разными по длительности циклами. Но может возникать в результате столь же хаотической колеблемости главной причины существования колебаний, например суммы осадков за летний период, температуры воздуха в среднем за месяц в разные годы.




Расчет значений сезонной компоненты в аддитивной модели - student2.ru
Расчет значений сезонной компоненты в аддитивной модели - student2.ru

Рис. 10.1б

Расчет значений сезонной компоненты в аддитивной модели - student2.ru

Рис. 10.1в

На основе качественного содержания понятия колеблемости строится и система её показателей. Показателями колебаний уровней являются: амплитуда отклонений уровней отдельных периодов или моментов от тренда (по модулю), среднее абсолютное отклонение уровней от тренда (по модулю), среднее квадратичное отклонение уровней от тренда. Относительные меры колеблемости: относительное линейное отклонение от тренда и коэффициент колеблемости.

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

Расчет значений сезонной компоненты в аддитивной модели - student2.ru (10.1)

– среднее линейное отклонение;

Расчет значений сезонной компоненты в аддитивной модели - student2.ru (10.2)

– среднее квадратичное отклонение.

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

Для правильного измерения сезонных колебаний очень важно, чтобы тренд был рассчитан правильно. Чаще всего перед расчётом сезонной составляющей исходный временной ряд выравнивают методами механического сглаживания.

Пример 10.1. Провести расчёт показателей колеблемости по результатам примера 9.2.

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

Таблица 10.1

t yt Четырехуровневые скользящие средние (нецентрированные) Четырехуровневые скользящие средние (центрированные) Оценка сезонной компоненты St Расчет значений сезонной компоненты в аддитивной модели - student2.ru Расчет значений сезонной компоненты в аддитивной модели - student2.ru
6,0   6,10 6,40 6,50 6,75 7,00 7,20 7,40 7,50 7,75 8,00 8,25 8,40 8,35
4,4
5,0 6,250 –1,250 1,250 1,563
9,0 6,450 2,550 2,550 6,503
7,2 6,625 0,575 0,575 0,331
4,8 6,875 –2,075 2,075 4,306
6,0 7,100 –1,100 1,100 1,210
10,0 7,300 2,700 2,700 7,290
8,0 7,450 0,550 0,550 0,303
5,6 7,650 –2,025 2,025 4,101
6,4 7,875 –1,475 1,475 2,176
11,0 8,125 2,875 2,875 8,266
9,0 8,325 0,675 0,675 0,456
6,6 8,375 –1,775 1,775 3,151
7,0
10,8
  116,8       19,625 39,652

Амплитуда колебаний составила от –2,075 в 6 квартале до 2,875 в 12 квартале, т.е. 4,95 пункта.

Среднее линейное отклонение найдём, сложив модули Расчет значений сезонной компоненты в аддитивной модели - student2.ru , и разделив на (n–p):

Расчет значений сезонной компоненты в аддитивной модели - student2.ru пункта.

Среднее квадратичное отклонение уровней от тренда найдём по формуле (10.2):

Расчет значений сезонной компоненты в аддитивной модели - student2.ru пункта.

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

Среднее значение уровней за изучаемый период равно

Расчет значений сезонной компоненты в аддитивной модели - student2.ru .

Тогда коэффициент колеблемости будет равен

Расчет значений сезонной компоненты в аддитивной модели - student2.ru ,

или 27,3%. Таким образом, колеблемость достаточно сильная. ‚

10.1.2.Построение аддитивной и мультипликативной
тренд-сезонных моделей временного ряда

Для исследования периодических колебаний необходимо отфильтровать из временного ряда периодическую компоненту, а затем уже анализировать её динамику. Большинство методов фильтрации построено таким образом, что предварительно выделяется тренд, а затем уже периодическая компонента. Чаще всего для выделения тренда, перед расчётом периодической компоненты, используют методы механического сглаживания. Процесс выделения компоненты временного ряда: тренда (T), периодической компоненты (S) и случайной компоненты (e) называется фильтрацией. В настоящее время развивается три основных направления фильтрации компонент временного ряда: регрессионные, спектральные и итерационные.

Замечание. В прикладных пакетах анализа метод расчета сезонных компонент известен как метод Census I. Существует также усовершенствованный с помощью различных приемов метод Census II, учитывающий, например, такой циклический фактор, как эффект конца рабочей недели или эффект выходного дня.

Существует несколько основных методов моделирования сезонных и циклических колебаний. К ним относятся:

· расчёт сезонной компоненты и построение аддитивной или мультипликативной модели временного ряда;

· применение сезонных фиктивных переменных;

· использование рядов Фурье.

Если амплитуда сезонных колебаний не меняется во времени, то применяют аддитивную модель временного ряда следующего вида:

Расчет значений сезонной компоненты в аддитивной модели - student2.ru , (10.3)

где T – трендовая компонента, S – сезонная компонента, e – случайная составляющая.

Если амплитуда сезонных колебаний со временем изменяется, то применяется мультипликативная модель временного ряда следующего вида:

Расчет значений сезонной компоненты в аддитивной модели - student2.ru . (10.4)

В качестве сезонной составляющей для аддитивной модели временного ряда применяют абсолютное отклонение Расчет значений сезонной компоненты в аддитивной модели - student2.ru , а для мультипликативной – индекс сезонности Расчет значений сезонной компоненты в аддитивной модели - student2.ru . Данные сезонные компоненты должны удовлетворять следующим требованиям:

1) в случае аддитивной модели сумма всех сезонных компонент (абсолютных отклонений Расчет значений сезонной компоненты в аддитивной модели - student2.ru ) должна быть равна нулю;

2) в случае мультипликативной модели произведение всех сезонных компонент (индексов сезонности Расчет значений сезонной компоненты в аддитивной модели - student2.ru ) должно быть равно единице.

Перед расчётом сезонной компоненты исходный ряд подвергают процедуре выравнивания, обычно методами механического сглаживания. В результате получают ряд выровненных значений Расчет значений сезонной компоненты в аддитивной модели - student2.ru , который не содержит сезонной компоненты.

Абсолютное отклонение в i-м сезоне рассчитывается как среднее арифметическое отклонение фактического и сглаженного уровней ряда:

Расчет значений сезонной компоненты в аддитивной модели - student2.ru .

Индекс сезонности в i-ом сезоне рассчитывается как среднее арифметическое отношений фактического уровня ряда к сглаженному:

Расчет значений сезонной компоненты в аддитивной модели - student2.ru .

При расчете тренда временного ряда используется метод аналитического выравнивания с помощью функций времени или кривых роста. Этот метод применяется не к исходному фактическому временному ряду, а к ряду, из которого удалена сезонная компонента. Таким образом, начальные уровни ряда корректируются на величину сезонной компоненты. В случае аддитивной модели из исходных уровней вычитаются абсолютные отклонения Sai. При наличии мультипликативной модели начальные уровни временного ряда делятся на индексы сезонности Isi.

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

Расчет значений сезонной компоненты в аддитивной модели - student2.ru ,

где L – общее количество сезонных компонент.

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

Расчет значений сезонной компоненты в аддитивной модели - student2.ru .

Пример 10.2. Построить аддитивную и мультипликативную модели по результатам примера 10.1.

Решение. Тренд примем по результатам центрированной четырехуровневой скользящей средней и рассчитаем сезонную составляющую для аддитивной и мультипликативной моделей.

Таблица 10.2

№ квартала, t Потребление электроэнергии, yt Центрирования скользящая средняя Оценка сезонной компоненты Sai Оценка индекса сезонности Isi
6,0  
4,4  
5,0 6,250 –1,250 0,8000
9,0 6,450 2,550 1,3953
7,2 6,625 0,575 1,0868
4,8 6,875 –2,075 0,6982
6,0 7,100 –1,100 0,8451
10,0 7,300 2,700 1,3699
8,0 7,450 0,550 1,0738
5,6 7,650 –2,025 0,7344
6,4 7,875 –1,475 0,8127
11,0 8,125 2,875 1,3538
9,0 8,325 0,675 1,0811
6,6 8,375 –1,775 0,7881
7,0  
10,8  

Используем эти оценки для расчета значений сезонной компоненты S в аддитивной модели (таб. 10.2). Для этого найдем средние за каждый квартал (по всем годам) оценки сезонной компоненты S. В моделях с сезонной компонентой обычно предполагается, что сезонные воздействия за период взаимопогашаются. В аддитивной модели это выражается в том, что сумма значений сезонной компоненты по всем кварталам должна быть равна нулю.

Таблица 10.3

Расчет значений сезонной компоненты в аддитивной модели

Показатели Год № квартала, I
I II III IV
  –1,250 2,550
  0,575 –2,075 –1,100 2,700
  0,550 –2,025 –1,475 2,875
  0,675 –1,775
Средняя оценка сезонной компоненты для I-го квартала, Расчет значений сезонной компоненты в аддитивной модели - student2.ru   0,600 –1,958 –1,275 2,708
Скорректированная сезонная компонента, Расчет значений сезонной компоненты в аддитивной модели - student2.ru   0,581 –1,977 –1,294 2,690

Для данной модели имеем:

Расчет значений сезонной компоненты в аддитивной модели - student2.ru .

Определим корректирующий коэффициент:

Расчет значений сезонной компоненты в аддитивной модели - student2.ru .

Рассчитаем скорректированные значения сезонной компоненты как разность между ее средней оценкой и корректирующим коэффициентом k:

Расчет значений сезонной компоненты в аддитивной модели - student2.ru .

Проверим условие равенства нулю суммы значений сезонной компоненты:

Расчет значений сезонной компоненты в аддитивной модели - student2.ru .

Таким образом, получены следующие значения сезонной компоненты:

I квартал: Расчет значений сезонной компоненты в аддитивной модели - student2.ru ;
II квартал: Расчет значений сезонной компоненты в аддитивной модели - student2.ru ;
III квартал: Расчет значений сезонной компоненты в аддитивной модели - student2.ru ;
IV квартал: Расчет значений сезонной компоненты в аддитивной модели - student2.ru .

Занесем полученные значения в таб. 10.4 для соответствующих кварталов каждого года.

Исключим влияние сезонной компоненты, вычитая ее значение из каждого уровня исходного временного ряда. Получим величины T+E=Y–S. Эти значения рассчитываются за каждый момент времени и содержат только тенденцию и случайную компоненту.

Таблица 4.4

Расчет выравненных значений тренда T и ошибок E в аддитивной модели

t yt Si Расчет значений сезонной компоненты в аддитивной модели - student2.ru T T+S Расчет значений сезонной компоненты в аддитивной модели - student2.ru Расчет значений сезонной компоненты в аддитивной модели - student2.ru
6,0 0,581 5,419 5,894 6,475 -0,475 0,2253
4,4 -1,977 6,337 6,081 4,104 0,296 0,0877
5,0 -1,294 6,294 6,268 4,974 0,026 0,0007
9,0 2,690 6,310 6,455 9,145 -0,145 0,0211
7,2 0,581 6,619 6,642 7,223 -0,023 0,0005
4,8 -1,977 6,777 6,830 4,853 -0,053 0,0028
6,0 -1,294 7,294 7,017 5,723 0,277 0,0769
10,0 2,690 7,310 7,204 9,894 0,106 0,0113
8,0 0,581 7,419 7,391 7,972 0,028 0,0008
5,6 -1,977 7,577 7,578 5,601 -0,001 0,0000
6,4 -1,294 7,694 7,765 6,471 -0,071 0,0051
11,0 2,690 8,310 7,953 10,643 0,357 0,1277
9,0 0,581 8,419 8,140 8,721 0,279 0,0780
6,6 -1,977 8,577 8,327 6,350 0,250 0,0625
7,0 -1,294 8,294 8,514 7,220 -0,220 0,0485
10,8 2,690 8,110 8,701 11,391 -0,591 0,3497
              1,0984

Определим трендовую компоненту T данной модели. Для этого проведем аналитическое выравнивание ряда (T+E) с помощью линейного тренда. Результаты аналитического выравнивания следующие:

Таблица 10.5

ВЫВОД ИТОГОВ  
Регрессионная статистика
b0 5,707
b1 0,1872
Стандартная ошибка 0,2773
R-квадрат 0,9171
Число наблюдений

Таким образом, имеем следующий линейный тренд:

Расчет значений сезонной компоненты в аддитивной модели - student2.ru .

Подставляя в это уравнение значения t=1,…, 16, найдем уровни T для каждого момента времени. График уравнения тренда приведен на рис. 10.2.

Найдем значения уровней ряда, полученные по аддитивной модели. Для этого прибавим к уровням T значения сезонной компоненты для соответствующих кварталов. Графически значения (T+S) представлены на рис. 4.2.

Расчет значений сезонной компоненты в аддитивной модели - student2.ru

Рис. 10.2

В соответствии с методикой построения аддитивной модели расчет ошибки производится по формуле.

Расчет значений сезонной компоненты в аддитивной модели - student2.ru .

Это абсолютная ошибка. Сумма квадратов абсолютных ошибок равна 1,0984. Следовательно, средняя квадратичная абсолютная ошибка составит

Расчет значений сезонной компоненты в аддитивной модели - student2.ru .

Среднее значение уровней ряда равно

Расчет значений сезонной компоненты в аддитивной модели - student2.ru .

Сравним его с суммой квадратов абсолютных ошибок:

Расчет значений сезонной компоненты в аддитивной модели - student2.ru .

Таким образом, можно сказать, что аддитивная модель на 96,5% объясняет общую вариацию уровней временного ряда потребления электроэнергии за последние 16 кварталов.

Методика построения мультипликативной модели на первом этапе полностью совпадает с методикой построения аддитивной модели. Найдем оценки сезонной компоненты как частное от деления фактических уровней ряда на центрированные скользящие средние (таб.10.2). Используем эти оценки для расчета значений сезонной компоненты S в мультипликативной модели. Для этого найдем средние за каждый квартал (по всем годам) оценки сезонной компоненты S. В моделях с сезонной компонентой обычно предполагается, что сезонные воздействия за период взаимопогашаются. В мультипликативной модели это выражается в том, что произведение значений сезонной компоненты по всем кварталам должна быть равна единице.

Таблица 10.6

Наши рекомендации