OmnıLearn
Machine Learning : les fondamentaux
Texte· 10 min

Le principe de la régression linéaire

Un nuage de points, une droite qui s'ajuste

Le machine learning commence souvent par un problème très simple : on a un tableau de données, et on veut prédire une valeur à partir d'une autre.

Prenons un exemple concret. Voici le poids (en milliers de livres) et la consommation (en miles par gallon, MPG) de sept voitures :

Poids (x1)Consommation réelle (MPG)
3,5018
3,6915
3,4418
3,4316
4,3415
4,4214
2,3724

On voit une tendance : plus une voiture est lourde, moins elle fait de miles par gallon. Un modèle de régression linéaire cherche une droite qui résume cette tendance, de la forme :

y' = b + w1 * x1

où y' est la valeur prédite, x1 est la donnée d'entrée (ici le poids), w1 est le poids appris par le modèle (la pente de la droite), et b est le biais (l'ordonnée à l'origine).

Un modèle entraîné sur ces données

En ajustant une droite sur ce nuage de points, on peut obtenir par exemple :

y' = 34 + (-4.6) * x1

Ici b = 34 et w1 = -4.6. Le poids négatif traduit exactement ce qu'on observe : chaque millier de livres supplémentaire fait baisser la consommation prédite de 4,6 MPG.

Prenons une voiture de 4 000 livres, donc x1 = 4 :

y' = 34 + (-4.6 * 4)
y' = 34 - 18.4
y' = 15.6

Le modèle prédit environ 15,6 MPG pour cette voiture. Tu peux refaire ce calcul avec un simple crayon : c'est tout ce qu'un modèle de régression linéaire fait, à chaque prédiction.

Pourquoi une droite, et pas un chiffre unique ?

Une droite capture une relation, pas un cas isolé. Au lieu de mémoriser sept couples de valeurs, le modèle apprend une règle générale (une pente et une ordonnée à l'origine) qui peut ensuite prédire la consommation d'une voiture qui n'était pas dans le tableau de départ. C'est la promesse centrale du machine learning supervisé : généraliser à partir d'exemples.

La question qui reste ouverte, et qu'on traite dans la leçon suivante, est : comment sait-on que b = 34 et w1 = -4.6 sont de bonnes valeurs, plutôt que b = 20 et w1 = -1 ?

À toi

Avec le modèle y' = 34 + (-4.6) * x1, quelle consommation ce modèle prédit-il pour une voiture de 3 000 livres (x1 = 3) ?

Correction : y' = 34 + (-4.6 * 3) = 34 - 13.8 = 20.2 MPG.
À retenir : un modèle de régression linéaire simple se résume à deux nombres, un poids et un biais, appliqués à une formule que tu peux calculer à la main.

On mesure l'audience du site (GA4) et, si vous dites oui, on affine aussi la pub Meta. Rien n'est déposé sur votre appareil avant votre réponse, et votre choix tient 6 mois.

Le principe de la régression linéaire · Machine Learning : les fondamentaux · OmniLearn