GUIDE des fondamentaux

Fonctions de perte

Une fonction de perte est le nombre unique qui indique à un modèle à quel point ses prédictions sont fausses, transformant un objectif vague en quelque chose que les mathématiques peuvent optimiser.

2 minutes de lectureDernière mise à jour

Aperçu

Choisir la bonne perte détermine ce que le modèle apprend réellement.

Plongée profonde

Chaque modèle entraîné a besoin d’une définition précise de l’échec, et c’est ce que fournit une fonction de perte. Il compare la prédiction du modèle à la vraie réponse et génère un nombre : plus élevé signifie pire. La formation est alors le processus de minimisation de ce nombre. Le choix de la perte n’est pas cosmétique. Pour les tâches de régression, l’erreur quadratique moyenne pénalise fortement les erreurs importantes en mettant au carré la différence, tandis que l’erreur moyenne absolue traite toutes les erreurs de manière plus égale et résiste aux valeurs aberrantes. Pour la classification, la perte d'entropie croisée mesure la distance entre la distribution de probabilité prédite et la véritable étiquette, punissant sévèrement les mauvaises réponses confiantes. Choisir une perte qui ne correspond pas à votre objectif peut amener un modèle à optimiser techniquement la mauvaise chose, de sorte que la fonction de perte code efficacement ce qui vous intéresse.

Aperçu technique

L'entropie croisée, la bête de somme de la classification, est dérivée de la théorie de l'information : elle mesure les bits supplémentaires nécessaires pour coder les véritables étiquettes en utilisant les probabilités prédites du modèle. Parce qu’il augmente fortement à mesure qu’une prédiction sûre s’avère fausse, son gradient pousse le modèle à corriger les erreurs trop confiantes. Les fonctions de perte doivent être différentiables (ou presque) car la rétropropagation a besoin de leur gradient. Cette exigence est exactement la raison pour laquelle des substituts lisses sont utilisés à la place de mesures brutes et non différenciables comme la précision.

Impact stratégique

Décisions plus claires

Il vous aide à séparer les affirmations techniques claires du langage marketing.

Coût et budget

Vous pouvez poser de meilleures questions de mise en œuvre avant de dépenser de l'argent ou du temps.

Équipe et flux de travail

Les équipes partageant une compréhension commune prennent de meilleures décisions en matière de produits, de politiques et d’apprentissage.

L'avenir des fonctions de perte

La conception de la fonction de perte est de plus en plus le lieu où se façonne le comportement de l’IA moderne. Au-delà de l'entropie croisée standard, des techniques telles que le lissage des étiquettes, la perte focale pour les données déséquilibrées et les pertes contrastives pour l'apprentissage des représentations sont désormais courantes. Dans les grands modèles de langage, les modèles de récompense d’objectif de formation et de renforcement-apprentissage à partir de commentaires sont essentiellement des pertes soigneusement conçues qui orientent le ton, l’utilité et la sécurité. Attendez-vous à une croissance continue des pertes personnalisées et composites qui combinent plusieurs objectifs, car elles constituent l’un des leviers les plus directs pour contrôler la valeur d’un modèle.

Mise en œuvre dans le monde réel

Utilisation de la perte d'entropie croisée pour former un classificateur de courrier indésirable qui pénalise les erreurs de classification sûres

Choisir l’erreur absolue moyenne pour la prévision du prix de l’immobilier afin que quelques demeures extrêmes ne dominent pas la formation

Appliquer une perte de contraste pour qu'un modèle de reconnaissance faciale rassemble des images de la même personne

Concevoir un modèle de perte de récompense pour orienter un chatbot vers des réponses plus utiles et honnêtes

Risques et garde-fous

Différentes équipes peuvent utiliser le même terme différemment, alors définissez la portée dès le début.

Les benchmarks peuvent paraître solides alors que les performances réelles sont inégales.

Ignorer la qualité des données et les plans d’évaluation crée souvent des résultats fragiles.

Feuille de route de mise en œuvre

1

Commencez par une définition en langage simple du résultat dont vous avez besoin.

2

Choisissez une mesure de réussite et une condition d’échec avant de tester.

3

Exécutez un petit pilote avec des données représentatives, pas un ensemble de démonstration raffiné.

4

Documentez où les fonctions de perte sont utiles et où les méthodes plus simples sont meilleures.

Continuez à explorer

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Loss Functions quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Démarrer le quiz

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Guide suivant

Perte de triplet et apprentissage métrique

Questions fréquemment posées

Qu’est-ce que les fonctions de perte ?

Une fonction de perte est le nombre unique qui indique à un modèle à quel point ses prédictions sont fausses, transformant un objectif vague en quelque chose que les mathématiques peuvent optimiser. Choisir la bonne perte détermine ce que le modèle apprend réellement.

Que mesure une fonction de perte ?

Une fonction de perte génère un nombre quantifiant l'écart entre les prédictions et les vraies réponses ; plus bas c'est mieux.

Quelle fonction de perte est la plus couramment utilisée pour les tâches de classification ?

L'entropie croisée compare les distributions de probabilité prédites aux véritables étiquettes et constitue le choix standard pour la classification.

Par rapport à l’erreur quadratique moyenne, pourquoi pourriez-vous choisir l’erreur absolue moyenne ?

L’erreur absolue moyenne traite toutes les erreurs proportionnellement plutôt que de les mettre au carré, de sorte que quelques valeurs aberrantes extrêmes ont moins d’influence.

Pourquoi une fonction de perte doit-elle généralement être différentiable ?

La rétropropagation a besoin du gradient de la perte pour mettre à jour les poids, la perte doit donc être différentiable ou avoir un substitut utilisable.

Comment l’entropie croisée traite-t-elle une prédiction sûre mais erronée ?

L'entropie croisée augmente fortement lorsqu'un modèle est erroné, produisant un fort gradient pour corriger l'erreur.