2.2.4. Метод экспоненциального сглаживания
Метод экспоненциального сглаживания применяется для прогнозирования нестационарных временных рядов, имеющих случайные изменения уровня и угла наклона, и известен под названием метода Брауна.
В качестве основной модели ряда рассматривается его локальная аппроксимация в виде полинома невысокой степени p:
x(t) = a0(t) + a1(t) t + a2(t) t 2 + ...+ ap(p) t p + h ,
коэффициенты которого ai медленно меняются со временем.
Если, например, ограничиться линейной моделью, то коэффициенты a0(t) и a1(t) оцениваются
a0(t) = x(t) + 2[ x*(t -1) - x(t) ] ,
a1(t) = a1(t -1) + 2 [ x*(t -1) - x(t) ] ,
где - параметр сглаживания в диапазоне 0 < < 1; = 1 - ; x*(t -1) - предыдущее сглаженное значение. В качестве начальных значений оценок коэффициентов модели берутся
a0(0) = 4x(1) + x(2) - 2x(3) ; a1(0) = x(3) - x(1).
Таким образом, вычислительный процесс устроен как адаптивная процедура, в которой коэффициенты полинома пересчитываются по старым коэффициентам и новым данным с экспоненциально убывающими весами, причем наибольший вес приписывается последнему наблюдению. Процесс вычислений управляется двумя параметрами: порядком аппроксимирующего полинома p и параметром сглаживания . В ходе вычислений строится сглаженный ряд, представляющий собой в каждый момент времени t прогноз по данным до момента (t - 1) включительно.
Выбор параметра сглаживания представляет собой достаточно сложную проблему.Чем ближе параметр сглаживания к единице, тем больше влияние последних наблюдений и тем больше скорость убывания весов. Однако, если высокочастотная компонента ряда имеет достаточно большую дисперсию, не следует использовать большие значения параметра сглаживания из-за плохого качества прогноза.
Результаты экспоненциального сглаживания ряда NH4+, при p = 1 (линейная модель), представлены на рис. 2.7. Сглаживающая константа = 0.224 была найдена путем минимизации ошибки прогноза на один шаг вперед, вычисленной по последней трети ряда.
- Глава 2. Классические методы исследования
- 2.1. Предварительная обработка и анализ рядов динамики
- 2.1.1. Общие представления о динамических рядах
- 2.1.2. Примеры временных рядов и их характеристики
- 2.1.3. Пропуски, выбросы и разрывы временных рядов
- 2.1.4. Выборочные статистические характеристики ряда
- 2.2. Методы выделения тренда временных рядов
- Булат Окуджава
- 2.2.1. Общие замечания
- 2.2.2. Метод скользящих средних
- 2.2.3. Медианное сглаживание
- 2.2.4. Метод экспоненциального сглаживания
- 2.2.5. Процедура сезонного экспоненциального сглаживания
- 2.2.6. Частотные фильтры
- 2.2.7. Тесты для оценки наличия тренда
- 2.2.8. Параметрические модели тренда
- 2.3. Автокорреляционная функция и спектр
- Булат Окуджава
- 2.3.1. Коэффициент автокорреляции и его оценка
- 2.3.2. Автокорреляционные функции
- 2.3.3. Критерий Дарбина-Уотсона
- 2.3.4. Спектральный анализ
- 2.4. Стохастические модели временных рядов
- Булат Окуджава
- 2.4.1. Основные типы стохастических моделей
- 2.4.2. Этапы построения моделей
- 2.4.3. Модель авторегрессии
- 2.4.4. Модель скользящего среднего
- 2.4.5. Модель Бокса-Дженкинса (арисс)
- 2.4.6. Сезонная модель