Introduction
Interpolation de LAGRANGE
Spline Cubique
Régression linéaire
Problème de lissage
Le problème
Formulation matricielle
Projection orthogonale
Équation normale
Remarques
Cas des matrices inversibles
Cas des matrices orthogonales
Cas des matrices triangulaires
Cas des matrices triangulaires
(suite)
Cas général
Cas général (suite)
La méthode
Exemple
Moindres carrés
Conclusion
Régression linéaire - p. 25/42
Régression linéaire
Introduction
Interpolation de LAGRANGE
Spline Cubique
Régression linéaire
Problème de lissage
Le problème
Formulation matricielle
Projection orthogonale
Équation normale
Remarques
Cas des matrices inversibles
Cas des matrices orthogonales
Cas des matrices triangulaires
Cas des matrices triangulaires
(suite)
Cas général
Cas général (suite)
La méthode
Exemple
Moindres carrés
Conclusion
Introduction - p. 26/42
Problème de lissage
0
1
2
3
4
0 1 2 3 4
On a une famille de points du plan (xi, yi)1≤i≤met on cherche à
approcher cette famille par une fonction f.
■polynôme d’interpolation : minimisation de l’erreur sur les points
d’interpolation pas sur les autres
■Spline cubique : fonction complexe et seulement C2
■approximation au moindres carrés par une famille de fonctions :
minimisation de l’erreur générale.
Introduction
Interpolation de LAGRANGE
Spline Cubique
Régression linéaire
Problème de lissage
Le problème
Formulation matricielle
Projection orthogonale
Équation normale
Remarques
Cas des matrices inversibles
Cas des matrices orthogonales
Cas des matrices triangulaires
Cas des matrices triangulaires
(suite)
Cas général
Cas général (suite)
La méthode
Exemple
Moindres carrés
Conclusion
Introduction - p. 27/42
Le problème
On a :
■une famille de points (xi, yi),i= 1,...,m
■une famille de fonctions φjj= 1,...nlinéairement
indépendantes (n≤m)
et on cherche la fonction de la forme
φ=
n
X
j=1
ujφj
telle que la suite (φ(xi))i=1,...,m représente au mieux la suite
(yi)i=1,...,m c’est à dire qui minimise :
f(u) =
m
X
i=1
(φ(xi)−yi)2
On parle alors de lissage ou de régression
Introduction
Interpolation de LAGRANGE
Spline Cubique
Régression linéaire
Problème de lissage
Le problème
Formulation matricielle
Projection orthogonale
Équation normale
Remarques
Cas des matrices inversibles
Cas des matrices orthogonales
Cas des matrices triangulaires
Cas des matrices triangulaires
(suite)
Cas général
Cas général (suite)
La méthode
Exemple
Moindres carrés
Conclusion
Introduction - p. 28/42
■C’est un système avec ndegrés de liberté et mcontraintes.
◆En général, m > n.
◆Il n’y a pas de résultat exacte.
◆C’est une méthode d’approximation.
■On trouve toujours une solution.
◆En générale la fonction φne passe pas par les points.
◆On trouve la solution la moins mauvaise.
■Minimisation de l’erreur générale
◆On doit connaître le comportement de la fonction représentée
◆Lissage du bruit
Introduction
Interpolation de LAGRANGE
Spline Cubique
Régression linéaire
Problème de lissage
Le problème
Formulation matricielle
Projection orthogonale
Équation normale
Remarques
Cas des matrices inversibles
Cas des matrices orthogonales
Cas des matrices triangulaires
Cas des matrices triangulaires
(suite)
Cas général
Cas général (suite)
La méthode
Exemple
Moindres carrés
Conclusion
Introduction - p. 29/42
Formulation matricielle
Soit la matrice rectangulaire A∈ Mm,n(IR) et le vecteur ydéfinis
par :
A=
φ1(x1)φ2(x1)... φn(x1)
φ1(x2)φ2(x2)... φn(x2)
.
.
..
.
..
.
..
.
.
φ1(xm)φ2(xm)... φn(xm)
et y=
y1
y2
.
.
.
ym
On cherche alors à minimiser la fonction :
f(u) = kAu −yk2
C’est ce qu’on appelle problème des moindres carrés.
Introduction
Interpolation de LAGRANGE
Spline Cubique
Régression linéaire
Problème de lissage
Le problème
Formulation matricielle
Projection orthogonale
Équation normale
Remarques
Cas des matrices inversibles
Cas des matrices orthogonales
Cas des matrices triangulaires
Cas des matrices triangulaires
(suite)
Cas général
Cas général (suite)
La méthode
Exemple
Moindres carrés
Conclusion
Introduction - p. 30/42
Projection orthogonale
Si udécrit l’espace vectoriel IRn, alors, Au décrit Im(A).
On cherche ¯uqui minimise kAu −ykdonc A¯uest le projeté
orthogonal de ysur Im(A):
y=A¯u+v
Avec v∈ Im(A)⊥
Soit aila iecolonne de la matrice A, alors ∀i∈ {1,...,n}
hai, yi=hai, A¯ui+hai, vi
=taiA¯u
Donc ¯uest un vecteur tel que :
tAA¯u=tAy
Introduction
Interpolation de LAGRANGE
Spline Cubique
Régression linéaire
Problème de lissage
Le problème
Formulation matricielle
Projection orthogonale
Équation normale
Remarques
Cas des matrices inversibles
Cas des matrices orthogonales
Cas des matrices triangulaires
Cas des matrices triangulaires
(suite)
Cas général
Cas général (suite)
La méthode
Exemple
Moindres carrés
Conclusion
Introduction - p. 31/42
Équation normale
Inversement, tout vecteur ¯utel que
tAA¯u=tAy
minimise la norme : kA¯u−yk
En effet, si tAAu =tAy =tAA¯ualors :
tAAu −tAA¯u= 0
tAA(u−¯u) = 0
u−¯u∈ Ker(tAA)
Or Ker(tA) = (Im(A))⊥, donc u−¯u∈ Ker(tAA)implique
u−¯u∈ Ker(A)
Donc Au =A¯u
kAu −yk=kA¯u−yk
Cette équation est appelée équation normale
Introduction
Interpolation de LAGRANGE
Spline Cubique
Régression linéaire
Problème de lissage
Le problème
Formulation matricielle
Projection orthogonale
Équation normale
Remarques
Cas des matrices inversibles
Cas des matrices orthogonales
Cas des matrices triangulaires
Cas des matrices triangulaires
(suite)
Cas général
Cas général (suite)
La méthode
Exemple
Moindres carrés
Conclusion
Introduction - p. 32/42
Remarques
Soit A∈ Mm,n(IR),n≤malors
■L’équation normale tAAu =tAy admet toujours au moins une
solution.
◆pour toute matrice Mon a :
Ker(tM) = (Im(M))⊥et Ker(tMM ) = Ker(M).
◆Donc, tAy ∈(Ker(A))⊥.
◆Et (Ker(A))⊥= (Ker(tAA))⊥
=Im(t(tAA))
=Im(tAA).
◆Donc tAy ∈ Im(tAA)et l’équation admet une solution.
■Si rang(A) = n, la solution est unique.
◆Car Ker(A) = {−→
0}