Documente Academic
Documente Profesional
Documente Cultură
Problema
Se cunoa]te un set n de c@te 3 valori ( x1 , x 2 , y ) :
x11
x12
x13
....
x1n
x21
x22
x23
....
x2n
y1
y2
y3
....
yn
Se determin` func\ia care descrie suprafa\a plan` ce aproximeaz` cel mai bine rela\ia
de leg`tur` dintre puncte.
Polinomul de regresie liniar multipl este de forma:
y = a0 + a1 x1 + a 2 x2
Principiul metodei
Se determin coeficien\ii polinomului de regresie liniar multipl prin rezolvarea
sistem de 3 ecuaii cu 3 necunoscute care are matricea extins:
n
n
x
1i
1
n
x 2i
1
x1i
1
n
2
1i
1i
x 2i
x
1
x2i
(
1
n
2
2i
x1i y i
x2i yi
y
1
n
1
n
1i
x2i
1
n
x
x
(
1
S Sr
S
c =
unde:
n
S r = y i a 0 a1 x1i a 2 x 2i
i =1
S = yi y
i =1
y
y=
i =1
Exemplu de calcul
Problem:
x1i
x2i1
yi
12
15
Rezolvare:
Numrul seturilor de cte 3 valori ( x1i , x 2i , y i ) :
n=6
Se caut polinomul de regresie liniar multipl de forma:
y = a0 + a1 x1 + a 2 x2
= 1 + 2 + 3 + 4 + 5 + 6 = 21
1i
i =1
= 2 + 3 + 2 + 5 + 1 + 0 = 13
2i
i =1
= 12 + 2 2 + 3 2 + 4 2 + 5 2 + 6 2 = 91
1i
i =1
x 2i = 2 2 + 32 + 2 2 + 5 2 + 12 + 0 2 = 43
i =1
(x
1i
x 2i ) = 1 2 + 2 3 + 3 2 + 4 5 + 5 1 + 6 0 = 39
i =1
= 3 + 4 + 7 + 6 + 12 + 15 = 47
i =1
(x
1i
y i ) = 1 3 + 2 4 + 3 7 + 4 6 + 5 12 + 6 15 = 206
i =1
(x
2i
y i ) = 2 3 + 3 4 + 2 7 + 5 6 + 1 12 + 0 15 = 74
i =1
n
n
x
1i
1
n
x 2i
1
1i
1
n
2
1i
1i
x2i
1
n
1i
1
n
x 2i
6 21 13 47
x1i y i = 21 91 39 206
13 39 43 74
x2i yi
2i
1
n
x
x
(
1
n
2
2i
(
1
2,1667
7,8333
1 3,5
0 17,5
6,5
41,5
1 0 3,4667 0,4667
0 1 0,3714 2,3714
0 0 12,419 12,419
o Iteraia 3: pivot = -0,3714 (al treilea element de pe diagonala principal)
1 0 0 3
0 1 0 2
0 0 1 1
o Valorile necunoscutelor (coeficienii polinomului de regresie):
a0 = 3
a1 = 2
a 2 = 1
S r = y i a 0 a1 x1i a 2 x 2i
=(3 3 2 1 + 1 2 ) + (4 3 2 2 + 1 3) +
i =1
+ (7 3 2 3 + 1 2 ) + (6 3 2 4 + 1 5) + (12 3 2 5 + 1 1) +
2
+ (15 3 2 6 + 1 0 ) = 1,06 10 29
+ 1 12
) + (4 2 )
2
2 2
=0
y
y=
i =1
n
n
47
= 7,833
6
S = yi y
i =1
c =
S Sr
110,833 1,06 10 29
=
1
S
110,833
corelare perfect`; polinomul de regresie trece prin puncte
Soluia problemei:
Polinomul de regresie este: y = 3 + 2 x1 x 2 cu coeficientul de corelare: c = 1