background image

Prognozowanie, Tadeusz W. Bołt 

 

4.Metody wygładzania parametrycznego – skrót  

4.1.  Metoda wyrównywania wykładniczego (Browna) – N_N według klasyfikacji Pegelsa 

 

Metoda  wyrównywania  wykładniczego  zakłada,  że  rekurencyjne  oszacowania  poziomu 

składowej systematycznej szeregu (

t

m

)  dane są przy pomocy równań: 

1

1

y

m

1

1

t

t

t

m

y

m

)

(

)

,...,

2

(

T

t

 

gdzie: 

t

m

 - jest oceną poziomu składnika systematycznego w okresie t, 

 - jest stałą wyrównywania 

wykładniczego,  

1

0

Jeżeli 

1

, wtedy prawdziwa jest równość: 

t

t

y

m

)

,...,

2

,

1

(

T

t

 

tzn. otrzymujemy procedurę bez wygładzania. 

Jeżeli 

0

, wtedy prawdziwa jest równość: 

1

y

m

t

)

,...,

2

,

1

(

T

t

 

tzn. wyrównanie poziomu następuje na ustalonym w kroku początkowym poziomie. 

Prognozy ex post wyznaczane są na poziomie dostępnego w okresie 

t

 oszacowania poziomu 

składnika systematycznego , tj: 

t

p

j

t

t

m

y

|

)

,...,

1

,...,

2

,

1

(

j

T

t

j

Prognoza  jest  funkcją  stałej  wygładzania 

,  która a  priori  nie  jest  znana.  Zapiszemy  to  jak 

następuje:     

)

(

)

(

|

t

p

j

t

t

m

y

)

,...,

1

,...,

2

,

1

(

j

T

t

j

Podobnie błąd prognozy ex post: 

p

j

t

t

j

t

p

j

t

t

y

y

|

|

 

jest funkcją tej stałej, co zapiszemy: 

)

(

)

(

|

|

p

j

t

t

j

t

p

j

t

t

y

y

Wszystkie parametry  rozkładu błędów prognoz ex post są zatem funkcjami tej stałej. 

Wyznaczanie stałej wygładzania sprowadza się zatem do rozwiązania problemu optymalizacji 
jednej z funkcji, którą jest wybrany parametr rozkładu błędu prognozy ex post, np: 

 

min

1

1

1

2

j

T

t

p

j

t

t

p

j

j

T

MSE

)}

(

{

)

(

|

,...)

2

,

1

(

j

 

min

1

1

j

T

t

p

j

t

t

p

j

j

T

MAE

|

)

(

|

)

(

|

,...)

2

,

1

(

j

,          

            

background image

Prognozowanie, Tadeusz W. Bołt 

 

max

2

,

p
j

y

y

r

,   

,...)

2

,

1

(

j

 

 

Zwykle wybieranym kryterium optymalizacyjnym jest MSE. 

Równanie  wygładzania  Browna  można  zapisać  w  formie  adaptacyjnej  (z  korektą  błędem 

prognozy) w następujący sposób: 

 

p

t

t

t

t

m

m

|

1

1



)

,...,

2

(

T

t

 

 

gdzie 

1

1

1

t

t

p

t

t

t

p

t

t

m

y

y

y

|

|

 oznacza błąd prognozy z wyznaczonej w okresie (t-1) na okres t, 

na poziomie 

1

t

m

, tj. na poziomie dostępnej w okresie wyznaczania prognozy wartości wygładzonej. 

Powyższy  wzór  pokazuje,  że  zmiana  oszacowania  poziomu 

t

m

  zależy  od  błędu 

prognozy  popełnionego  w  okresie  poprzednim.  Dlatego  też  metodę  Browna  i  wszystkie 
metody wygładzania parametrycznego, dla których można znaleźć formułę z korektą błędem, 
nazywamy  metodą  adaptacyjną.  Dostosowanie  adaptacyjne  bowiem  polega  na  zmianie 
oszacowania (zachowania) w ślad za błędem popełnionym poprzednio. 

 

4.2. Model Browna z sezonowością addytywną – N_A według klasyfikacji Pegelsa 
 

Model zakłada występowanie addytywnych efektów sezonowych

1

, nakładających  się 

na stacjonarny poziom szeregu czasowego. Wygładzane są zatem dwie składowe szeregu, tj: 
poziom 

t

m

 oraz efekt sezonowy (periodyczny) 

t

Wartości  początkowe  w  addytywnym  wygładzaniu  sezonowym  ustalane  są  w 

następujący sposób: 

 

r

s

s

r

y

r

m

1

1

 

r

t

t

m

y

p

)

,...,

,

(

r

t

2

1

 

 
gdzie: r oznacza liczbę sezonów w roku, np. dla danych kwartalnych r=4, dla miesięcznych 
r=12.  
 

Początkowe  oszacowanie  poziomu  jest  wyznaczone  jako  średnia  arytmetyczna 

obserwacji z pierwszego roku, natomiast początkowe oszacowania efektów sezonowych (dla 
pierwszego roku) są wyznaczone jako odchylenia od średniej. 
 

Równania wygładzające mają następującą postać: 

 

1

1

t

r

t

t

t

m

p

y

m

)

(

)

(

,  

                                                                                                                            

)

,....,

(

T

r

t

1

 

r

t

t

t

t

p

m

y

p

)

(

)

(

1

,    

 
gdzie 

1

0

,  

1

0

 są nieznanymi parametrami wygładzania. 

                                                

1

 Przypomnienie pojęcia sezonowość addytywna i multiplikatywna znajduje się w załączniku na końcu tekstu. 

background image

Prognozowanie, Tadeusz W. Bołt 

 

 

Podobnie  jak  w  przypadku  modelu  Browna  N/N,  można  znaleźć  adaptacyjną  formę 

tego  równania.  Warto  też  rozpoznać  szczególne  przypadki  modelu,    kiedy  parametry 
wygładzania przyjmują skrajne wartości (odesłanie do wykładu). 
 

Prognoza wyznaczona w okresie t, na okres (t+j) równa jest średniej 

t

m

, korygowanej 

addytywnym efektem sezonowym: 
 

r

j

t

t

p

j

t

t

p

m

y

|

)

,...,

...,

,

(

j

T

r

t

j

2

1

 

 

Podobnie jak w modelu poprzednim stałe wygładzania wyznacza się optymalizując wybrany 
parametr rozkładu błędu prognoz ex post. 

 

4.3. Model Browna z sezonowością multiplikatywną  – N_M według klasyfikacji Pegelsa 
 

Model zakłada występowanie multiplikatywnych efektów sezonowych, nakładających 

się na stacjonarny poziom szeregu czasowego.  

Wartości  początkowe  w    multiplikatywnym  wygładzaniu  sezonowym  ustalane  są  w 

następujący sposób: 

 

r

s

s

r

y

r

m

1

1

 

r

t

t

m

y

p

/

)

,...,

,

(

r

t

2

1

 
 

Początkowe  oszacowanie  poziomu  jest  wyznaczone  jako  średnia  arytmetyczna 

obserwacji z pierwszego roku, natomiast początkowe oszacowania efektów sezonowych (dla 
pierwszego  roku)  są  wyznaczone  jako  indeksy,  tj.  udziały  zmiennej 

t

  jej  poziomie 

t

m

wygładzonym na okres t. 
 

Adekwatnie  do  przyjętej  koncepcji  multiplikatywnego  wahania  sezonowego 

definiowane są równania wygładzające: 

 

1

1

t

r

t

t

t

m

p

y

m

)

(

)

/

(

 

                                                                                                                             

)

,....,

(

T

r

t

1

 

r

t

t

t

t

p

m

y

p

)

(

)

/

(

1

 

Szczególne  przypadki  modelu  oraz  jego  wersja  adaptacyjna  omawiane  są  na 

wykładzie. 
 

Prognoza wyznaczona w okresie t, na okres (t+j) równa jest średniej 

t

m

, korygowanej 

muliplikatywnym efektem sezonowym: 
 

r

j

t

t

p

j

t

p

m

y

)

,...,

...,

,

(

j

T

r

t

j

2

1

 

Podobnie jak w modelu poprzednim stałe wygładzania wyznacza się optymalizując wybrany 
parametr rozkładu błędu prognoz ex post. 

 

background image

Prognozowanie, Tadeusz W. Bołt 

 

4.4. Model Holta z trendem addytywnym – w A_N w klasyfikacji Pegelsa 
 

Model zakłada występowanie trendu liniowego o zmiennym  (w ogólnym przypadku) 

współczynniku  kierunkowym.  W  modelu  wyrównywany  jest  poziom  szeregu 

t

m

  oraz 

współczynnik kierunkowy trendu 

t

. W modelu nie są wygładzane efekty sezonowe. 

 

Wartości początkowe wygładzania definiują równości: 

 

1

1

y

m

0

1

d

 
 

Równania wygładzające mają postać: 

 

)

)(

(

1

1

1

t

t

t

t

d

m

y

m

,    

                                                                                                                             

)

,....,

(

T

t

2

 

1

1

1

t

t

t

t

d

m

m

d

)

(

)

(

 
gdzie 

1

0

,  

1

0

 są nieznanymi parametrami wygładzania. 

 
 

Szczególne przypadki modelu oraz formuła adaptacyjna są omawiane na wykładzie. 

 

Prognoza ex post jest wyznaczana zgodnie z przyjętym założeniem o występowaniu 

trendu, tj. na poziomie średniej korygowanej o przyrost wynikający z trendu, co zapiszemy: 
 

t

t

p

j

t

t

jd

m

y

|

)

,...,

...,

,

(

j

T

t

j

1

2

1

 

Stałe  wygładzania  wyznacza  się  optymalizując  wybrany  parametr  rozkładu  błędu 

prognoz ex post. 

 
4.5. Model Holta z trendem multiplikatywnym – M_N w klasyfikacji Pegelsa 
 

Model  zakłada  występowanie  trendu  multiplikatywnego  o  zmiennym  (w  ogólnym 

przypadku)  indeksie  zmian.  W  modelu  wyrównywany  jest  poziom  szeregu 

t

m

  oraz  indeks 

zmian 

t

d

. W modelu nie są wygładzane efekty sezonowe. 

 

Wartości początkowe wygładzania definiują równości: 

 

1

1

y

m

1

1

d

 
 

Równania wygładzające mają postać: 

 

)

)(

(

1

1

1

t

t

t

t

d

m

y

m

                                                                                                                             

)

,....,

(

T

t

2

 

 

1

1

1

t

t

t

t

d

m

m

d

)

(

)

/

(

 
gdzie 

1

0

,  

1

0

 są nieznanymi parametrami wygładzania. 

 

Szczególne  przypadki  modelu  oraz  formuła  adaptacyjna  są  omawiane  na  wykładzie. 

Warto  szczególnie  tutaj  zanalizować  dlaczego 

1

1

d

,  a  nie 

0

1

d

,  tj.  jaka  jest  różnica 

pomiędzy trendem addytywnym i multiplikatywnym. 

background image

Prognozowanie, Tadeusz W. Bołt 

 

 

Prognoza ex post  jest wyznaczana  zgodnie z przyjętym  założeniem o występowaniu 

trendu  multiplikatywnego,  tj.  na  poziomie  średniej  korygowanej  indeksem  zmian 
wynikającym z trendu, co zapiszemy: 
 

j

t

t

p

j

t

t

d

m

y

|

)

,...,

...,

,

(

j

T

t

j

1

2

1

 

Stałe  wygładzania  wyznacza  się  optymalizując  wybrany  parametr  rozkładu  błędu 

prognoz ex post. 

 

4.5.a Metoda podwójnego wygładzania 

 

 

W  metodzie podwójnego wygładzania zakładamy, że stałe wygładzania są równe, tj. 

. Metoda może wystąpić zarówno w wersji addytywnej, jak i multiplikatywnej. Należy 

ją  traktować  jako  szczególną  wersję  metody  Holta  (A_N)  lub  (M_N).  W  pierwszym 
przypadku mamy do czynienia z następującym układem równań wygładzających: 

 

1

1

y

m

0

1

d

)

)(

(

1

1

1

t

t

t

t

d

m

y

m

,  

)

,....,

(

T

t

2

 

1

1

1

t

t

t

t

d

m

m

d

)

(

)

(

 
gdzie 

1

0

 
 

Prognoza jest wyznaczana zgodnie z regułą Holta tj.: 

 

t

t

p

j

t

t

jd

m

y

|

)

,...,

...,

,

(

j

T

t

j

1

2

1

 
 

W przypadku drugim równania wygładzające mają postać: 

 

1

1

y

m

1

1

d

)

)(

(

1

1

1

t

t

t

t

d

m

y

m

,  

)

,....,

(

T

t

2

 

1

1

1

t

t

t

t

d

m

m

d

)

(

)

/

(

gdzie 

1

0

, natomiast prognoza jest wyznaczana zgodnie z regułą: 

 

j

t

t

p

j

t

t

d

m

y

|

)

,...,

...,

,

(

j

T

t

j

1

2

1

 

4.6. Model Holta-Wintersa  (lub tylko Wintera) z trendem addytywnym i sezonowością  
   addytywną – A_A w klasyfikacji Pegelsa 
 

Model  zakłada  występowanie  trendu  liniowego  oraz  sezonowości  addytywnej. 

Zarówno  współczynnik  kierunkowy  trendu  jaki  i  efekty  sezonowe  (w  ogólnym  przypadku) 
mogą  zmieniać  się  w  czasie.  W  modelu  wyrównywany  jest  zatem:  poziom  szeregu 

t

m

współczynnik kierunkowy trendu 

t

 oraz efekt sezonowy 

t

.  

Wartości początkowe w addytywnym wygładzaniu sezonowym z trendem, ustalane są 

w następujący sposób: 

background image

Prognozowanie, Tadeusz W. Bołt 

 

 

r

s

s

r

y

r

m

1

1

0

r

d

 

r

t

t

m

y

p

)

,...,

,

(

r

t

2

1

 

 

Równania wygładzające mają postać:  

 

)

)(

(

)

(

1

1

1

t

t

r

t

t

t

d

m

p

y

m

 

1

1

1

t

t

t

t

d

m

m

d

)

(

)

(

                                                                           

)

,....,

(

T

r

t

1

 

r

t

t

t

t

p

m

y

p

)

(

)

(

1

 
gdzie 

1

0

,  

1

0

1

0

są nieznanymi parametrami wygładzania. 

 

Prognoza  wyznaczona  w  okresie  t,  na  okres  (t+j)  wynika  z  trendu  liniowego,  tzn. 

wyznaczona  jest  na  poziomie  średniej  korygowanej  o  przyrost  wynikający  z  trendu  oraz 
dodatkowo korygowana jest addytywnym efektem sezonowym: 
 

r

j

t

t

t

p

j

t

t

p

jd

m

y

|

)

,...,

...,

,

(

j

T

r

t

j

2

1

 

 

Podobnie  jak  w  modelach  poprzednich  stałe  wygładzania  wyznacza  się  optymalizując 
wybrany  parametr  rozkładu  błędu  prognoz  ex  post.  Uwaga:  optymalne  wartości  stałych 
wygładzania  znalezione  przez  Solver  Excela  mogą  zależeć  od  wartości  początkowych 
wybranych  dla  stałych  wygładzania.  Warto  sprawdzić  rozwiązania  suboptymalne,  jakie 
produkuje Solver dla początkowych wartości stałych bliskich zeru oraz w drugiej kolejności 
dla ich wartości bliskich jedności. 

 
4.7. Model Holta-Wintersa (lub tylko Wintera) z trendem addytywnym i sezonowością  
    multiplikatywną  –  A_M w  klasyfikacji Pegelsa 
 

Model  zakłada  występowanie  trendu  liniowego  oraz  sezonowości  multiplikatywnej. 

Zarówno  współczynnik  kierunkowy  trendu  jaki  i  efekty  sezonowe  (w  ogólnym  przypadku)  
zmieniają  się  w  czasie.  W  modelu  wyrównywany  jest  zatem:  poziom  szeregu 

t

m

współczynnik kierunkowy trendu  

t

 oraz multiplikatywny efekt sezonowy 

t

.  

Wartości  początkowe  w    multiplikatywnym  wygładzaniu  sezonowym  z  trendem 

addytywnym,  ustalane są w następujący sposób: 

 

r

s

s

r

y

r

m

1

1

0

r

d

r

t

t

m

y

p

/

)

,...,

,

(

r

t

2

1

 

Równania wygładzające mają postać:  

 

)

)(

(

)

/

(

1

1

1

t

t

r

t

t

t

d

m

p

y

m

background image

Prognozowanie, Tadeusz W. Bołt 

 

 

1

1

1

t

t

t

t

d

m

m

d

)

(

)

(

,                                                                          

)

,....,

(

T

r

t

1

 

r

t

t

t

t

p

m

y

p

)

(

)

/

(

1

 
gdzie 

1

0

,  

1

0

1

0

są nieznanymi parametrami wygładzania. 

 

Prognoza  wyznaczona  w  okresie  t,  na  okres  (t+j)  wynika  z  trendu  liniowego,  tzn. 

wyznaczona  jest  na  poziomie  średniej  korygowanej  o  przyrost  wynikający  z  trendu  oraz 
dodatkowo korygowana jest multiplikatywnym efektem sezonowym: 
 

r

j

t

t

t

p

j

t

t

p

jd

m

y

)

(

|

)

,...,

...,

,

(

j

T

r

t

j

2

1

 
Podobnie  jak  w  modelach  poprzednich  stałe  wygładzania  wyznacza  się  optymalizując 
wybrany parametr rozkładu błędu prognoz ex post. 

 
 
Załącznik 
 
Sezonowość addytywna i multiplikatywna 
 

W szeregu czasowym (

t

), w którym składowe: systematyczna (

t

m

), sezonowa (

t

oraz przypadkowa (

t

) są addytywne, możemy zapisać, że: 

 

t

t

t

t

p

m

y

 

W takim przypadku, z dokładnością do błędu możemy zapisać, że: 

 

t

t

t

p

y

m

;  

t

t

t

m

y

p

.  

 

Z  powyższego  zapisu  wynika,  że  oszacowanie  składowej  systematycznej  wymaga 

odjęcia  od  zaobserwowanego  poziomu  zmiennej  prognozowanej  efektu  sezonowego.  Z 
drugiej  strony  oszacowanie  efektu  sezonowego  wyznaczane  jest  jako  różnica  pomiędzy 
zaobserwowaną  wartością  zmiennej  prognozowanej  a  oceną  składnika  systematycznego. 
Wynika  stąd  brak  możliwości  jednoczesnego  oszacowania  składowej  systematycznej  i 
sezonowej na okres t. 

W związku z powyższym przyjmuje się następującą regułę postępowania: 

 

r

t

t

t

p

y

m

;  

t

t

t

m

y

p

 
gdzie:    oznacza  liczbę  okresów  w  roku,  natomiast 

r

t

  analogiczny  sezon  roku 

poprzedniego.  

Zatem  w  pierwszej  kolejności  wyznaczane  jest  oszacowanie  składnika 

systematycznego,  z  wykorzystaniem  oceny  składnika  periodycznego  z  adekwatnego  sezonu 
roku poprzedniego, w drugiej kolejności wyznacza się oszacowanie składowej sezonowej na 
okres  , z wykorzystaniem oceny 

t

m

 z kroku poprzedniego. 

background image

Prognozowanie, Tadeusz W. Bołt 

 

W szeregu czasowym (

t

), w którym składowe: systematyczna (

t

m

), sezonowa (

t

oraz przypadkowa (

t

) są multiplikatywne, możemy zapisać, że: 

 

t

t

t

t

p

m

y

 

W takim przypadku, z dokładnością do błędu możemy zapisać, że: 

 

t

t

t

p

y

m

;  

t

t

t

m

y

p

.  

 

Podobnie  jak  poprzednio,  biorąc  pod  uwagę  brak  możliwości  jednoczesnego 

oszacowania  składowej  systematycznej  i  sezonowej  na  okres,  przyjmujemy  następującą 
regułę postępowania: 
 

r

t

t

t

y

y

m

;  

t

t

t

m

y

p