Адаптивная композиция моделей прогнозирования
Материал из MachineLearning.
(→См. также) |
|||
(4 промежуточные версии не показаны) | |||
Строка 1: | Строка 1: | ||
+ | При использовании '''адаптивной композиции моделей''' (АКМ, гибридная АКМ) прогноз формируется как взвешенная сумма прогнозов, полученных по альтернативным моделям. В качестве примера применения АКМ можно рассмотреть прогнозирование курса акций, при котором в качестве базового набора взяты линейная [[Модель Тригга-Лича|модель Тригга-Лича]] и постоянная "наивная" модель. | ||
+ | |||
+ | Т.к. адаптивные модели достаточно просты, они довольно неточные. Возможно, почти в каждом случае можно подобрать способ получения более достоверного прогноза. Тем не менее, необходимо учитывать, что основное назначение таких моделей - это автоматическая обработка большого количества рядов. В связи с этим первоочередной является не задача оптимальности, а задача универсальности предикторов для практической обработки рядов с различной динамикой. Также эти методы удобны в использовании для случаев, когда возникают трудности с однозначным выбором одной определенной структуры модели. | ||
+ | |||
== Постановка задачи == | == Постановка задачи == | ||
Пусть задан [[Временной ряд|временной ряд]]: <tex>y_1 \ldots y_t,\; y_i \in R</tex>. | Пусть задан [[Временной ряд|временной ряд]]: <tex>y_1 \ldots y_t,\; y_i \in R</tex>. | ||
Строка 4: | Строка 8: | ||
Будем решать задачу [[Прогнозирование|прогнозирования]] временного ряда. | Будем решать задачу [[Прогнозирование|прогнозирования]] временного ряда. | ||
- | |||
==Обозначения== | ==Обозначения== | ||
*<tex>\hat{y}_{t+d}</tex> - прогноз <tex>y_{t+d}</tex>, сделанный в момент времени <tex>t</tex> | *<tex>\hat{y}_{t+d}</tex> - прогноз <tex>y_{t+d}</tex>, сделанный в момент времени <tex>t</tex> | ||
*<tex>\hat{y}_{j,t+d}</tex> - прогноз модели под номером <tex>j</tex> в момент времени <tex>t</tex> на момент времени <tex>t+d</tex> | *<tex>\hat{y}_{j,t+d}</tex> - прогноз модели под номером <tex>j</tex> в момент времени <tex>t</tex> на момент времени <tex>t+d</tex> | ||
- | *<tex>\vareps_{jt}=y_t-\hat{y}_{jt}</tex> | + | *<tex>\vareps_{jt}=y_t-\hat{y}_{jt}</tex> - ошибка прогнозирования |
*<tex>\tilde\vareps_{jt}=\gamma|\vareps_{jt}|+(1-\gamma)\tilde\vareps_{j,t-1}</tex> - сглаживающая ошибка | *<tex>\tilde\vareps_{jt}=\gamma|\vareps_{jt}|+(1-\gamma)\tilde\vareps_{j,t-1}</tex> - сглаживающая ошибка | ||
*<tex>w_{j,t}</tex> - веса моделей, <tex>\sum_{j=1}^kw_{j,t}=1\; \forall{t}; w_{j,t}\geq0</tex> | *<tex>w_{j,t}</tex> - веса моделей, <tex>\sum_{j=1}^kw_{j,t}=1\; \forall{t}; w_{j,t}\geq0</tex> | ||
Строка 37: | Строка 40: | ||
== См. также == | == См. также == | ||
- | *[[ | + | *[[Следящий контрольный сигнал]] |
*[[Критерий Чоу|Тест Чоу]] | *[[Критерий Чоу|Тест Чоу]] | ||
*[[Адаптивная селекция моделей прогнозирования]] | *[[Адаптивная селекция моделей прогнозирования]] | ||
Строка 45: | Строка 48: | ||
*[[Модель Тейла-Вейджа]] | *[[Модель Тейла-Вейджа]] | ||
+ | [[Категория:Анализ временных рядов]] | ||
[[Категория:Прикладная статистика]] | [[Категория:Прикладная статистика]] | ||
[[Категория:Энциклопедия анализа данных]] | [[Категория:Энциклопедия анализа данных]] | ||
{{stub}} | {{stub}} |
Текущая версия
При использовании адаптивной композиции моделей (АКМ, гибридная АКМ) прогноз формируется как взвешенная сумма прогнозов, полученных по альтернативным моделям. В качестве примера применения АКМ можно рассмотреть прогнозирование курса акций, при котором в качестве базового набора взяты линейная модель Тригга-Лича и постоянная "наивная" модель.
Т.к. адаптивные модели достаточно просты, они довольно неточные. Возможно, почти в каждом случае можно подобрать способ получения более достоверного прогноза. Тем не менее, необходимо учитывать, что основное назначение таких моделей - это автоматическая обработка большого количества рядов. В связи с этим первоочередной является не задача оптимальности, а задача универсальности предикторов для практической обработки рядов с различной динамикой. Также эти методы удобны в использовании для случаев, когда возникают трудности с однозначным выбором одной определенной структуры модели.
Содержание |
Постановка задачи
Пусть задан временной ряд: .
Будем решать задачу прогнозирования временного ряда.
Обозначения
- - прогноз , сделанный в момент времени
- - прогноз модели под номером в момент времени на момент времени
- - ошибка прогнозирования
- - сглаживающая ошибка
- - веса моделей,
Прогноз
В АКМ используется следующий вид прогноза:
Выбор весов
Веса предлагается брать адаптированными:
Примечание
Вариант без использования весов - адаптивная селекция моделей прогнозирования.
Литература
Лукашин Ю. П. Адаптивные методы краткосрочного прогнозирования временных рядов.. — М.: Финансы и статистика, 2003. — 416 с. — ISBN 5-279-02740-5