Sunteți pe pagina 1din 18

Seminar Modelare Economica 2014-2015

Studiul de caz 1: Previziunea vanzarilor cu modelul Brown de nivelare exponenial


primar
(Studiul 1 din lucrarea Modelarea economic. Studii de caz. Teste, autori: Raiu-Suciu, C.,
Luban, F., Hncu, D., Ciocoiu, N., Editura ASE, Bucureti, 2009)
Firma ALCOR S.A. comercializeaz materiale consumabile i de birou. Compartimentul de
marketing a nregistrat pentru perioada trecut volumul vnzrilor pentru produsele asimilate
rechizitelor de birou. Valorile nregistrate sunt prezentate n tabelul 1.1.
Tabelul 1.1
Luna calendaristic
octombrie
noiembrie
decembrie
ianuarie
februarie
martie
aprilie
mai

Vnzri nregistrate (u.m.)


21
22
16
18
19
14
18
20

Lunar, se efectueaz prognoze asupra vnzrilor lunii viitoare pentru dimensionarea


stocurilor i orientarea cheltuielilor pentru reclam i publicitate. Conducerea firmei este
interesat n estimarea volumului vnzrilor pentru luna iunie, cunoscnd c previziunea
iniial pentru luna octombrie a fost de 21 u.m.
Rezolvarea cu produsul informatic WINQSB:
-

se selecteaz categoria de metod Forecasting and Linear regression;


se alege ca tip de problem de prognoz Time Series Forecasting.
Introducerea datelor generale ale problemei: titlul problemei (cmp opional),
unitatea de timp, numrul de perioade din istoricul fenomenului previzionat pentru
care se cunosc date sau numrul de date istorice:
se completeaz urmtoarele cmpuri: Problem Title - titlul problemei (opional), Time
Unit (unitatea de timp de lucru: zile, saptamani, luni etc.), Number of Times (periods)
numrul de date istorice. Dup completarea acestora, se continu prin OK.

Seminar Modelare Economica 2014-2015

Se introduc datele istorice privind vanzarile n tabelul configurat anterior.

din bara de sus a ecranului se selecteaz opiunea Solve and Analyze/ Perform Forecasting;
se alege metoda de revolvare SES (Single exponential smoothing) din lista de metode
expus n partea stng a ferestrei;
se alege modul de lucru: metoda de estimare a parametrilor:
Assign Values - iniializarea valorilor (utilizatorul acorda valori constantei de nivelare)
sau Search for Best programul informatic iniiaz cutarea valorilor optime ale lui
alpha, n funcie de o anumit eroare. n cazul alegerii celor mai bune valori, se
desemneaz criteriul de comparare:

Seminar Modelare Economica 2014-2015

- MAD (media abaterilor absolute);


- CFE (eroarea de prognoz cumulat);
- MSE (media ptratic a erorilor);
- MAPE (media erorilor procentuale absolute)
Dac se selecteaz opiunea Assign values se d valoarea coeficientului alpha prin
completarea cmpului Smoothing constant alpha. Daca se alege opiunea Search the best
nu mai este necesar completarea valorii lui alpha.
se definesc datele iniale:
Number of periods for forecast - numrul de perioade pentru prognoz,
Initial value F(0) if known - valoarea iniial corespunztoare primei prognoze (dac se
cunoate);
din bara de sus a ecranului se selecteaz eventual Results i apoi, una din opiunile: Show
Forecasting Sumarry, Show Forecasting Detail, Show Forecasting in Graph.

Pentru valoarea lui alpha = 0.3

Modelul ajustrii exponeniale simple:


F(t) = x(t) + (1- )F(t-1)
i f(t+h) = F(t),
unde este constanta de ajustare, 0 1, iar F(0) = x(1).
x(t): valoarea efectiv a vnzrilor la momentul t, t=1,...,T;
F(t): valoarea ajustat la momentul t;
f(t+h): prognoza fcut la momentul t pentru nivelul vnzrilor la momentul
(t+h); h reprezint numrul perioadelor din perioada de prognoz (h=1).
F(1) = * x(1) + (1- )* F(0); F(0)=21; f(1)=F(0);
F(2) = * x(2) + (1- )* F(1)=21.30, f(2)=F(1) etc.
Se obin datele din tabelul urmtor n care cele mai importante informaii sunt:
- valoarea previzionat se regsete n celula de pe linia 9 a coloanei Forecast by SES:
Calculul erorilor de prognoz:

Seminar Modelare Economica 2014-2015


e(t) = x(t) - f(t)=x(t) - F(t-1)
CFE (Cumulative Forecast Error) = e(t), t=1,...,n
unde n=7 (numrul gradelor de libertate);
MAD (Mean Absolute Deviation ) = e(t) / n , t=1,...,n
MSE (Mean Square Error) = e(t) / n , t=1,...,n
8

63.82
9.1171
7
7
MAPE (Mean Absolute Percent Error) = 100 | e(t) | /x(t)/n , t=1,...,n
Tracking Signal (TS) = CFE / MAD
MSE

t 2

Se reprezint datele din butonul Results, se apeleaz opiunea grafic: Show Forecasting in
Graph.

Seminar Modelare Economica 2014-2015

Se modific valoarea lui alpha = 0.9.


Pentru a pune n eviden simultan rezultatele noi cu cele anterioare se bifeaz csua din
stnga jos Retain other methods results.

Se obine tabelul cu previziunea ptr. alpha =0.9 (s-au pstrat n tabel i datele pentru
alpha=0.3).

Seminar Modelare Economica 2014-2015

Se caut valoarea optim a lui alpha (specificnd criteriul de cutare) se recomand


utilizarea lui MSE.

Seminar Modelare Economica 2014-2015

Seminar Modelare Economica 2014-2015

Rezolvarea cu EXCEL:
valoarea
alpha

luna
calendaristica vanzari
t
Xt
1
2
3
4
5
6
7
8
9 ?

21
22
16
18
19
14
18
20

0,3

val ajustate
eroare
sau
eroare
eroare
procentuala
previzionate eroare
absoluta
patratica absoluta
Ft
et=Xt-Ft
21,00
0,0000
0,0000
0,0000
0,0000
21,00
1,0000
1,0000
1,0000
0,0455
21,30
-5,3000
5,3000
28,0900
0,3313
19,71
-1,7100
1,7100
2,9241
0,0950
19,20
-0,1970
0,1970
0,0388
0,0104
19,14
-5,1379
5,1379
26,3980
0,3670
17,60
0,4035
0,4035
0,1628
0,0224
17,72
2,2824
2,2824
5,2095
0,1141
18,40
Medie
MSE

-1,237

2,290

9,118
9,118

14,08%

Seminar Modelare Economica 2014-2015


Calculul ponderilor asociate valorilor reale
Pentru alpha = 0.3:
Valoarea real
Y8
Y7
Y6
Y5
Y4
Y3
Y2
Y1

Ponderea n valoarea ajustat/ previzionat


0.30
0.21
0.15
0.10
0.07
0.05
0.04
0.02

0.35

0.30

0.30

0.25

0.21

0.20
0.15

0.15
0.10

0.10

0.07
0.05

0.05

0.04

0.02

0.00
X8

Pentru alpha = 0.9:


Valoarea real
Y8
Y7
Y6
Y5
Y4
Y3
Y2
Y1

X7

X6

X5

X4

X3

X2

X1

Ponderea n valoarea ajustat / previzionat


0.90
0.09
0.01
0.00
0.00
0.00
0.00
0.00

Seminar Modelare Economica 2014-2015

1.00

0.90

0.90
0.80
0.70
0.60
0.50
0.40
0.30
0.20
0.10

0.09
0.01

0.00
X8

X7

X6

0.00
X5

0.00
X4

0.00
X3

0.00
X2

0.00
X1

Calculul valorii optime a lui alpha:


alpha
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1
MSE 14,0000 10,9610 9,6090 9,1180 9,0710 9,2739 9,6452 10,1535 10,7885 11,5471 12,4286

Seminar Modelare Economica 2014-2015

Valoarea obtinuta prin minimizarea MSE cu optiunea Solver (din Tools):


valoarea
alpha

0,362962499

val ajustate
luna
sau
eroare
eroare
calendaristica vanzari previzionate eroare
absoluta patratica
|et|2
t
Xt
Ft
et=Xt-Ft
|et|
1
21
21,00
0,0000
0,0000
0,0000
2
22
21,00
1,0000
1,0000
1,0000
3
16
21,36
-5,3630
5,3630
28,7614
4
18
19,42
-1,4164
1,4164
2,0062
5
19
18,90
0,0977
0,0977
0,0095
6
14
18,94
-4,9378
4,9378
24,3815
7
18
17,15
0,8545
0,8545
0,7301
8
20
17,46
2,5443
2,5443
6,4736
9 ?
18,38
Medie
MSE

-1,032

2,316

9,052
9,052

eroare
procentuala
absoluta
|et|/xt
0,0000
0,0455
0,3352
0,0787
0,0051
0,3527
0,0475
0,1272

14,17%

Seminar Modelare Economica 2014-2015

Rezolvarea cu QM for Windows/Forecasting:

Seminar Modelare Economica 2014-2015

Se selecteaza metoda de previziune si valoarea constantei de nivelare (alpha):

Dupa alegerea optiunii Solve se obin urmtoarele rezultate:

Seminar Modelare Economica 2014-2015

Din meniul Window se pot selecta diverse ecrane cu diferite grade de detaliere a soluiei:

Seminar Modelare Economica 2014-2015

Pentru a alege cea mai bun previziune in funcie de o eroare se foloseste opiunea Window/
Errors as a function of alpha. In exemplul dat se observ ca cea mai mic eroare medie
ptratic MSE este 7,92 pentru alpha 0,36:

Seminar Modelare Economica 2014-2015

Pentru a vizualiza valoarea previziunii p. Alpha optim se revine la datele de intrare cu


optiunea Window/Edit data, se modific valoarea lui alpha si se activeaz din nou Solve:

Optiunea Window/Graph permite trasarea graficului vanzarilor reale si a previziunii realizate:

Seminar Modelare Economica 2014-2015

Optiunea Save as Excel file permite salvarea datelor si a rezultatelor in Excel (optiunea ar
trebui repetat pentru rezolvarea cu fiecare alpha):

Seminar Modelare Economica 2014-2015

Transferul datelor in Excel permite editarea acestora ntr-o form printabil, completarea
graficului cu previziunile pentru mai multe valori ale lui alpha, cu media valorilor reale etc.
Aceasta opiune este foarte util pentru realizarea proiectului de disciplin.