Метод скользящего среднего.
Сглаживание временного ряда.
Идея данного метода заключается в замене элемента ряда на некоторое среднее значение:
(16)
где - некоторые весовые коэффициенты, такие что
,
величина - окно сглаживания.
Следующий график демонстрирует 7 значений временного ряда (стоимость 1 евро) и рассчитанное относительно 4го значения «скользящее среднее» с окном =7.
Поскольку, изменяя t от до
, при переходе от элемента ряда
к
в правой части формулы (16) происходит замена лишь одного слагаемого
на
, то происходит «скольжение» по оси времени. Методы, основанные на формуле (16), называются методами скользящего среднего.
Определение коэффициентов основано на следующей процедуре. В соответствии с теоремой Вейерштрасса любая гладкая функция
при самых общих допущениях (в ограниченном интервале изменения параметра
) может быть представлена алгебраическим полиномом степени
:
(17)
Поэтому для определения параметров необходимо перебрать все окна сглаживания для
и при помощи метода наименьших квадратов подобрать параметры для полинома (17).
Однако, при проведении этой процедуры выясняется, что при решении задачи минимизации квадрата отклонения значения полинома от значения ряда
, на значения
влияют лишь значения коэффициента
, независимо от порядка полинома.
При использовании линейной функции формула (16) примет следующий вид:
(18)
При использовании квадратичной функции формула (16) примет следующий вид:
(19)
Следующий график отображает исходный временной ряд и скользящие средние с =7 и
=17, параметр
= 1 (линейная функция).
Для метода скользящих средних имеются таблицы со стандартными коэффициентами для разных значений и
.
Экспоненциальное сглаживание (метод Брауна).
Идея метода заключается в том, чтобы при экстраполяции в будущее (прогноза) «недавним» значениям ряда придавать больший вес, чем более ранним значениям. Эту идею демонстрирует следующая формула:
(20)
где - сглаженный тренд в точке
,
- значение временного ряда,
- сглаженное значение в точке
,
- коэффициент сглаживания.
Покажем, что значение рекурсивно зависит от всех членов временного ряда:
.
При выполняется следующее:
, поэтому последним слагаемым можно пренебречь. Таким образом, величина
оказывается взвешенной суммой всех уровней ряда, причем веса уменьшаются экспоненциально, по мере углубления в историю процесса, отсюда название — экспоненциальная средняя.
Экспоненциальное среднее имеет среднее значение, равное среднему исходного ряда, но
меньшую дисперсию.
Если , то расхождение между сглаженным рядом и исходным рядом мало.
Если , то в большей степени подавляются колебания ряда и отчетливо вырисовывается тенденция.
Сглаживание по формуле (20) подходит для сглаживания временных рядов с незначительным сезонным эффектом.
Для того, чтобы учесть наличие тренда и сезонности в исходном временном ряду применяются модели экспоненциального сглаживания следующего вида:
(21)
где - величина, описывающая сезонность,
- величина, описывающая тренд.
Величина, описывающая сезонность определяется следующим образом:
- если сезонности нет, то
,
- при наличии аддитивной сезонности
,
- при наличии мультипликативной сезонности
.
Таким образом, представляет собой текущую оценку процесса
, очищенную от сезонных колебаний с помощью коэффициентов сезонности
рассчитанных для предшествующего цикла.
Величина, описывающая тренд определяется следующим образом:
- при отсутствии тренда
,
- при аддитивном росте значений ряда
,
- мультипликативном росте
,
Здесь - абсолютный прирост, характеризующий изменение среднего уровня процесса, или аддитивный коэффициент роста,
- коэффициент экспоненциального роста.
Адаптация всех перечисленных параметров осуществляется с помощью экспоненциального сглаживания:
где
Задача оптимизации модели сводится к поиску наилучших значений параметров , выбор которых определяется целями исследования и характером моделируемого процесса.
На следующем графике представлен исходный временной ряд и сглаживающая кривая, построенная с учетом аддитивной сезонности:
Для первого примера (перевозки пассажиров) сглаживание ряда и прогноз представлены на следующей диаграмме: