Анализ временных рядов с учетом сезонной компоненты
Мы познакомились с основными моделями, используемыми в прогнозировании. В некоторых простых случаях (для первичной оценки или относительной «прозрачности» будущего) их вполне достаточно для расчетов и планирования. Но более детальный анализ данных позволяет существенно повысить качество прогноза. Например, учет сезонной компоненты позволяет отличить сезонные колебания от изменений, которые могут… Читать ещё >
Анализ временных рядов с учетом сезонной компоненты (реферат, курсовая, диплом, контрольная)
О чем пойдет речь
- • Какие подходы к учету сезонной компоненты существуют при прогнозировании возможности ухудшения финансового положения?
- • Какие возможности открывает использование модели с аддитивной компонентой?
- • Какие особенности имеет модель с мультипликативной компонентой?
Какие подходы к учету сезонной компоненты существуют при прогнозировании возможности ухудшения финансового положения?
Мы познакомились с основными моделями, используемыми в прогнозировании. В некоторых простых случаях (для первичной оценки или относительной «прозрачности» будущего) их вполне достаточно для расчетов и планирования. Но более детальный анализ данных позволяет существенно повысить качество прогноза. Например, учет сезонной компоненты позволяет отличить сезонные колебания от изменений, которые могут свидетельствовать о неблагополучии и возможном развитии кризиса.
В качестве меры ответственности можно использовать ошибку прогноза — разницу между реальными данными и данными, полученными в результате расчетов. Обычно применяют среднее абсолютное отклонение (Mean Absolute Deviation, MAD):
(5.8).
и среднюю квадратичную ошибку (Mean Square Error, MSE):
(5.9).
Отметим, что MSE при наличии высоких ошибок резко возрастает.
Для моделирования временных рядов используются два типа моделей — аддитивная и мультипликативная. В каждой из них предполагается, что фактическое значение переменной А состоит из трендового значения Т, сезонной вариации S и ошибки Е. Как легко догадаться, в модели с аддитивной компонентой используется сложение отдельных компонент:
(5.10).
а в модели с мультипликативной — их умножение:
(5.11).
Алгоритм проведения анализа одинаков в обеих моделях и состоит из четырех последовательных пунктов.
- 1. Расчет значений сезонной компоненты.
- 2. Десезонализация данных (вычитание сезонной компоненты из фактических значений) и построение тренда на их основе.
- 3. Расчет ошибок (разность между фактическими и трендовыми значениями, полученными на предыдущем этапе).
- 4. Расчет среднего абсолютного отклонения и среднеквадратичной ошибки (для проверки соответствия модели или выбора наилучшей).
На начальном этапе работы возникает естественный вопрос: чем же руководствоваться при выборе модели? Здесь важную роль играет динамика сезонных колебаний. Если со временем сезонная вариация остается достаточно ровной, это указывает на целесообразность выбора модели с аддитивной компонентой. Если же сезонная компонента не является константой, то лучше воспользоваться моделью с мультипликативной компонентой.
Какие возможности открывает использование модели с аддитивной компонентой?
Аддитивная модель прогнозирования может дать высокую точность результатов, если внутрисезонные колебания практически не меняются из года в год. Основными этапами ее использования являются:
- • нахождение центрированной скользящей средней, которую можно сравнивать с реальным значением за тот же период;
- • уменьшение значения ошибок и усреднение сезонной компоненты:
- • построение линейного прогноза на основе уравнения
x = at + b,
где t — номер периода (обычно квартала); х — десезонализированный тренд.
Для лучшего понимания рассмотрим конкретный пример.
Пример 5.5
В табл. 5.7 приведены данные о числе посетителей фитнес-центра «Самбо — Симба» по кварталам с января 2010 г. по июнь 2013 г.
Таблица 5.7
Количество посетителей фитнес-центра «Самбо — Симба» за 14 кварталов.
Дата. | Номер квартала. | Количество посетителей, тыс. чел. |
январь — март 2010. | ||
апрель — июнь 2010. | ||
июль — сентябрь 2010. | ||
октябрь — декабрь 2010. | ||
январь — март 2011. | ||
апрель — июнь 2011. | ||
июль — сентябрь 2011. | ||
октябрь — декабрь 2011. | ||
январь — март 2012. | ||
апрель — июнь 2012. | ||
июль — сентябрь 2012. | ||
октябрь — декабрь 2012. | ||
январь — март 2013. | ||
апрель — июнь 2013. |
Отметим, что внутрисезонные колебания практически не меняются из года в год, что и позволяет выбрать для исследования аддитивную модель.
Чтобы исключить влияние сезонной компоненты, воспользуемся методом простого скользящего среднего. Просуммировав первые четыре значения, получим общий объем продаж за первый год, а поделив эту сумму на четыре — средний объем продаж в этом году. Причем это значение уже не содержит сезонной компоненты и соответствует середине первого года между 2 и 3 кварталами. «Скользя» но исходному ряду (повторяя эти вычисления и находя средние по 2−5 кварталу, 3−6 кварталу и т. д.), мы получим оценку искомого тренда.
Полученные таким образом значения тренда можно использовать для оценки сезонной компоненты. Нужно отметить, что для взвешенной оценки сезонной компоненты недостаточно только скользящих средних значений. Для первого года в нашем распоряжении их две: одна соответствует точке между 2 и 3 кварталами, вторая — между 3 и 4. Это связано с тем, что усредняя значения за четыре квартала, мы получаем число посетителей, соответствующее середине года. Однако нам необходимо получить десезонализированные оценки для квартальных значений, а не для промежуточных точек. Рассчитав среднюю из первой и второй оценки, мы получим среднюю на 3 квартал. Именно эту величину, называемую центрированной скользящей средней, мы и будем сравнивать с реальным значением за тот же период. С ее помощью проведем первичную оценку сезонной компоненты, воспользовавшись следующей формулой:
А — Т= S + Е. (5.12).
Результаты расчетов по которой приведены в табл. 5.8.
Таблица 5.8
Центрированная скользящая средняя и первичная оценка сезонной компоненты
Номер квартала. | Количество посетителей, тыс. чел. | Скользящая средняя за четыре квартала. | Центрированная скользящая средняя. | Оценка сезонной компоненты A-T=S+ Е |
; | ; | |||
; | ; | |||
— 6. | ||||
— 1. | ||||
— 1. | ||||
С. | — 2. | |||
— 6. | ||||
— 2. | ||||
— 6. | ||||
; | ; | |||
; | ; | ; |
Теперь для каждого квартала мы имеем оценку сезонной компоненты, включающую в себя ошибку. Для уменьшения значения ошибок и для усреднения сезонной компоненты проведем следующие преобразования: найдем средние значения для каждого сезона и скорректируем их таким образом, чтобы в сумме они давали ноль (этого легко добиться, прибавив к каждом}' их сумму, деленную на четыре, табл. 5.9).
Таблица 5.9
Расчет средних значений сезонной компоненты
Номер квартала в году. | |||||
I. | II. | III. | IV. | ||
-. | -. | — 6. | — 1. | ||
— 1. | — 2. | — 6. | |||
— 2. | — 6. | ||||
Среднее значение. | 1,5. | — 2. | — 6. | 2,3. | — 4,2. |
Скорректированная сезонная компонента. | 2,5. | — 1. | — 5. | 3,5. |
Справочно: аналогичным образом определяется сезонная вариация за любой промежуток времени. Так, например, рассматривая вместо сезонов дни недели, уместно рассчитывать скользящую среднюю для семи дней. В этом случае значение тренда будет соответствовать середине недели, т. е. четвергу, и процедура центрирования не будет нужна. Объединим полученные результаты в табл. 5.10.
Таблица 5.10
Десезонализированные данные по компании «Самбо — Симба»
Номер квартала. | Количество посещений, А | Сезонная компонента, S | Десезонализированное количество посещений A-S=T+E |
2,5. | 24,5. | ||
— 1. | 24,0. | ||
— 5. | 26,0. | ||
3,5. | 29,5. | ||
2,5. | 32,5. | ||
— 1. | 32,0. | ||
— 5. | 34,0. | ||
3,5. | 37,5. | ||
2,5. | 40,5. | ||
— 1. | 40,0. | ||
— 5. | 42,0. | ||
3,5. | 45,5. | ||
2,5. | 48,5. | ||
— 1. | 47,0. |
Здесь новые оценки значений тренда еще содержат ошибку, но на их основе с помощью метода проецирования тренда нетрудно построить линейный прогноз (x = at + b; в нашем случае t — номер квартала; х — десезонализированпый тренд (T + E)). Уравнение тренда имеет вид:
Т+Е= 1,93t+ 21,4.
Для расчета ошибок и прогнозирования по аддитивной модели построим таблицу, содержащую все итоговые компоненты (табл. 5.11).
Таблица 5.11
Итоговые данные
Номер квартала. | Количество посещений, А | Сезонная компонента, S | Значение тренда (7), тыс. чел. | Ошибка Е = А — S — Т, тыс. чел. |
2,5. | 23,33. | 1,17. | ||
— 1. | 25,26. | — 1,26. | ||
— 5. | 27,19. | — 1,19. | ||
3,5. | 29,12. | 0,38. | ||
2,5. | 31,05. | 1,45. | ||
e. | — 1. | 32,98. | — 0,98. | |
— 5. | 34,91. | — 0,91. | ||
3,5. | 36,84. | 0,66. | ||
2,5. | 38,77. | 1,73. | ||
— 1. | 40,70. | — 0,70. | ||
— 5. | 42,63. | — 0,63. | ||
3,5. | 44,56. | 0,94. | ||
2,5. | 46,49. | 2,01. | ||
— 1. | 48,42. | — 1,42. |
Последний столбец этой таблицы используем при расчете среднего абсолютного отклонения или средней квадратичной ошибки. В нашем случае MAD = 1,17; MSE = 1,68, что демонстрирует устойчивость и хорошее приближение при составлении краткосрочных прогнозов.
Сам прогноз по аддитивной модели рассчитывается следующим образом:
F=T+ S, (5.13).
где Т находим из уравнения линейного тренда, a S — это сезонная компонента, соответствующая прогнозируемому кварталу.