Documente Academic
Documente Profesional
Documente Cultură
2. Regresie liniar
Problema
Se cunoate un set de n perechi de valori ( xi , y i ) cu i = 1L n . Se caut funcia de
regresie de gradul 1 (dreapta de regresie) care aproximeaz cel mai bine legtura
dintre valorile date.
Dreapta de regresie este de forma
y = a 0 + a1 x
Principiul metodei
Se determin coeficien\ii dreptei de regresie:
n
i =1
i =1
2
n ( x i y i ) xi y i
i =1
a1 =
n xi2 xi
i =1
i =1
n
a 0 = y a1 x
[n care:
n
x
x=
i =1
n
n
y
y=
i =1
c =
S Sr
S
unde:
n
S r = y i a 0 a1 xi
i =1
S = yi y
i =1
Coeficientul de corelare liniar` are valori cuprinse n intervalul [0L1] i arat` gradul
de dependen\` liniar` [ntre variabilele x ]i y . Valorile extreme au urmtoarele
semnifica\ii: c = 1 arat c exist` o corelare perfect` [ntre puncte, iar c = 0 arat c
nu exist` nicio corelare [ntre puncte. Coeficientul de corelare trebuie s aibe o valoare
c@t mai apropiat` de 1.
Exemplu de calcul
Problem:
-1
1
0
0
1
1
2
4
Rezolvare:
Numrul perechilor de valori ( xi , y i ) :
n=4
Calculul sumelor:
n
(x
y i ) = (1) 1 + 0 0 + 1 1 + 2 4 = 8
i =1
( x ) = 1 + 0 + 1 + 2 = 2
i
i =1
(y ) = 1 + 0 + 1 + 4 = 6
i
i =1
(x ) = (1)
2
+ 0 2 + 12 + 2 2 = 6
i =1
x
x=
i =1
2
= 0,5
4
6
= 1,5
4
y
y=
i =1
i =1
i =1
2
n ( xi y i ) x i y i
i =1
a1 =
n xi2 xi
i =1
i =1
n
48 26
=1
4 6 22
a 0 = y a1 x = 1,5 1 0,5 = 1
Dreapta de regresie:
y = a 0 + a1 x = 1 + 1 x = 1 + x
S r = y i a 0 a1 xi
) = (1 1 1 (1)) + (0 1 1 0)
2
i =1
2
+ (1 1 1 1) + (4 1 1 2) = 3
n
S = yi y
i =1
c =
S Sr
=
S
2,75 3
= 0,7475
2,75
Soluia problemei:
Dreapta de regresie este:
y = 1+ x