Applez Nous: +41 22 518 70 00
La régression linéaire est l’algorithme d’apprentissage supervisé par excellence lorsqu’il s’agit de prédire une grandeur numérique continue. Dans sa version simple, elle modélise la relation entre une variable explicative (X) et la cible (y) par une équation affine :
y = w₁ · x + w₀ + ε
où (w₁) est le coefficient directeur (poids accordé à la variable), (w₀) l’ordonnée à l’origine (biais ou intercept) et (arepsilon) l’erreur résiduelle non expliquée. Dans sa version multiple, l’équation s’étend vectoriellement à l’ensemble des (p) caractéristiques.
L’algorithme calcule les coefficients optimaux en minimisant la somme des carrés des résidus (Ordinary Least Squares). Cette minimisation garantit que la droite (ou l’hyperplan) calculée traverse le nuage de points de la manière la plus équilibrée possible.
Pour mesurer la précision d’un modèle de régression sur des données de test, nous utilisons quatre indicateurs complémentaires :
Lorsque la relation entre les variables est curviligne, l’adjonction de termes polynomiaux ((x^2, x^3)) permet d’assouplir le modèle. Cependant, cette flexibilité accrue augmente considérablement le risque de surapprentissage. Les techniques de régularisation introduisent une pénalité sur la magnitude des coefficients :