La perte comme paysage à parcourir
Imaginez l’erreur sous forme de collines et de vallées.
La perte comme paysage à parcourir est une leçon Deep Learning Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Deep Learning Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Deep Learning Academy comprend 4 leçons au total.
Ce que mesure la perte
La perte de votre modèle est un nombre unique qui indique à quel point ses prédictions sont erronées. Une perte plus faible signifie de meilleures prédictions. L’entraînement consiste simplement à la réduire. 📉
La perte dépend des poids
Les mêmes données produisent une perte différente selon vos poids. Modifiez un poids et la perte augmente ou diminue. La perte est donc réellement une fonction des poids.
loss = compute_loss(weights, data)Imaginez un paysage
Imaginez chaque configuration des poids comme un point sur un paysage vallonné, dont l’altitude à cet endroit représente la perte. Entraîner le modèle revient à descendre vers une altitude plus basse.
La vallée est l’objectif
Le point le plus bas de ce paysage est le minimum : la configuration des poids avec laquelle votre modèle prédit le mieux. Votre objectif est d’atteindre le fond de cette vallée.
Un poids, une courbe simple
Avec un seul poids, le paysage se réduit à une courbe en deux dimensions. Vous pouvez tracer la perte en fonction du poids et voir directement le creux où la perte est minimale.
def loss(w):
return (w - 3) ** 2Deux poids, une surface
Ajoutez un deuxième poids et la courbe devient une surface en trois dimensions, avec des collines et des vallées. Les modèles réels possèdent des millions de poids ; leur paysage vit donc dans des millions de dimensions.
Vous ne pouvez pas tout voir
Dans un espace de grande dimension, vous ne pouvez jamais observer tout le paysage à la fois. Vous ne ressentez que la pente juste sous vos pieds et avancez en conséquence.
Terrain escarpé ou plat
Une pente raide signifie que la perte varie rapidement ici ; un petit pas peut donc beaucoup aider. Un terrain plat indique que vous êtes près d’une vallée ou d’un plateau et que la progression ralentit.
Toutes les vallées ne se valent pas
Le paysage peut comporter de nombreux creux. Un minimum local est une petite vallée qui vous piège au-dessus de la vallée la plus profonde. Malgré cela, les réseaux profonds s’entraînent généralement bien.
Descendre dans le paysage
L’algorithme d’entraînement complet s’appelle la descente de gradient pour une bonne raison : vous avancez à plusieurs reprises vers le bas de ce paysage de perte jusqu’à vous stabiliser près du fond.
Pourquoi cette métaphore est utile
Concevoir la perte comme un terrain rend l’entraînement intuitif : où suis-je, dans quelle direction se trouve le bas et quelle taille de pas dois-je choisir ? Toutes les autres idées s’appuient sur cette image.
Vérification rapide
Vérifions l’image du paysage.
Récapitulatif
La perte est un nombre qui dépend de vos poids ; elle forme donc un paysage de collines et de vallées. Entraîner le modèle revient à descendre vers la perte la plus faible que vous puissiez trouver. 🏔️
Apprends Python avec un tuteur IA — gratuit
Écris et exécute du vrai code dans ton navigateur, obtiens de l'aide instantanée d'un tuteur IA disponible 24h/24, et reprends là où tu t'es arrêté sur le web ou dans l'app.
- Cours
- 30
- Leçons
- 120
Questions Fréquemment Posées
La leçon « La perte comme paysage à parcourir » est-elle gratuite ?
Oui — le texte complet de « La perte comme paysage à parcourir » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Deep Learning Academy, passe à CoddyKit PRO. Le cours Deep Learning Academy comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « La perte comme paysage à parcourir » ?
Imaginez l’erreur sous forme de collines et de vallées. Tu pratiques Deep Learning Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer Deep Learning Academy ?
Aucune expérience préalable n'est requise. Deep Learning Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 4.
Combien de temps prend la leçon « La perte comme paysage à parcourir » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon Deep Learning Academy ?
Oui. Chaque leçon Deep Learning Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- La perte comme paysage à parcourir
- Les gradients pointent vers le haut : avancez donc dans l’autre sens
- Taux d’apprentissage : trop grand, trop petit ou idéal
- Minimiser une fonction à la main en Python