EN - FR - DE - ES - IT - PT -

LexiconDream

📏 Verlustfunktion

Eine Funktion, die den Unterschied zwischen Vorhersage und tatsächlichem Wert misst.

Verlustfunktion

Für das Training wird eine Bewertung benötigt. Die Verlustfunktion misst, wie fehlerhaft die Vorhersagen eines Modells sind, und gibt dem Optimierer somit einen Zielwert vor, den er minimieren kann. Kreuzentropie wird für die Klassifizierung verwendet, der mittlere quadratische Fehler für die Regression. Für spezielle Aufgaben können benutzerdefinierte Verlustfunktionen eingesetzt werden.

Die Wahl des Modells prägt das Verhalten. Ein mit Kreuzentropie trainiertes Modell lernt kalibrierte Wahrscheinlichkeiten. Ein mit Hinge-Loss trainiertes Modell lernt eine Marge. Zwei Modelle mit identischer Architektur und identischen Daten können sich sehr unterschiedlich verhalten, je nachdem, was sie minimieren sollen.

Gemeinsame Verlustfunktionen

Unausgewogene Daten erschweren die Verlustberechnung. Ein auf Kreuzentropie trainierter Klassifikator bevorzugt die Mehrheitsklasse, sofern die Gewichtungen nicht angepasst werden. Focal Loss und Klassengewichtung beheben dieses Problem, erfordern jedoch zusätzlichen Optimierungsaufwand.

Comments (3)

  1. Data scientist
    Custom ones can help for specific problems but the standard ones cover most cases well.
  2. ML engineer
    Measures how far the predictions are from reality. Choosing the right one changes training behavior a lot.
  3. Student Kai
    MSE versus cross-entropy still feels abstract until you see the gradients in action.

Leave a comment