AI ProdigiesCours interactifs
Ouvrir la navigation
Module 7 · Leçon 234 min · avance

Gradient, rétropropagation et lois d’échelle

Comprendre comment l’erreur modifie les paramètres et pourquoi taille, données et calcul doivent évoluer ensemble.

Sommaire et raccourcis

Objectifs d’apprentissage

Objectifs de la leçon

  • Relier règle de la chaîne, gradient et mise à jour
  • Interpréter les lois d’échelle comme tendances conditionnelles

Prérequis

  • Leçon 7.1

Gradient, rétropropagation et lois d’échelle

Situation concrète

La perte indique qu’une prédiction est mauvaise, mais il reste à déterminer comment chacun des milliards de paramètres a contribué à cette erreur.

Objectifs d’apprentissage

  • Relier règle de la chaîne, gradient et mise à jour
  • Interpréter les lois d’échelle comme tendances conditionnelles

Prérequis

  • Leçon 7.1

Mode simple

La rétropropagation suit le chemin des calculs en sens inverse et calcule un gradient pour chaque poids. Le gradient indique comment une petite variation influencerait la perte. Un optimiseur combine ce signal avec un taux d’apprentissage et met les poids à jour. Répéter ce cycle à grande échelle améliore généralement les prédictions. Mais augmenter seulement le nombre de paramètres ne suffit pas : sans assez de données ou de calcul d’entraînement, la capacité supplémentaire peut être mal utilisée.

Mode approfondi

La différentiation automatique applique la règle de la chaîne au graphe de la passe avant. Des optimiseurs adaptatifs accumulent des moments du gradient, tandis que clipping, planification du taux et précision mixte stabilisent le calcul. Les lois d’échelle de Kaplan relient empiriquement perte et ressources ; l’analyse Chinchilla montre qu’à budget fixé un entraînement plus équilibré entre taille et tokens peut surpasser un modèle plus grand sous-entraîné. Ces relations sont des ajustements expérimentaux avec domaine de validité.

Analogie

Après une recette ratée, le gradient ressemble à une fiche indiquant quel réglage de chaque four ou dosage a poussé le résultat dans la mauvaise direction.

Exemple concret

Deux modèles utilisant le même calcul total peuvent répartir différemment ce budget entre paramètres et tokens d’entraînement. Le plus grand n’est pas automatiquement le mieux entraîné.

Trois ressources à équilibrer — Un graphique relie données, paramètres et calcul à la perte attendue, puis compare un modèle surdimensionné à un point plus équilibré.

Un triangle relie données, taille et calcul ; une courbe marque un point grand mais sous-entraîné et un point équilibré à perte plus basse.

Activité manipulable

Manipulez l’activité « training-simulation », validez votre réponse puis expliquez ce que le résultat démontre et ce qu’il ne démontre pas.
Manipulez l’activité « scaling-laws », validez votre réponse puis expliquez ce que le résultat démontre et ce qu’il ne démontre pas.

Confusion fréquente

Une loi d’échelle n’est pas une promesse qu’un modèle précis sera meilleur sur votre tâche. Architecture, données, évaluation et post-entraînement restent déterminants.

Vérification rapide

Quel rôle joue le gradient ?

Il estime la sensibilité de la perte à chaque paramètre et fournit à l’optimiseur une direction de mise à jour, sans fixer seul la taille du pas.

Résumé

  • La rétropropagation calcule les gradients.
  • L’optimiseur transforme ces gradients en mises à jour.
  • Taille, données et calcul doivent être interprétés ensemble.

Mots du glossaire

Sources

Vue chart

Trois ressources à équilibrer

Un graphique relie données, paramètres et calcul à la perte attendue, puis compare un modèle surdimensionné à un point plus équilibré.

Notions associées

  1. gradient
  2. rétropropagation
  3. optimisation
  4. lois d’échelle

Description de la figure

Un triangle relie données, taille et calcul ; une courbe marque un point grand mais sous-entraîné et un point équilibré à perte plus basse.

Manipuler pour comprendre

Activité interactive

Activité interactive

Optimisation scalaire simplifiée

Simulation de l’entraînement

Lance plusieurs ajustements et observe la prédiction, l’erreur et la perte.

Une courbe trace une perte quadratique illustrative à mesure qu’une prédiction scalaire se rapproche d’une cible.

Prédiction
0.200
Cible
0.900
Erreur
0.700
Perte
0.4900
Évolution de la perte
Courbe de perte par étapeLa perte part de 0.49 et vaut actuellement 0.4900 après 0 ajustements.Étapes d’ajustementPerte
Que devient la perte lorsque la prédiction se rapproche de la cible ?

Activité interactive

Indice de performance illustratif

Graphique des lois d’échelle

Fais varier données, calcul et taille du modèle, puis interprète leur équilibre.

Trois curseurs modifient une courbe pédagogique de performance relative avec pénalité en cas de déséquilibre.

Performance relative illustrative40.0 / 100
Courbe de rendement illustratif selon les ressourcesAvec données 40, calcul 40 et modèle 40, l’indice pédagogique atteint 40.0 sur 100.Ressources combinées (indice)Qualité

Axes sans unité physique : ce graphique sert à raisonner sur l’équilibre, pas à prévoir une métrique réelle.

Quelle stratégie est la plus rigoureuse ?

Vérification rapide

Le gradient indique comment une petite variation de chaque paramètre influencerait la perte.

À garder sous la main

Mots du glossaire

Ouvrir tout le glossaire →
Backpropagation

Méthode qui fait remonter l’erreur pour savoir comment corriger les poids.

La rétropropagation applique la règle de la chaîne au graphe de calcul afin d’obtenir le gradient de la perte par rapport à chaque paramètre entraînable.

Voir les liens associés
Gradient

Indication de la direction dans laquelle chaque poids influence l’erreur.

Le gradient est le vecteur des dérivées partielles de la perte ; l’optimiseur l’utilise, avec son historique éventuel, pour choisir une mise à jour des paramètres.

Voir les liens associés
Paramètre

Nombre appris et conservé qui règle les transformations du modèle.

Les paramètres incluent matrices, vecteurs de biais ou échelles ; ils changent pendant l’entraînement mais restent normalement fixes pendant une inférence ordinaire.

Voir les liens associés
Poids

Paramètre appris qui détermine comment une valeur en influence une autre.

Les poids forment principalement de grandes matrices de projection ; leur précision numérique, leur partage et leur quantification influencent mémoire et calcul.

Voir les liens associés
RSources de la leçon2 références, avec portée et date de vérification
  1. R8Source primaireVérifiée le 2026-07-18

    Hoffmann, J. et al.. Training Compute-Optimal Large Language Models (2022).

    Étude Chinchilla montrant que l’efficacité dépend d’un équilibre entre paramètres, quantité de données et budget de calcul.

    Consulter la source dans un nouvel onglet
  2. R9Source primaireVérifiée le 2026-07-18

    Kaplan, J. et al.. Scaling Laws for Neural Language Models (2020).

    Étude empirique des relations entre perte, taille du modèle, quantité de données et calcul d’entraînement.

    Consulter la source dans un nouvel onglet

Relevé de progression

Prêt à fixer cette étape ?

La progression reste enregistrée sur cet appareil, même sans compte.

Cette leçon est en cours.