Адаптивные методы прогнозирования временных рядов
Материал из MachineLearning.
Строка 1: | Строка 1: | ||
- | {{Задание|Евгения Одинокова|Vokov| | + | '''Адаптивные методы прогнозирования временных рядов''' представляют из себя методы, цель которых заключается в построении самокорректирующихся (самонастраивающихся) экономико-математических моделей, которые способны отражать изменяющиеся во времени условия, учитывать информационную ценность различных членов временной последовательности и давать достаточно точные оценки будущих членов данного ряда. Такие модели предназначаются прежде всего для краткосрочного прогнозирования. |
+ | ==Процесс адаптации== | ||
+ | Последовательность процесса адаптации в основном выглядит следующим образом. Пусть модель находится в некотором исходном состоянии (т.е. определены текущие значения ее параметров) и по ней делается прогноз. Выжидаем, пока истечет одна единица времени (шаг моделирования), и анализируем, насколько далек результат, полученный по модели, от фактического значения ряда. Ошибка прогнозирования через обратную связь поступает на вход системы и используется моделью в соответствии с ее логикой для перехода из одного состояния в другое с целью большего согласования своего поведения с динамикой ряда. На изменения ряда модель должна отвечать "компенсирующими" изменениями. Затем делается прогноз на следующий момент времени, и весь процесс повторяется. | ||
+ | |||
+ | Предполагаем, что задан временной ряд: <tex>x_1,x_2,\ldots, x_n</tex>, где <tex>x_t</tex> - значение временного ряда в момент времени <tex>t</tex> | ||
+ | |||
+ | ==Простейшие адаптивные модели== | ||
+ | ''[[Экспоненциальное сглаживание]]'' | ||
+ | |||
+ | Прогноз временного ряда получается по формуле: | ||
+ | ::<tex>x_t = S_t</tex>, | ||
+ | ::где <tex>S_t</tex>-значение экспоненциальной средней в момент времени <tex>t</tex>, которое вычисляется по формуле: | ||
+ | ::<tex>S_t = \alpha x_t+(1-\alpha S_{t-1}</tex>, <tex>\alpha = const, 0<\alpha<1</tex> - параметр сглаживания | ||
+ | |||
+ | Главное достоинство такой прогнозной модели состоит в том, что она способна последовательно адаптироваться к новому уровню процесса без значительного реагирования на случайные отклонения. | ||
+ | |||
+ | ==Другие модели== | ||
+ | * [[Модель Хольта]] — линейный тренд без сезонности. | ||
+ | * [[Модель Хольта-Уинтерса]] — мультипликативный тренд и сезонность. | ||
+ | * [[Модель Тейла-Вейджа]] — аддитивный тренд и сезонность. | ||
+ | * Анализ адекватности адаптивных моделей, [[скользящий контрольный сигнал]]. | ||
+ | * [[Адаптация параметров адаптации]]. [[Модель Тригга-Лича]]. | ||
+ | * Обнаружение структурных изменений. [[Критерий Чоу]]. | ||
+ | * [[Адаптивная селекция моделей прогнозирования]]. | ||
+ | * [[Адаптивная композиция моделей прогнозирования]]. | ||
+ | |||
+ | |||
+ | |||
+ | {{Задание|Евгения Одинокова|Vokov|1 февраля2009}} | ||
[[Категория:Прогнозирование временных рядов]] | [[Категория:Прогнозирование временных рядов]] |
Версия 16:55, 30 января 2010
Адаптивные методы прогнозирования временных рядов представляют из себя методы, цель которых заключается в построении самокорректирующихся (самонастраивающихся) экономико-математических моделей, которые способны отражать изменяющиеся во времени условия, учитывать информационную ценность различных членов временной последовательности и давать достаточно точные оценки будущих членов данного ряда. Такие модели предназначаются прежде всего для краткосрочного прогнозирования.
Процесс адаптации
Последовательность процесса адаптации в основном выглядит следующим образом. Пусть модель находится в некотором исходном состоянии (т.е. определены текущие значения ее параметров) и по ней делается прогноз. Выжидаем, пока истечет одна единица времени (шаг моделирования), и анализируем, насколько далек результат, полученный по модели, от фактического значения ряда. Ошибка прогнозирования через обратную связь поступает на вход системы и используется моделью в соответствии с ее логикой для перехода из одного состояния в другое с целью большего согласования своего поведения с динамикой ряда. На изменения ряда модель должна отвечать "компенсирующими" изменениями. Затем делается прогноз на следующий момент времени, и весь процесс повторяется.
Предполагаем, что задан временной ряд: , где - значение временного ряда в момент времени
Простейшие адаптивные модели
Прогноз временного ряда получается по формуле:
- ,
- где -значение экспоненциальной средней в момент времени , которое вычисляется по формуле:
- , - параметр сглаживания
Главное достоинство такой прогнозной модели состоит в том, что она способна последовательно адаптироваться к новому уровню процесса без значительного реагирования на случайные отклонения.
Другие модели
- Модель Хольта — линейный тренд без сезонности.
- Модель Хольта-Уинтерса — мультипликативный тренд и сезонность.
- Модель Тейла-Вейджа — аддитивный тренд и сезонность.
- Анализ адекватности адаптивных моделей, скользящий контрольный сигнал.
- Адаптация параметров адаптации. Модель Тригга-Лича.
- Обнаружение структурных изменений. Критерий Чоу.
- Адаптивная селекция моделей прогнозирования.
- Адаптивная композиция моделей прогнозирования.
Данная статья является непроверенным учебным заданием.
До указанного срока статья не должна редактироваться другими участниками проекта MachineLearning.ru. По его окончании любой участник вправе исправить данную статью по своему усмотрению и удалить данное предупреждение, выводимое с помощью шаблона {{Задание}}. См. также методические указания по использованию Ресурса MachineLearning.ru в учебном процессе. |