Тема 6. Прогнозирование, основанное на использовании моделей временных рядов

Характерной чертой адаптивных методов прогнозирования является их способность непрерывно учитывать эволюцию динамических характеристик изучаемых процессов, «адапти­роваться» к этой эволюции, придавая тем больший вес, тем более высокую информационную ценность имеющимся наблюдениям, чем ближе они к текущему моменту прогнозирования.

В основе процедуры адаптации лежит метод проб и ошибок. По модели делается про­гноз на один интервал по времени. Через один шаг моделирования анализируется результат: насколько он далек от фактического значения. Затем в соответствии с моделью происходит корректировка. После этого процесс повторяется. Таким образом, адаптация осуществляется рекуррентно с получением каждой новой фактической точки ряда.

Методы экспоненциального сглаживания. Модель Брауна.

Пусть анализируемый временной ряд x(t) представлен в виде:

x(t) = ао + ε(t),

где ао – неизвестный параметр, не зависящий от времени, ε(t) – случайный остаток со средним значением, равным нулю, и конечной дисперсией.

Экспоненциально взвешенная скользящая средняя ряда определяется формулой:

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

Для рядов с «бесконечным прошлым» формула запишется следующим образом:

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

Коэффициент сглаживания λ, можно интерпретировать как коэффициент дискон­тирования, характеризующий меру обесценивания информации за единицу времени. Из формулы видно, что веса λj уменьшаются экспоненциально по мере удаления в прошлое (с ростом j) – отсюда и название метода.

В соответствии с методом Брауна прогноз x*(t+ 1) для неизвестного значения x (t + 1) по известной до момента времени t траектории ряда x (t) строится по формуле:

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

где значение определяется по рекуррентной формуле:

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

В качестве Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru берется, как правило, среднее значение ряда динамики или сред­нее значение нескольких начальных уровней ряда.

Случай линейного тренда: Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

В этом случае прогноз Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru будущего значения определяется соотношением:

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

а пересчет коэффициентов Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru и Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru осуществляется по формулам:

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

Начальные значения коэффициентов берутся из оценки тренда линейной функцией.

Модель Хольта.

В модели Хольта введено два параметра сглаживания λ1 и λ2 (0 < λ1, λ2 < 1). Прогноз Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru на l шагов по времени определяется формулой:

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

а пересчет коэффициентов Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru и Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru осуществляется по формулам:

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

Модель Хольта-Уинтерса.

Эта модель помимо линейного тренда учитывает и сезонную составляющую. Прогноз Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru на l шагов по времени определяется формулой:

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

где Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru – коэффициент сезонности, а Т – число временных тактов, содержащихся в полном сезонном цикле.

Видно, что в данной модели сезонность представлена мультипликативно. Формулы обновления коэффициентов имеют вид:

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

Модель Тейла-Вейджа.

Если исследуемый временной ряд имеет экспоненциальную тенденцию с мультипликативной сезонностью, то после логарифмирования обеих частей уравнения получается модель с линейной тенденцией и аддитивной сезонностью или модель Тейла-Вейджа.

Имеется модель:

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

Здесь Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru – уровень процесса после устранения сезонных колебаний, Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru – аддитивный коэффициент роста, Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru – аддитивный коэффициент сезонности и Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru – белый шум.

Прогноз Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru на l шагов по времени определяется формулой:

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru .

Коэффициенты вычисляются рекуррентным способом по формулам:

Тема 6. Прогнозирование, основанное на использовании моделей временных рядов - student2.ru

Для определения оптимальных значений параметров адаптации перебирают различные наборы их значений и сравнивают получившиеся при этом среднеквадратические ошибки прогнозов.

Наши рекомендации