UNITATEA DE INVATARE 2
Modelarea proceselor economice cu tehnici de
previziune
Introducere
1. Definitii. Clasificarea metodelor de previziune
2. Analiza seriilor de timp: caracteristici și metode
2.1. Media mobila
2.2. Nivelarea exponentiala
2.3. Proiecţiile de trend
2.4. Decompoziţia
Teste de autoevaluare 1
Obiective ale UI
16
14
12
Volumul vanzarilor
10
8
6
4
2
0
1 3 5 7 9
Timpul
2. Analiza Seriilor de Timp
(Dinamice/Cronologice): caracteristici și metode
Reprezentarea grafica a seriilor de timp
3. Vânzări cu variaţii 4. Vânzări cu trend şi variaţii
sezoniere fără trend sezoniere
5 16
14
Volumul vanzarilor
Volumul vanzarilor
4 12
3 10
Media
8
2 6
1 4
2
0 0
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10
Timpul
Timpul
2. Analiza Seriilor de Timp
(Dinamice/Cronologice): caracteristici și metode
Extrapolarea reprezintă una din cele mai utilizate metode de previziune în
cadrul metodelor cantitative bazate pe serii de timp;
Metodele de extrapolare bazate pe serii de timp sugerează dezvoltarea
inerţială (prelungirea în viitor) a unor elemente ale proceselor şi
fenomenelor economice;
Pot fi aplicate cu rezultate bune numai dacă procesul la care se referă
prezintă un caracter de repetabilitate, cu aceeaşi intensitate a dinamicii.
Limite:
– oferă numai o imagine orientativă asupra perspectivei de evoluţie dacă se
recunoaşte faptul că viitorul NU reproduce fidel stările şi evoluţiile din
trecut;
– se poate folosi cu succes numai pentru procesele economice ce evoluează
fără discontinuităţi majore;
– riscul şi incertitudinea impun prelucrarea rezultatelor extrapolării cu
metode adiţionale;
– pentru ca rezultatele să fie cât mai plauzibile se recomandă operarea pe
orizonturi de prognoză cât mai scurte.
2. Analiza Seriilor de Timp
(Dinamice/Cronologice): caracteristici și metode
Ajustarea unei serii temporale = operatiunea de
înlocuire a valorilor observate ale variabilei studiate
cu alte valori.
Noile valori sunt calculate prin metode adecvate cu scopul
de a pune în evidenţă componentele considerate esenţiale
ale seriei de date: trendul, fluctuaţiile ciclice, sezoniere
si/sau neregulate.
sunt aplicabile în previziunile pe termen scurt, de pe o
zi pe alta, de pe o luna pe alta, de pe un trimestru pe
altul.
Cele mai utilizate metode de nivelare (ajustare):
1. metoda mediilor mobile,
2. metoda nivelării exponenţiale.
2.1. Media mobila
Presupune determinarea previziunii pentru o perioadă de timp (zi,
săptămână, lună, …, an etc.) prin medierea datelor din ultimele „n"
perioade: y y ...y
Ft1 t t1 tn1
n
în care: Ft+1 - valoarea previzionată pt. perioada t+1; Yt - valoarea realizată în
perioada t; n - ordinul mediei mobile.
Adoptând ordine diferite ale mediei mobile, se poate ajunge la o
corespondenţă mai apropiată sau mai îndepărtată a curbei previziunii faţă
de curba evoluţiei datelor reale.
Eroarea poate fi apreciată pe baza diferenţelor dintre realitate şi previziune
folosind formula erorii medii: m
(F t
2
Yt )
e tn
m n
în care: Ft - valorile previzionate pentru perioadele t=1,...,m; Yt - valorile reale
disponibile; m - numărul de valori ale seriei de timp disponibile.
Medii mobile sunt utile dacă putem presupune că cerințele pieței vor rămâne
destul de constante în timp.
O altă metodă similară este media mobilă ponderată (cu ponderi diferite asociate
datelor în funcţie de ordinea lor în seria de date)
2.1. Media mobila
Aplicatie practică:
Luna Vânzări reale Media mobilă de ordin 3
Ianuarie 10
Februarie 12
Martie 13
Aprilie 16 (10 + 12 + 13)/3 = 11.67
Mai 19 (12 + 13 + 16)/3 = 13.67
Iunie 23 (13 + 16 + 19)/3 = 16.00
Iulie 26 (16 + 19 + 23)/3 = 19.33
August 30 (19 + 23 + 26)/3 = 22.67
Septembrie 28 (23 + 26 + 30)/3 = 26.33
Octombrie 18 (26 + 30 + 28)/3 = 28.00
Noiembrie 16 (30 + 28 + 18)/3 = 25.33
Decembrie 14 (28 + 18 + 16)/3 = 20.67
Ianuarie — (18 + 16 + 14)/3 = 16.00
2.2. Metoda nivelării exponenţiale
Pentru metodele de nivelare (ajustare), alegerea formei particulare a
metodei (cu unul sau mai mulți parametri) se poate face, într-un mod
aproximativ, prin reprezentarea grafică a seriei de date:
în cazul seriilor de date pentru care nu se înregistrează trend şi variaţii
ciclice sau sezoniere se poate utiliza modelul de nivelare
exponenţială primară (în jurul mediei) (engl. Single Exponential
Smoothing - SES) (cu un singur parametru α);
dacă pentru seria de date reprezentată se poate pune în evidenţă o
tendinţă liniar crescătoare sau descrescătoare se alege modelul cu
trend (cu doi parametri α si β );
dacă pentru seria de date se pot evidenţia variaţii sezoniere se va alege
modelul de ajustare cu sezonalitate (cu doi parametri α si γ);
în situaţia în care, în mod simultan se pot observa o componentă de tip
trend şi variaţii sezoniere se poate alege modelul de ajustare trend -
sezonalitate (ex: modelul Holt-Winters în care se folosesc trei
parametri α, β si γ și trei ecuații pt determinarea previziunii).
2.2. Metoda nivelării exponenţiale
Nivelarea exponentiala a fost introdusă de Robert G. Brown în
cărțile sale din 1959 și 1963 (R.G. Brown adesea referit ca
“părintele” nivelării exponențiale).
Vanzarile
-9-a. Rezolvarea va folosi 2 valori lui alpha 18
(0.3 si 0.9). 17
16
Luna Actual Forecast 15
Data by SES 14
(alpha=0.3) 13
1 2 3 4 5 6 7 8 9
1 21.00
Timpul
2 22.00 21.00
3 16.00 21.30 Date reale Estimatii alfa=0,3
Media Estimatii alfa =0,9
4 18.00 19.71
Rezultate:
5 19.00 19.20 Alpha = 0.3:
6 14.00 19.14 previziunea F9 = 18.40
7 18.00 17.60 Erorile: CFE = -8.66 MAD = 2.29 MSE
= 9.12 MAPE = 14.08 Trk.Signal = -3.78
8 20.00 17.72
Alpha = 0.9:
9 18.40 previziunea F9 = 19.76, Erorile: MSE = 11.54
2.3. Proiecţiile de trend
O altă metodă de prognoză bazată pe serii de timp se numește proiecția
trendului.
Aceasta tehnica potriveste o linie de trend la o serie de puncte
reprezentând date istorice și apoi proiectează linia în viitor pentru a
obține previziuni pe termen mediu sau lung.
Există mai multe ecuații matematice de trend care pot fi aplicate (de ex.
exponențială și pătratică), dar cea liniară este cea mai folosită.
O linie de trend este pur și simplu o ecuație de regresie liniară în care
variabila independentă (X) este perioada de timp. Forma este:
Y = a + bX
unde: Y - valoare previzionată (variabila dependentă); a – interceptul;
b – panta liniei; X – perioada de timp (ex. 1, 2, 3..n)
Metoda celor mai mici pătrate poate fi aplicată pentru a găsi coeficienții
(a si b) care minimizează suma pătratelor erorilor (MSE).
2.3. Proiecţiile de trend
Multiple R 0,9608
R Square 0,9231 1500
Adjusted R
Square 0,9154 Y 1000
Y
Standard
Error 89,1866 Predicted Y
500
Observations 12
0
ANOVA
0 2 4 6 8 10 12 14
Significance X Variable 1
df SS MS F F
Regression 1 954166,161 954166,161 119,957 0,00000069
Residual 10 79542,506 7954,251
Total 11 1033708,667
Upper Lower
Coefficients Standard Error t Stat P-value Lower 95% 95% 95,0% Upper 95,0%
Intercept 1046,712 54,891 19,069 0,000 924,408 1169,016 924,408 1169,016
X Variable 1 81,685 7,458 10,952 0,000 65,068 98,303 65,068 98,303
2.3. Proiecţiile de trend
Exemplu:
Daca vânzarile de jucarii au un varf in fiecare aditiv
decembrie, cu o crestere de 100000 lei fata de valoare
luna decembrie din anul anterior, atunci
previziunea trebuie sa creasca in luna decembrie
cu aceasta valoare, iar modelul este aditiv.
Daca se cunoaste ca exista o crestere de 40% a
vanzarilor in luna decembrie fata de restul anului,
atunci modelul este multiplicativ.
timp
Pentru exemplificare:
S(1) = x(1)/m= 4000/4925=0,8122; unde m = (4000+4200+5600+5900)/4=4925
F(5) = x(5)/S(1) + (1-)[F(4)+T(4)] = 0,1·5200/0,8122 + 0,9·[4925+0]=5072,75
T(5) = β[F(5)-F(4)] + (1- β)T(5)= 0,2·[5072,75-4925] + 0,8·0 = 29,55
S(5) = γ x(5)/F(5) + (1- γ )S(1) = 0,3·5200/5072,75 + 0,7·0,8122 = 0,8761
în care la prima iteraţie S(1)=0,8122, T(0)=0
WinQSB versus QM for Windows
Teste de autoevaluare
36