Documente Academic
Documente Profesional
Documente Cultură
Cuprinsul capitolului:
4.1. Modelarea seriilor de timp
4.2. Metode de ajustare a trendului
4.3. Estimarea simultană a trendului şi componentei sezoniere prin
metoda regresiei liniare multiple
Obiectivele temei:
înţelegerea conceptelor specifice modelării şi predicţiei seriilor de timp;
înţelegerea obiectivelor modelării și însușirea diferitelor tipuri de
modele;
fixarea metodelor de ajustare a trendului;
însușirea noţiunilor şi formulelor referitoare la estimarea simultană a
trendului şi componentei sezoniere prin metoda regresiei liniare
multiple.
Bibliografie recomandată:
• Andrei T., Statistică şi econometrie, Editura Economică, Bucureşti, 2003
• Bourbonnais R.(1993) - Économétrie. Cours et exercices corrigés, Dunod, Paris
• Chow G.(1989) - Econometrics, Mc.Graw-Hill
• Georgescu V.(2006) – Statistica descriptivă şi inferenţială, Ed. Universitaria
• Georgescu V.(2004) – Metode şi modele econometrice, Ed. Reprograph
• Georgescu V.(2002) - Econometrie. Teorie şi aplicaţii, Ed. Reprograph, Craiova
• Georgescu V., Radu C.(1999) - Statistică, Ed.Reprograph, Craiova
• Goldberger A.(1991) - A Course in Econometrics, Harvard University Press
• Griliches Z., Intriligator M.,eds.(1986) - Handbook of Econometrics (3 volumes),
North-Holland
• Johnston J.(1984) - Econometric Methods, McGraw-Hill
• Maddala G.S.(1977) - Econometrics, McGraw-Hill
• Malinvaud E.(1981) - Méthodes statistiques de l'économétrie, Dunod, Paris
• Mihoc G., Craiu V.(1981) - Tratat de statistică matematică. Vol.IV: Corelaţie şi
regresie liniară, Ed. Academiei
• Ronatgi V.S.(1984) - Statistical inference, J. Wiley, New York
• Saporta G.(1978) - Théories et méthodes de la statistique, Technip, Paris
• Theil H.(1971) - Principles of Econometrics, Wiley, New York
• Tövissi L., Vodă V.(1982) - Metode statistice: aplicaţii în producţie, Editura
Ştiinţifică şi Enciclopedică, Bucureşti
• Wonnacott R., Wonnacott T.(1979) - Econometrics, Wiley, New York
INTRODUCERE ÎN ECONOMETRIE 53
Modelarea şi predicţia seriilor de timp
A. Modele de ajustare
• Principiul
În general, formalizarea unei serii cronologice se poate face prin modele de
tip aditiv:
Yt = Tt + St + Ct + ut
sau de tip multiplicativ:
Yt = Tt ⋅ St ⋅ Ct ⋅ ut
unde:
- Tt este o funcţie liniară sau neliniară de timp, reprezentând tendinţa
generală, sau trendul;
- St - o funcţie periodică de timp (de exemplu sinusoidală), de perioadă 12
pentru date lunare, sau 4 pentru date trimestriale, nulă în medie, pe care o vom
numi fluctuaţie sezonieră;
- Ct - o funcţie de timp cu perioadă amplă, numită ciclu, reprezentând
variaţii pe termen mediu sau lung;
- ut - o parte neregulată numită perturbaţie, cu statut de variabilă aleatoare
centrată (de medie nulă), a cărei pondere în ansamblul modelului poate fi
uneori însemnată.
Pentru un model aditiv se optează atunci când forma oscilaţiilor periodice
este invariantă în timp. Modelele multiplicative corespund, dimpotrivă,
situaţiei când oscilaţiile se amplifică sau se amortizează în timp. Ambele
situaţii definesc de fapt clasa modelelor de ajustare şi pot fi reprezentate
sintetic prin relaţia:
yt = f (t , ut )
unde f este o funcţie indexată printr-un număr finit de parametri necunoscuţi,
iar ut este o variabilă aleatoare centrată, asupra căreia se pot face diverse
ipoteze adiţionale.
• Ajustare globală şi ajustare locală
Ipotezele făcute asupra variabilelor aleatoare ut induc metode de estimare a
funcţiei f , ce au anumite proprietăţi de optimalitate. Astfel, metoda celor mai
mici pătrate ordinare constituie o metodă de estimare pentru cazul când ut au
aceeaşi dispersie şi nu sunt corelate. Există totodată metode speciale de
estimare pentru cazul când ut au aceeaşi dispersie dar sunt corelate. În general,
metodele ce se disting prin faptul că toate observaţiile joacă acelaşi rol,
definesc clasa metodelor de ajustare globală. Rezultatele estimaţiilor obţinute
pot fi utilizate în particular pentru desezonalizare şi previziune.
În anumite cazuri este de dorit ca modelele şi metodele de estimare să se
bazeze pe criterii care permit diverselor observaţii să joace roluri diferite. Ele
desemnează clasa metodelor de ajustare locală. Astfel, metoda mediilor
mobile presupune ajustarea locală a termenilor seriei ca valori medii ale unui
număr limitat de termeni consecutivi. Pe această bază se introduce un tip
important de metode de desezonalizare.
Metodele de previziune prin netezire (nivelare) intertemporală se justifică
tot în sensul ajustării locale cu ajutorul unor funcţii exponenţiale, astfel încât
observaţiile recente să aibă contribuţia cea mai mare, iar contribuţia
variabilelor trecute să descrească exponenţial.
B. Modele autoproiective
Într-un model autoproiectiv, se presupune că Yt este o funcţie de valorile
sale trecute şi de o perturbaţie aleatoare ut :
Yt = f (Yt −1 , Yt − 2 ,..., ut )
INTRODUCERE ÎN ECONOMETRIE 55
Modelarea şi predicţia seriilor de timp
O clasă de astfel de modele utilizate în previziune sunt modelele de tip
ARMA, respectiv ARIMA (Box şi Jenkins). Aceluiaşi scop îi corespund şi
metodele de netezire exponenţială.
Avantajul esenţial al metodei de identificare-estimare-previziune bazată pe
modelele de tip Box şi Jenkins este acela că permite selecţionarea metodei de
previzionare optimală dintr-o gamă largă de posibilităţi, în timp ce metodele
clasice (ajustarea globală sau netezirea) presupun un grad mai mare de arbitrar
în alegerea funcţiei utilizate pentru ajustare. În plus, aceste modele permit să se
dea un răspuns adecvat problemelor legate de cauzalitate, să se distingă între
orizonturile de previziune (termen lung şi termen scurt) etc.
C. Modele explicative
În această ultimă categorie de modele variabila endogenă Yt este exprimată
în funcţie de un vector de variabile exogene observabile X t şi o perturbaţie
aleatoare ut :
Yt = f ( X t , ut )
X t sunt fie deterministe, fie aleatoare; în acest ultim caz, relativ la
variabilele exogene X t şi perturbaţia aleatoare ut se fac anumite ipoteze de
independenţă şi necorelare.
Aceste modele sunt modelele de bază ale econometriei.
• Modelul explicativ static
În modelul explicativ static variabilele Yt şi X t se definesc ca observaţii
sincrone (efectuate la acelaşi moment t), Yt nefiind funcţie de valorile sale
trecute ( Yt −1 , Yt − 2 , ...), iar secvenţele ut sunt independente între ele. De
exemplu, un model de acest tip va fi:
Yt = a + bX t + ut ; t = 1, ..., n
unde variabilele X t sunt independente în raport cu ut , iar ut sunt centrate
şi de asemenea independente între ele.
• Modelul explicativ dinamic
Un model explicativ se consideră dinamic fie pentru că ut sunt
autocorelate, fie pentru că vectorul X t include şi valori trecute ale lui Yt , adică
variabile numite „endogene retardate”.
- Perturbaţii autocorelate
Un mod uzual de a lua în considerare autocorelaţia perturbaţiilor este de a
presupune că seria ut corespunzătoare acestora satisface un model
autoproiectiv. Această abordare permite deci introducerea unei clase de modele
pentru perturbaţii, adică pentru componenta reprezentând ignoranţa noastră şi
este complementară formalizării ce leagă Y de X , care este de regulă fondată
pe cunoaşterea mecanismelor economice.
- Variabile endogene retardate
Teoria economică furnizează adesea indicaţii cu privire la identitatea
variabilelor ce intervin într-un model. În schimb, rareori ea permite să se
precizeze decalajele temporale necesare propagării influenţelor de la intrări
(cauze) către ieşiri (efecte). În studiul acestei probleme dificile, abordarea
autoproiectivă este esenţială.
Reţinem:
Obiectivele principale ale modelării sunt următoarele:
a) determinarea tendinţei generale (trendului);
b) corectarea variaţiilor sezoniere;
INTRODUCERE ÎN ECONOMETRIE 56
Modelarea şi predicţia seriilor de timp
c) cauzalitate şi decalaj temporal;
d) persistenţa efectelor induse de dependenţa variabilelor;
e) predicţia (previziunea);
f) detectarea unei rupturi (fracturi) în evoluţia sistemului;
g) specificitatea metodelor de prelucrare.
Principalele tipuri de modele sunt următoarele:
a) modele de ajustare;
b) modele autoproiective;
c) modele explicative.
TEST DE EVALUARE
1. Ca obiectiv al modelării, la ce se referă ”determinarea tendinţei
generale (trendului)”?
Răspuns:
Trendul, dacă există, desemnează o caracteristică esenţială a unui sistem
evolutiv, care arată direcţia de dezvoltare a fenomenului sau procesului studiat
şi ritmul acestei dezvoltări. Prezenţa trendului indică o corelaţie în cadrul
valorilor seriei, corelaţie responsabilă pentru dinamica liberă a sistemului în
timp.
2. În ce constă principiul modelelor de ajustare?
Răspuns:
EXERCIŢII
Exemplu rezolvat:
În modelul de ajustare Yt = Tt + St + Ct + ut , St reprezintă:
a) perturbaţia;
b) tendinţa generală (trendul);
c) fluctuaţia sezonieră;
d) ciclul;
e) salariul.
Rezolvare: {{z{{
Exemplu de rezolvat:
În modelul de ajustare Yt = Tt ⋅ St ⋅ Ct ⋅ ut , Ct reprezintă:
a) ciclul;
b) perturbaţia;
c) tendinţa generală (trendul);
d) fluctuaţia sezonieră;
e) salariul.
Rezolvare: {{{{{
INTRODUCERE ÎN ECONOMETRIE 57
Modelarea şi predicţia seriilor de timp
Despre componenta deterministă Tt se face în plus ipoteza că reprezintă o
funcţie analitică de timp (t). Tipul funcţiei analitice depinde de modul în care
evoluează fenomenul. Astfel, Tt poate fi explicitat printr-o funcţie liniară,
parabolică, hiperbolică, exponenţială, logistică, etc.
A. Funcţia analitică liniară
Se utilizează pentru ajustarea trendului unui fenomen sau proces a cărui
evoluţie în timp se poate reprezenta aproximativ printr-o dreaptă:
Tt = a + b ⋅ t , deci Yt = Tt + ut = a + b ⋅ t + ut , t = 1, n (3.2)
Aplicarea metodei celor mai mici pătrate ordinare (CMMPO) acestui
model, revine la a minimiza criteriul:
n n
arg min F (a, b) =
a ,b
∑t =1
ut2 = ∑(y
t =1
t − a − b ⋅ t )2
⎪
⎪ ∂a
= −2 ⋅ ∑ ( yt − a − b ⋅ t ) = 0
t =1
⎪
⎪
n ⋅ a + b ⋅
t =1
t =
t =1
yt ∑ ∑
⎨ ⇔ ⎨ n
⎪ ∂F (a, b ) = −2 ⋅
n n n
⎪a ⋅ t + b ⋅ t 2 =
⎪ ∂b
⎩
∑
t =1
( yi − a − b ⋅ t ) ⋅ t = 0 ⎪
⎩ t =1 t =1
∑t =1
t ⋅yt∑ ∑
Estimaţiile a şi b (corespunzătoare metodei CMMPO) se exprimă atunci ca
soluţii ale sistemului precedent, prin relaţiile:
⎧
⎪⎪b =
∑ (t − t )( yt − y )
⎨
⎪
∑ (t − t )2
⎩⎪a = y − b ⋅ t
B. Funcţia exponenţială (log-liniară)
Se utilizează pentru ajustarea trendului unui fenomen sau proces care
evoluează în timp după un ritm aproximativ constant:
Tt = a ⋅ bt , deci Yt = Tt ⋅ ut = a ⋅ bt ⋅ ut , t = 1, n (3.3)
Modelul poate fi liniarizat, mai întâi, prin logaritmare:
log Yt = log a + t ⋅ log b + log ut ⇔ Z t = A + B ⋅ t + vt
după care se aplică metoda celor mai mici pătrate ordinare modelului liniarizat.
În final, se determină estimaţiile a şi b prin antilogaritmare.
C. Funcţia hiperbolică
Se utilizează pentru ajustarea trendului unui fenomen sau proces a cărui
evoluţie în timp se poate reprezenta aproximativ printr-o hiperbolă:
b b
Tt = a + , deci Yt = a + + ut , t = 1, n (3.4)
t t
Aplicarea metodei celor mai mici pătrate ordinare (CMMPO) acestui
model, revine la a minimiza criteriul:
n n 2
⎛ b⎞
arg min F (a, b) =
a,b
∑
t =1
ut2 = ∑ ⎜ yt − a − ⎟
t =1 ⎝ t⎠
ceea ce conduce la sistemul de ecuaţii normale:
⎧ ∂F (a, b ) n
⎛ b⎞ ⎧ n
1 n
⎪
⎪ ∂a
= −2 ⋅ ∑ ⎜⎝ y
t =1
t −a− ⎟=0
t⎠
⎪n ⋅ a + b ⋅
⎪ t =1 t
=
t =1
yt ∑ ∑
⎨ ⇔ ⎨ n
⎪ ∂F (a, b ) = −2 ⋅
n n n
⎛ b ⎞1 ⎪a ⋅ 1 + b ⋅ 1 1
⎪ ∂b
⎩
∑ ⎜ t
t =1 ⎝
y − a −
t
⎟
⎠ t
= 0 ⎪
⎩ t =1 t t =1 t
2
= ∑
t =1 t
⋅y t ∑ ∑
Estimaţiile a şi b se deduc ca soluţii ale sistemului precedent.
D. Funcţia logistică
Ajustarea trendului printr-o funcţie logistică se utilizează atunci când, într-o
primă perioadă, fenomenul înregistrează o creştere accentuată, urmată de o
INTRODUCERE ÎN ECONOMETRIE 58
Modelarea şi predicţia seriilor de timp
perioadă de încetinire a creşterii, până la atingerea unui prag de saturaţie.
Modelul se scrie:
c c
Tt = − b ⋅t
, deci Yt = + ut (3.5)
1+ a ⋅e 1 + a ⋅ e − b ⋅t
unde a, b, c ∈ ℜ, b, c > 0, t = 1, n .
Prezentăm, în continuare, câteva proprietăţi ale funcţiei logistice:
lim Tt = c , ceea ce arată că funcţia logistică are un prag de saturaţie.
t →∞
Tt
c
c
2
c
1+ a
t
ln a
b
Fig. 4.1. Funcţia logistică
INTRODUCERE ÎN ECONOMETRIE 59
Modelarea şi predicţia seriilor de timp
expresia funcţiei logistice se obţine un sistem în necunoscutele a, b şi c, care
prin rezolvare dă:
y1 y2 y3 − y22 ( y1 + y3 ) c − y1 1 y (c − y 2 )
c= ; a = log ; b = − log 1
y1 y3 − y2 2
y1 n y2 (c − y1 )
¾ Metoda liniarizării, când se cunoaşte pragul de saturaţie c.
În acest caz, pentru estimarea parametrilor se parcurg etapele:
c c
1. Din Tt = − b ⋅t
, rezultă −1 = a ⋅ e − b⋅t
1+ a ⋅e Tt
2. Se liniarizează ultima relaţie prin logaritmare:
⎛c ⎞
log⎜⎜ − 1⎟⎟ = ln a − bt ⇔ zt = A − b ⋅ t
⎝ Tt ⎠
⎛c ⎞
unde: zt = log⎜⎜ − 1⎟⎟, A = ln a
⎝ Tt ⎠
3. Se aplică metoda CMMPO funcţiei liniare zt = A − b ⋅ t şi se estimează
parametrii A, respectiv b. Prin antilogaritmare, se obţine apoi a = e A .
Observaţie: În general, când nu se cunoaşte pragul de saturaţie c, se poate
recurge la liniarizare prin dezvoltare în serie Taylor, în jurul unui punct iniţial
(a0 , b0 , c0 ) , ales arbitrar. Estimarea parametrilor se poate face atunci printr-o
procedură iterativă.
Reţinem:
Principalele metode teoretice de ajustare a trendului sunt următoarele:
a) funcţia analitică liniară;
b) funcţia exponenţială (log-liniară);
c) funcţia hiperbolică;
d) funcţia logistică.
TEST DE EVALUARE
1. În ce condiții se folosește, pentru ajustarea trendului, funcţia
analitică liniară?
Răspuns:
Funcţia analitică liniară se utilizează pentru ajustarea trendului unui
fenomen sau proces a cărui evoluţie în timp se poate reprezenta aproximativ
printr-o dreaptă.
2. Care este criteriul urmărit la aplicarea metodei celor mai mici
pătrate ordinare (CMMPO)?
Răspuns:
EXERCIŢII
Exemplu rezolvat:
Sistemul următor
⎧ n n
⎪
⎪
n ⋅ a + b ⋅ ∑ ∑
t =1
t =
t =1
yt
⎨ n n n
⎪a ⋅ t + b ⋅ t 2 =
⎪
⎩ t =1
∑ ∑
t =1
∑
t =1
t ⋅y t
unde b1, ..., bk , c1, ..., cl sunt constante necunoscute ce vor trebui estimate
plecând de la observaţii.
Alegerea funcţiilor Tti şi St j depinde de modul în care variabilele Yt variază
în timp.
Astfel, atunci când evoluţia pe termen scurt este aproximativ liniară, este
natural să aproximăm tendinţa printr-o dreaptă:
Tt = b1 + b2t , deci Tt1 = 1; Tt 2 = t ; t = 1,K, n (3.9)
Cât priveşte componenta sezonieră S t , în ipoteza că datele observate sunt
trimestriale, ea poate fi considerată sub forma unei funcţii periodice, de
perioadă 4, exprimată prin relaţia:
St = St1c1 + St2 c2 + St3c3 + St4 c4 , t = 1, K , n (3.10)
INTRODUCERE ÎN ECONOMETRIE 61
Modelarea şi predicţia seriilor de timp
unde S t j este funcţia indicatoare a trimestrului j şi ia valoarea 1 dacă perioada t
corespunde trimestrului j, respectiv 0 dacă nu corespunde, iar c j reprezintă
coeficienţii de sezonalitate.
Perturbaţiile ut sunt considerate de medie nulă ( E[ut ] = 0 , ∀t ), de
dispersie invariantă în timp ( Var[ut ] = σ 2 , ∀t) şi necorelate între ele
( Cov[ut , uτ ] = 0 , ∀t ≠ τ ).
În concluzie, modelul liniar general este:
k l
Yt = ∑
i =1
Tt i bi + ∑S
j =1
t
j
c j + ut , t = 1,K, n (3.11)
cu:
E[ut ] = 0 , Var[ut ] = σ 2 , Cov[ut , uτ ] = 0 , ∀t ≠ τ (3.12)
Partea deterministă apare ca o funcţie liniară de cei k+l parametri bi şi c j .
Revenind la exemplul dat, unde am presupus existenţa unui trend liniar şi a
unei sezonalităţi trimestriale, modelul ia forma particulară:
Yt = b1 + b2t + St1c1 + St2 c2 + St3c3 + St4 c4 + ut (3.13)
Pentru a rescrie modelul general în formă vectorială, vom nota cu Y , T 1 ,
..., T k , S 1 ,..., S l , u , vectorii din ℜn ale căror componente sunt respectiv Yt ,
Tt1 , ..., Tt k , St1 ,..., Stl , ut . Atunci, vectorul aleator Y admite descompunerea:
k l
Y= ∑
i =1
T i bi + ∑S j =1
j
c j + u , cu: E [u ] = 0, Cov [u ] = σ 2 ⋅ I
(3.14)
Tendinţa ∑t =1 T bi este un element al sub-spaţiului vectorial T, generat de
k i
vectorial S, generat de S1, ..,Sl. Dacă S1, ..., Sl sunt independenţi, subspaţiul S
este de dimensiune l .
În cazul modelului cu trend liniar din exemplul de mai sus, subspaţiul T de
dimensiune 2 este generat de vectorii:
⎛1 1⎞
⎜ ⎟
⎜ ... ... ⎟
T = T1 T 2 ( ) =⎜1
⎜
t⎟
⎟
(3.15)
⎜ ... ... ⎟
⎜ ⎟
⎝1 n⎠
iar sistemul de patru vectori care generează sub-spaţiul S este:
⎛ 1 0 0 0 ⎞
⎜ ⎟
⎜ 0 1 0 0 ⎟
⎜ 0 0 1 0 ⎟
(
S = S1 S 2 S 3 S 4 ) =⎜
⎜ 0 0 0 1⎟
⎟ (3.16)
⎜ ⎟
⎜ 1 0 0 0 ⎟
⎜L L L L⎟⎠
⎝
Prin urmare, modelul de regresie liniară multiplă ce permite estimarea
simultană a trendului şi sezonalităţii se scrie sub formă matriceală astfel:
Y = X β + u; E [u ] = 0, Cov [u ] = σ 2 ⋅ I (3.17)
unde
INTRODUCERE ÎN ECONOMETRIE 62
Modelarea şi predicţia seriilor de timp
⎛b⎞
X = (T S ); β = ⎜⎜ ⎟⎟
⎝c⎠
După eliminarea tendinţei, curba obţinută (figura 4.3) apare ca fiind cvasi-
periodică, cu perioada de un an (4 trimestre). De remarcat că vânzările
marchează creşteri sistematice în trimestrele II şi IV, urmate de un recul în
trimestrele I şi III. Aşadar, componenta sezonieră St poate fi considerată sub
forma unei funcţii periodice, de perioadă 4, exprimată prin relaţia (3.10).
Modelul ce combină aditiv trendul şi sezonalitatea este dat de relaţia (3.13).
Mai general, se poate alege pentru tendinţă o funcţie exprimată printr-un
polinom de grad mic.
Sezonalitatea poate fi simplu modelată, considerând un efect fix pentru
fiecare sezon (ca în exemplul precedent). Totuşi, sunt disponibile şi alte
alternative: o variaţie lentă a fiecărui coeficient sezonier este posibil să fie
descrisă cu ajutorul unor funcţii polinomiale de timp; coeficienţii polinoamelor
sunt atunci presupuşi diferiţi pentru fiecare sezon.
INTRODUCERE ÎN ECONOMETRIE 63
Modelarea şi predicţia seriilor de timp
11.47
9.51
7.56
5.60
3.25
1.69
-0.27
-2.22
-4.18
-6.13
-8.09
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32
INTRODUCERE ÎN ECONOMETRIE 64
Modelarea şi predicţia seriilor de timp
Substituind c4 = −c1 − c2 − c3 în (3.22), se obţine:
St = ( St1 − St4 )c1 − ( St2 − St4 )c2 − ( St3 − St4 )c3 (3.23)
*
Aşadar, subspaţiul S , de dimensiune 3, va fi generat de:
S 1* = S 1 − S 4 , S 2* = S 2 − S 4 , S 3* = S 3 − S 4
(3.24)
Modelul compus (3.13), (3.18), (3.19), (3.22) este numit modelul
trimestrial Buys-Ballot.
unde:
1 2 3 4
Tt* = eb1 + b2 t ; St* = e S t c1 + S t c 2 + S t c3 + S t c 4 ; ut* = eu t (3.29)
Yt
INTRODUCERE ÎN ECONOMETRIE 65
Modelarea şi predicţia seriilor de timp
Exemplul 4.3: Modelul logistic
Să considerăm modelul dat de:
4
1 − Yt
log
Yt
= b1 + b2t + ∑S c
j =1
t
j
j + ut (3.30)
Yt
t
Fig. 3.5. Modelul logistic
Metoda celor mai mici pătrate aplicată acestui model constă în a determina
estimaţiile b̂i , ĉ j ale parametrilor bi , c j astfel încât să minimizeze suma
pătratelor abaterilor între valorile seriei brute Yt şi partea sa deterministă:
2
n ⎡ n k l ⎤
∑ ut2
= ∑ i
⎢Yt − Tt bi −
t =1 ⎢
∑ ∑
S t j c j ⎥ = minim
⎥
(3.33)
t =1 ⎣ i =1 j = 1 ⎦
[ ′ ] ′
Notăm cu bˆ = bˆ1 ,K, bˆk şi cˆ = [cˆ1 ,K, cˆl ] estimaţiile vectorilor parametrilor
b şi c, iar cu T , S matricele de dimensiuni (n, k ) şi (n, l) ale căror coloane
sunt respectiv T 1 , ..., T k şi S 1 , ..., S l .
Dacă rescriem modelul liniar (3.32) sub formă matriceală:
Y = Xβ + u (3.34)
cu:
INTRODUCERE ÎN ECONOMETRIE 66
Modelarea şi predicţia seriilor de timp
⎛b⎞
X = (T
β = ⎜⎜ ⎟⎟ S ),
⎝c⎠
atunci soluţiile b̂ şi ĉ ale problemei de minimizare satisfac sistemul de k + l
ecuaţii normale:
⎛ T ′T T ′S ⎞ ⎛ bˆ ⎞ ⎛ T ′Y ⎞
X ′ X ⋅ β = X ′Y ⇔ ⎜⎜ ⎟⋅⎜ ⎟ = ⎜ ⎟ (3.35)
⎝ S ′T S ′S ⎟⎠ ⎜⎝ cˆ ⎟⎠ ⎜⎝ S ′Y ⎟⎠
Atunci când vectorii T 1 , ..., T k , S 1 , ..., S l sunt liniar independenţi,
matricea din membrul întâi este inversabilă; prin urmare, sistemul admite
soluţia unică:
−1
⎛ bˆ ⎞ ⎛ T ′T T ′S ⎞ ⎛ T ′Y ⎞
β = ( X ′ X )−1 ⋅ X ′ Y ⇔ ⎜ ⎟=⎜
⎜ cˆ ⎟ ⎜ S ′T
⎟ ⎜⎜ ⎟⎟ (3.36)
⎝ ⎠ ⎝ S ′S ⎟⎠ ⎝ S ′Y ⎠
În absenţa sezonalităţii ( l = 0 ), sistemul conduce la soluţia:
bˆ = (T ′T ) T ′Y
−1
(3.37)
ce corespunde modelului uzual de estimare a trendului.
De remarcat că metoda descrisă presupune independenţa liniară a
sistemului de vectori T 1 , ..., T k , S 1 , ..., S l . Prin urmare, pentru a se aplica
modelului Buys-Ballot, ea trebuie să fie adaptată în mod corespunzător. Astfel,
este necesar să impunem coeficienţilor sezonieri din modelul trimestrial Buys-
Ballot (3.13):
Yt = b1 + b2t + St1c1 + St2c2 + St3c3 + St4 c4 + ut , t = 1,K, n
condiţia să verifice în plus restricţia: c1 + c2 + c3 + c4 = 0 .
[ ]
Estimatorii bˆ = bˆ1 , bˆ2 ′ şi cˆ = [cˆ1 , cˆ2 , cˆ3 , cˆ4 ] ′ obţinuţi prin metoda celor mai
mici pătrate supusă la restricţia de mai sus, sunt soluţii ale problemei de
optimizare:
2
⎡ 4 ⎤
min ∑ ⎢Yt − b1 − b2t − ∑ j
St c j ⎥ , cu restricţia c1 + c2 + c3 + c4 = 0 (3.38′)
⎣⎢ ⎦⎥
b, c
j =1
4
Deoarece ∑S
j =1
t
j
= 1 , avem:
4 4 4
Yt = b1 ⋅ ∑
j =1
St j + b2 ⋅ t + ∑
j =1
St j c j + ut = b2 ⋅ t + ∑S
j =1
t
j
(b1 + c j ) + ut
⎥⎦
(3.38′′)
⎣ j =1
∑
4
Ţinând cont că δ j = b1 + cj , iar j =1
c j = 0 , rezultă:
4 4
∑ δ j = 4 ⋅ b1 + ∑ c j = 4 ⋅ b1
j =1 j =1
[ ]
Aşadar, estimatorii bˆ = bˆ1 , bˆ2 ′ şi cˆ = [cˆ1 , cˆ2 , cˆ3 , cˆ4 ] ′ pot fi calculaţi în două
etape:
- în prima etapă se estimează b̂2 , respectiv {δˆ j } j =1, 4 minimizând:
INTRODUCERE ÎN ECONOMETRIE 67
Modelarea şi predicţia seriilor de timp
2
n⎡ 4 ⎤
Φ(b2 , δ1 , δ 2 , δ 3 , δ 4 ) = ∑ ⎢Yt − b2t −
t =1 ⎢
∑ St δ j ⎥
⎥⎦
j
(3.40)
⎣ j =1
4
1
cˆ j = δˆ j −
4
∑ δˆ
j =1
j = δˆ j − bˆ1 , j = 1,...,4 (3.44)
∑ uˆ t
2
s2 = t =1
(3.46)
n−k −l
ceea ce permite totodată determinarea unei estimaţii a matricei de covarianţă de
mai sus:
-1
⎡ bˆ ⎤ ′ ′
2 ⎡ T T T S⎤
ˆ
V ⎢ ⎥ = s ⋅⎢ (3.45′′)
⎥
⎢⎣ cˆ ⎥⎦ ⎣ S ′ T S ′S ⎦
Să notăm acum partea deteministă a modelului liniar general prin:
k l
~
Yt = ∑ i =1
Tt i bi + ∑S c
i =1
t
j
j
~
O estimaţie nedeplasată a lui Yt va fi dată de:
k l
~
Yˆt = ∑
i =1
Tt i bˆi + ∑ S cˆ ,
i =1
t
j
j cu E[Yˆt ] = Yt
[] ⎡bˆ⎤ ⎡T ⎤
Vˆ Yˆt = [Tt′ St′ ]⋅ Vˆ ⎢ ⎥ ⋅ ⎢ t ⎥ (3.47)
⎢⎣ cˆ ⎥⎦ ⎣ St ⎦
În cazul modelului trimestrial cu trend liniar Buys-Ballot, avem:
INTRODUCERE ÎN ECONOMETRIE 68
Modelarea şi predicţia seriilor de timp
−1 ⎛1⎞
⎡bˆ ⎤ ⎡ 2′ 2
Cov ⎢ 2 ⎥ = σ 2 ⎢ T T ( ) (T )′ S ⎤⎥ 2 ⎜ ⎟
, unde : T = ⎜L⎟ 2
(3.45′′′)
ˆ
⎣⎢ δ ⎦⎥ ⎢⎣ S ′T 2 S ′S ⎥⎦ ⎜n⎟
⎝ ⎠
Din formula inversei unei matrici partiţionate deducem că:
−1
[] ⎡ ′ ⎤
−1
ˆ ⎛ 2 ′ 2⎞
Var δ = σ ⎢ S ′S − S ′T ⎜ T T ⎟ T 2 S ⎥
2
( ) ( ) (3.48)
⎢⎣ ⎝ ⎠ ⎥⎦
Cum cˆ j = δˆ j − bˆl , deci ĉ j diferă printr-o constantă de δˆ j , rezultă că
matricea de covarianţă a vectorului ĉ este aceeaşi cu cea a vectorului δˆ .
( ) (⎡ l ⎤
Eˆ ⎡ Yt DS − Yˆt DS ⎤ = Eˆ ⎡ Sˆt − St ⎤ = Vˆ Sˆt = Vˆ ⎢ St j c j ⎥
⎢⎣
2
⎥⎦ ⎢⎣
2
⎥⎦
) [ ] ∑
⎣⎢ j =1 ⎦⎥
⎡ St1 ⎤
[ ] ⎢ ⎥
= St1 , K , Stl ⋅ Vˆ [cˆ] ⋅ ⎢ L ⎥
⎢S l ⎥
⎣ t⎦
(3.50)
unde cu Ê şi V̂ s-au notat estimaţiile de eşantion ale mediei şi dispersiei,
respectiv matricei de covarianţă, după caz.
4.3.6. Previziune
cu:
E [un + h ] = 0 , Var [un + h ] = σ 2 , Cov[un + h , un ] = 0, t = 1, n
(3.52)
k l
Yˆn+h = ∑ i =1
Tni+ h bˆi + ∑S
j =1
j
ˆj
n+ h c (3.53)
INTRODUCERE ÎN ECONOMETRIE 69
Modelarea şi predicţia seriilor de timp
Se poate arăta că Yˆn+ h este, în sensul erorii medii pătratice, cea mai bună
previziune definită ca funcţie liniară de valorile observate Y1,...,Yn ale
variabilei Y şi care satisface în plus condiţia de a fi nedeplasată:
[
E Yˆn + h − Yn + h = 0 ] (3.54)
Estimaţia dispersiei erorii de predicţie este:
[ ] ⎡ k ⎤
[]
l
∑ ∑S + Vˆ [un + h ] = Vˆ Yˆ + s 2
2
σ u2ˆh = Eˆ Yˆn + h − Yn + h = Vˆ ⎢ Tni+ hbˆi + j
ˆj ⎥
n + hc (3.55′)
⎢⎣ i =1 j =1 ⎥⎦
unde cu Yˆ am notat estimatorul părţii deterministe a modelului:
k l
d= ∑T
i =1
i
n+ h bi + ∑S
j =1
j
n+ h c j (3.56)
[]
Vˆ Yˆ = s 2 [Tn′+ h
⎡T ′T
S n′ + h ]⋅ ⎢
T ′S ⎤ ⎡Tn + h ⎤ 2 ˆ
⋅
S ′S ⎥⎦ ⎢⎣ S n + h ⎥⎦
=s D (3.57)
⎣ S ′T
iar estimaţia dispersiei erorii de predicţie este:
(
σ u2ˆh = s 2 1 + Dˆ ) (3.55′′)
Când perturbaţiile urmează o distribuţie normală, se obţine un interval de
previziune pentru Yn+h, garantat cu o probabilitate de 0.95, astfel:
Y n+h ∈ [Yˆ n+h − t ⋅ σ uˆ h , Yˆ n+ h + t ⋅ σ uˆ h ] (3.58)
unde t este valoarea critică din tabelul distribuţiei Student, având
probabilitatea de a fi depăşită de 0.05 şi corespunzând la n − k − l grade de
libertate. Dacă n este mare, t este aproximativ egal cu 2 (distribuţia t tinde
asimptotic către distribuţia normală când n→∞, iar Φ(1.96) =1-0.05=0.95).
Exemplul 4.4
Considerând datele de la exemplul 3.1, se cere:
a. Să se estimeze parametrii modelului:
Yt = b1 + b2t + St1c1 + St2 c2 + St3c3 + St4 c4 + ut
b. Să se descompună Yt în cele 3 componente ale sale: trendul Tt = b1 + b2 ⋅ t ,
componenta sezonieră St = St1c1 + St2c2 + St3c3 + St4 c4 , respectiv perturbaţia ut .
SOLUŢIE:
a. Estimarea parametrilor modelului se realizează în două etape.
În prima etapă se estimează b̂2 şi δˆ j , j = 1, 2, 3, 4, care minimizează
criteriul (3.40). Rezutatele calculelor, efectuate cu un program care
implementează o metodă standard de regresie liniară multiplă, se prezintă
astfel:
INTRODUCERE ÎN ECONOMETRIE 70
Modelarea şi predicţia seriilor de timp
Coeficient de corelaţie multiplă = 0.9026
Eroarea standard a estimaţiei = 2.7603
Valoarea calculată a testului F = 23.7358
ANALIZA VARIAŢIEI
Suma Grade de
Sursa variaţiei Pătratul mediu
pătratelor libertate
Explicată de
904.274 5 180.855
regresie
Reziduală 205.726 27 7.619
Totală 1110.000 32 34.688
Yt Yˆt uˆ t = Yˆt DS =
Tˆt Ŝ t t St1 S t3
obs. estim. = Yt − Yˆt = Y − Sˆ
t t
S t2 S t4
INTRODUCERE ÎN ECONOMETRIE 71
Modelarea şi predicţia seriilor de timp
Exemplul 4.5
Considerând datele de la exemplul 3.1, să se estimeze parametrii
modelului log-liniar:
log Yt = b1 + b2t + St1c1 + St2 c2 + St3c3 + St4 c4 + ut ; Yt > 0
SOLUŢIE:
Rezultatele calculelor pentru prima etapă sunt:
ANALIZA VARIAŢIEI
Suma Grade de Pătratul
Sursa variaţiei
pătratelor libertate mediu
Explicată de regresie 0.098 5 0.020
Reziduală 0.022 27 0.001
Totală 0.120 32 0.004
Reţinem:
Estimarea simultană a trendului şi componentei sezoniere prin metoda
regresiei liniare multiple presupune următoarele:
a) definirea modelului;
b) modele liniarizate;
c) estimatorul celor mai mici pătrate ordinare (CMMPO);
d) desezonalizarea seriei iniţiale;
e) previziune.
TEST DE EVALUARE
1. Cum poate fi definit modelul necesar pentru estimarea simultană a
trendului şi componentei sezoniere prin metoda regresiei liniare multiple?
Răspuns:
INTRODUCERE ÎN ECONOMETRIE 72
Modelarea şi predicţia seriilor de timp
Se presupune că seria de timp combină aditiv două componente
deterministe (tendinţa Tt şi sezonalitatea St ), cu o componentă aleatoare
(perturbaţia ut ): Yt = Tt + St + ut , t = 1, 2,..., n
2. Care este forma detaliată a modelului liniar general?
Răspuns:
EXERCIŢII
Exemplu rezolvat:
Intervalul de previziune se determină cu ajutorul relației:
a) Y t = T *t ⋅ S*t ⋅ u*t
b) bˆ = (T ′T )−1T ′Y
k l
c) Yˆn+h = ∑ Tni+hbˆi + ∑ S nj+h cˆ j
i =1 j =1
k l
d) d = ∑ Tni+hbi + ∑ S nj+h c j
i =1 j =1
[
e) E Yˆn + h − Yn + h = 0 ]
Rezolvare: {{{{{
REZUMATUL TEMEI
INTRODUCERE ÎN ECONOMETRIE 73
Modelarea şi predicţia seriilor de timp
Întrebări recapitulative
INTRODUCERE ÎN ECONOMETRIE 74