background image

Model liniowy Holt’a

Daria Karnicka

24 marca 
2015r.

background image

Co to właściwie jest?

Model liniowy Holt’a  służy do wygładzania szeregu 
czasowego, w którym wyróżniamy :  

• trend (tendencję 

rozwojową),

• wahania przypadkowe .

Wyróżniamy także dwa inne modele stosowane do wygładzania szeregu 
czasowego ,tj.
Model Browna oraz Model Wintera (addytywny i multiplikatywny).

background image

                                            TREND

- (tendencja 

rozwojowa) – 
to długookresowa skłonność do jednokierunkowych zmian wartości 
zmiennej prognozowanej, wzrostu lub spadku poziomu badanego 
zjawiska w długim okresie czasu.

                            WAHANIA PRZYPADKOWE- 

nieregularne             i niecykliczne wahania, powodowane czynnikami 
losowymi (np. wojna, klęska, strajki lub zmiany polityki państwa).

Przypomnienie pojęć.

background image

Równania w modelu Holt’a.

Model ten składa się z dwóch równań rekurencyjnych:

I. Służy do wyznaczania wygładzonych wartości szeregu czasowego w 

chwili t.

 

)

S

F

(

)

(

y

F

t

t

t

t

1

1

1

II.    Służy do wyznaczania wygładzonych wartości przyrostu trendu w 
chwili t. 

1

t

1

t

t

t

S

)

1

(

)

F

F

(

S

gdzie:
 

α, β 

∈ [0,1] - parametry wygładzania,

F

t

- odpowiada wygładzonej wartości  z prostego modelu 

wygładzania wykładniczego (ocena wartości średniej na okres t ),

S

t

 

- wygładzony  przyrost trendu na  okres t.

background image

W modelu Holt’a obliczamy zarówno 

prognozy wygasłe 

jak i 

prognozy na przyszłe okresy

 (tzw. rzeczywiste).

Prognozy wygasłe obliczamy wg 
wzoru:

y

t

*

 = F

t-1

 + 

S

t-1

 

dla t = 2, 3,…, n.

Prognozę na okres T>n wyznacza się ze 
wzoru: 

y

T

*

 = F

n

 + (T – n)S

n

dla T = n +1, n + 2 
itd.

gdzie n jest liczbą posiadanych 
obserwacji.

Równania w modelu Holt’a.

background image

Obliczanie prognoz w modelu 
Holt’a.

Potrzebujemy początkowe wartości F

1

 i S

1

 . Na ich wyznaczenie 

istnieją trzy sposoby:

F

1

=y

1  

, S

1

= y

2

-y

1

F

1

=y

1  

, S

1

= 0

F

1

= a

0    

wyraz wolny liniowej funkcji trendu

  

,

    S

1

=a

1

    

współczynnik kierunkowy liniowej funkcji trendu, 

którą oszacowaliśmy na podstawie danych za pomocą metody 
najmniejszych kwadratów

.

Prognoz
y.

background image

Co z α i β?

Jak dobieramy parametry α i β?

Najczęściej przyjmuje się takie 
wartości parametrów wygładzania α i 
β aby wybrany błąd ex post prognoz 
wygasłych służący do oceny modelu 
przyjął wartość 

minimalną

.

background image

Przykład – SAS.

Zadanie. 

Na podstawie danych z 15stu miesięcy dotyczących wielkości 
sprzedaży w setkach sztuk w sklepie z artykułami kolekcjonerskimi 
wyznaczyć prognozę na kolejny miesiąc.

I. Import danych.

background image

Dane: wielkość sprzedaży w setkach sztuk.

Przykład – 
SAS.

background image

Przykład – SAS.

II. Tworzenie wykresu.

background image

Przykład – 
SAS.

background image

Przykład – SAS.

III. Prognozowanie.

background image

Przykład – SAS.

background image

Przykład – SAS.

background image

Przykład – SAS.

Prognozy otrzymane modelem Winters’a multiplikatywnym:

 

 

background image

Mając RMSE warto policzyć także wskaźnik 
W

.

100

M

m

Y

RMSE

W

gdzie

M

Y

to średnia zmiennej prognozowanej w okresach od t=2 
do t=15.

21429

,

46

M

Y

Wówczas,

58876

,

60

m

W

Na podstawie wielkości wskaźnika W

M

 możemy stwierdzić, że błąd 

RMSE stanowi około 60,59% średniej wielkości sprzedaży w 
miesiącach od drugiego do piętnastego.

background image

Przykład – SAS.

Jak z modelu Winters’a zrobić model Holt’a?

1. Z kodu usuwamy „SEASONS=„ 
2. Sezonową wagę wygładzania ustawiamy na 0.

Pierwotny kod:

Poprawiony kod:

background image

Przykład – SAS.

Prognoza i oceny parametrów po zmianie kodu.

48534

,

44

m

W

W tym przypadku W

m

 

wynosi:

Zatem błąd RMSE stanowi około 44,48% 
średniej wielkości sprzedaży w 
miesiącach od drugiego do piętnastego. 

background image

Przykład – SAS.

background image

Jak widać błąd RMSE jest dość duży i nie należy używać tak 
skonstruowanego modelu Holta do prognozowania. Wielkość błędu 
RMSE możemy spróbować zmniejszyć zmieniając wartości α i β . Do 
znalezienia wartości minimalnej RMSE użyjemy narzędzia Solver

Przykład -  SAS.

background image

Przykład – SAS.

Zmieniamy wartości stałych wygładzania na 0,972973 oraz 
0,924352.

background image

Przykład – SAS.

Prognozy i oceny parametrów po zmianie stałych wygładzania:

23501

,

8

m

W

Otrzymujemy:

Na podstawie wielkości wskaźnika W

M

 możemy stwierdzić, że błąd 

RMSE stanowi około 8,24% średniej wielkości sprzedaży w miesiącach 
od drugiego do piętnastego. Błąd RMSE jest niewielki a więc model 
Holt’a z parametrami wygładzania α=0,972973 i β=0,924352 może 
zostać użyty do prognozowania.

background image

Przykład – SAS.

background image

KONIEC

DZIĘKUJĘ ZA UWAGĘ!! 


Document Outline