Читайте также:
|
|
Наиболее часто на практике применяются методы, используемые процедуру экспоненциального сглаживания.
Для экспоненциального сглаживания ряда используется следующая формула:
St =
St – значение экспонентной средней в момент времени t;
- параметр адаптации; 0≤ ≤1
=1-
Если последовательно использовать данное соотношение, то экспоненциальную среднюю можно выразить через предшествующие значения уровней временных рядов:
St =
Таким образом, величина экспоненциальной средней оказывается взвешенной суммой всех уровней ряда, причем веса отдельных уровней ряда убывают по мере их удаления в прошлое соответственно экспоненциальной функции.
Доказано, что дисперсия экспоненциальной средней меньше дисперсии временного ряда. Между этими дисперсиями существует следующее соотношение:
Дst=
При высоком значении параметра адаптации дисперсия экспоненциальной средней незначительно отличается от дисперсии временного ряда. С уменьшением , дисперсия экспоненциальной средней уменьшается, и возрастает ее отличие от дисперсии временного ряда. Тем самым экспоненциальная средняя начинает играть роль фильтра, поглощающего колебания временного ряда. Таким образом, с одной стороны следует увеличивать параметр адаптации, а с другой стороны, для сглаживания случайных отклонений, его следует уменьшать. Эти два требования находятся в противоречии. Поиск компромиссного значения параметра адаптации и составляет задачу оптимизации модели. Достаточно часто поиск значения параметра адаптации осуществляется путем перебора.
При использовании экспоненциальной средней для прогнозирования предполагается, что модель ряда имеет следующий вид:
Yt=a1,t+et
a1,t – варьирующий во времени средний уровень ряда;
et – случайное неавтокоррелированное отклонение от тренда.
Прогнозная модель определяется следующим соотношением:
у прогн = a1,t
a1,t – оценка a1,t
a1,t = St
Процедура прогнозирования временного ряда по методу экспоненциального сглаживания состоит из следующих этапов:
1) выбирается вид модели экспоненциального сглаживания, задается значение параметра адаптации;
2) определяются начальные условия.
Начальные условия обычно получают усреднением нескольких первых уровней ряда.
S0=
3) производится расчет значений соответствующих экспоненциальных средних;
4) находятся оценки коэффициента модели;
5) осуществляется прогноз на одну точку вперед, находятся отклонения фактического значения временного ряда от прогнозируемых. Этапы с 3 по 5 данной процедуры повторяются для всех t≤n;
6) окончательная прогнозная модель формируется на последнем шаге в момент t=n.
Рисунок - Схема построения адаптивных моделей прогнозирования
y(t) – фактические уровни временного ряда;
yǐ(t) – прогноз, сделанный в момент t на ǐ единиц времени (шагов) вперед;
Еt+1 – ошибка прогноза.
Например:
Рассчитать экспоненциальную среднюю для временного ряда; в качестве начального значения экспоненциальой средней взять среднее значение из 5 первых уровней ряда. Значения параметра адаптации принять равным 0,1 и 0,5.
t | y | =0.1 | =0.5 |
506.4 | |||
505.46 | |||
505.35 | |||
505.81 | |||
506.13 | |||
505.82 | |||
505.23 | |||
504.71 | |||
504.24 | |||
503.32 | |||
S0=
St=
S1=0,1*510+(1-0,1)*506=455
S2=0,1*497
S3=0,1*504+0,9*505,5=505,35
S4=0,1*10+0,9*505,35=505,815
Дата добавления: 2015-07-15; просмотров: 230 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Тема 9: Адаптивные методы прогнозирования. | | | Возникновение прогнозирования |