Documente Academic
Documente Profesional
Documente Cultură
Silvia Spătaru
Ex1. Se cunosc vânzările înregistrate de un magazin în fiecare lună din anii 2017 si 2018. Datele
sunt exprimate în mii lei.
1 2 3 4 5 6 7 8 9 10 11 12
2017 362 381 317 297 399 402 375 349 386 328 389 343
2018 276 334 394 334 384 314 344 337 345 362 314 365
Să se previzioneze vânzările pentru lunile ianuarie, martie şi aprilie 2019, folosind Eviews.
Avem 24 de observații. Datele mele sunt în fisierul Sem2_Ex1.xls. Vânzările încep din cell C3.
0) Cu datele de mai sus vă rog să creați un fișier în Excel, din care să importați datele în Eviews.
1) Creați un workfile în Eviews. Importați seria de date în acest workfile (sem2_ex1.wf1)
̂ 𝑻 (𝒉) = 𝒀
𝒀 ̂ 𝑻+𝒉 = 𝒀
̂𝑻 ( h=1,2,3,…)
1
Originea prognozei este T=24
h=1 𝑌̂24 (1) = 𝑌̂24+1 = 𝑌̂24 = 354,5948 mii lei (previziune pentru luna ianuarie)
h=2 𝑌̂24 (2) = 𝑌̂24+2 = 𝑌̂24 = 354,5948 mii lei (previziune pentru luna februarie)
h=3 𝑌̂24 (3) = 𝑌̂24+3 = 𝑌̂24 = 354,5948 mii lei (previziune pentru luna martie)
h=4 𝑌̂24 (4) = 𝑌̂24+4 = 𝑌̂24 = 354,5948 mii lei (previziune pentru luna aprilie)
Verificare rezultate calculate de noi:
Seria previzionată a fost numită vanzarSM
5) Selectați grupul vânzări şi vanzarSM pentru a vedea cele 4 valori previzionate în Eviews
209 207 211 210 173 194 234 156 206 188
162 172 210 205 244 218 182 206 211 273
248 262 258 233 255 303 282 291 280 255
0) Cu datele de mai sus vă rog să creați un fișier în Excel, din care să importați datele în Eviews.
1) Creați un nou workfile în Eviews. Importați datele din Excel într-un workfile cu date săptămânale
(sem2_ex2.wf1) Avem 30 de observații.
Start date: 1/01/2017 (ian/01/2017)
End date: 8/20/2017 (aug/20/2017) (30 observaţii + 4 pentru previzionare)
2
2) Verificați dacă datele au fost importate corect. Reprezentați grafic seria de date.
Graficul arată ca seria de date prezintă trend.
Vom aplica metoda Holt cu doi parametri. Vom lua Alpha=0.1 și Beta=0.05
3) Vanzari→Proc→Exponential Smoothing→ Simple Exponential Smoothing
→ Holt-Winters - No seasonal...
Observație:
- Dacă α tinde către 0, deducem că trendul netezit este constant. Pentru seria de date observate ar fi
potrivit un model ARIMA cu trend determinist.
3
Metoda Holt-Winters de netezire exponențială
Ex3. Se cunosc vânzările înregistrate de un magazin în fiecare trimestru din 2016 până în 2019
(16 trimestre). Să se previzioneze vânzările pentru cele 4 trimestre ale anului 2020.
0) Cu datele din tabel, vă rog să creați un fișier în Excel, din care să importați datele în Eviews.
1) Creați un workfile cu date trimestriale, în Eviews. Importați datele din Excel în Eviews.
(sem2_ex3.wf1)
2) Verificați dacă datele au fost importate corect. Reprezentați grafic seria de date.
Graficul arată ca seria de date prezintă trend și componentă sezonieră.
Vom aplica metoda Holt-Winters (cu trei parametri). Vom lua Alpha=0.1, Beta=0.05 și Gamma=0.2.
4
Exemplu de Subiect Examen
Se cunosc vânzările înregistrate de un magazin în fiecare trimestru din 2016 până în 2019. În urma
prelucrării datelor în Eviews am obţinut graficul de mai sus.
Asupra seriei vânzărilor înregistrate în perioada 2016–2019, s-a aplicat o metodă de netezire
exponenţială, rezultând output-ul de mai jos.
a) Spuneţi ce metodă de netezire exponenţială a fost folosită şi argumentaţi alegerea.
b) Previzionaţi vânzările pentru cele 4 trimestre ale anului 2020.
5
𝑌̂𝑇 (ℎ) = 𝑌̂𝑇+ℎ = (𝑌̂𝑇 + ℎ ∙ 𝑇𝑅𝑇 ) ∙ 𝑆𝑇−𝑝+ℎ
𝑌̂16 (1) = (𝑌̂16 + 1 ∙ 𝑇𝑅16 ) ∙ 𝑆16−4+1 = (159,6090+1*4,094817)* 0,720461 = 117,9421 mii lei
𝑌̂16 (2) = (𝑌̂16 + 2 ∙ 𝑇𝑅16 ) ∙ 𝑆16−4+2 = (159,6090+2*4,094817)* 1,114187 = 186,9590 mii lei
𝑌̂16 (3) = (𝑌̂16 + 3 ∙ 𝑇𝑅16 ) ∙ 𝑆16−4+3 = (159,6090+3*4,094817)* 1,284049 = 220,7195 mii lei
𝑌̂16 (4) = (𝑌̂16 + 4 ∙ 𝑇𝑅16 ) ∙ 𝑆16−4+4 = (159,6090+4*4,094817)* 0,881303 = 155,0990 mii lei
Pentru output-ul din dreapta n-am completat constantele. Comparați și comentați ce observați.
SSE = ??? RMSE = ???
6
Cele trei ecuaţii de recurenţă sunt:
ecuaţia pentru nivel: 𝑌̂𝑡 = 𝛼(𝑌𝑡 − 𝑆𝑡−𝑝 ) + (1 − 𝛼)(𝑌̂𝑡−1 + 𝑇𝑅𝑡−1 )
ecuaţia pt.panta dreptei de tendinţă: 𝑇𝑅𝑡 = 𝛽(𝑌̂𝑡 − 𝑌̂𝑡−1 ) + (1 − 𝛽)𝑇𝑅𝑡−1
ecuaţia pt.componenta sezonieră 𝑆𝑡 = 𝛾(𝑌𝑡 − 𝑌̂𝑡 ) + (1 − 𝛾)𝑆𝑡−𝑝
̂ 𝑻 (𝒉) = 𝒀
𝒀 ̂ 𝑻 + 𝒉 ∙ 𝑻𝑹𝑻 + 𝑺𝑻−𝒑+𝒉 ( h = 1, 2, 3, …)
Din output citim: Method Holt-Winters Additive Seasonal
Constantele de netezire sunt Alpha = 0,1; Beta = 0,05 şi Gamma = 0,2 (= 0,1; = 0,05; =0,2).
Pentru output-urile din dreapta n-am completat constantele. Comparați și comentați ce observați.
SSE = 283,.....
RMSE = 4,2
Observații:
- În majoritatea problemelor practice, factorul sezonier este considerat multiplicativ.
- Alegerea constantelor de netezire se face prin minimizarea MSE sau SSE.
- Dacă un software alege valoarea 0 pentru beta sau gamma, nu înseamnă că seria nu are trend sau
componentă de sezonalitate, ci că aceste componente sunt estimate ca fixate și nu în schimbare.
- Dacă → 1 ar fi mai potrivit un model fără componentă de sezonalitate.
- Dacă → 0 există factori de sezonalitate deterministici.