ISO 9001 zertifiziert
ISO 9001 zertifiziert
GDPR compliant
DSGVO safe
data safe in germany
Data safe in Germany
eu ai act konform
EU AI Act konform
digitale Souveränität.
digitale Souveränität

Overfitting – Überanpassung – bezeichnet das Phänomen, bei dem ein Machine-Learning-Modell die Trainingsdaten zu gut „auswendig lernt“ – inklusive ihrer zufälligen Rauscheffekte und Besonderheiten – und dadurch seine Fähigkeit verliert, auf neue, bisher ungesehene Daten korrekte Vorhersagen zu treffen. Ein overfittetes Modell erzielt auf den Trainingsdaten exzellente Ergebnisse, scheitert aber bei realen Produktionsdaten, weil es Muster gelernt hat, die nur in den Trainingsdaten existieren, nicht in der allgemeinen Realität.

Overfitting ist das häufigste und tückischste Problem beim ML-Training: Das Modell erscheint während des Trainings hervorragend zu funktionieren, zeigt seinen wahren Schwächen aber erst in der Produktion. Daher ist die Evaluation auf einem separaten Test-Datensatz (der nie beim Training verwendet wurde) unverzichtbar – sie ist der einzige verlässliche Indikator, ob das Modell wirklich gelernt oder nur auswendig gelernt hat.

Das Spektrum: Underfitting – Gut – Overfitting

Underfitting

Modell zu einfach – lernt weder Trainingsdaten noch neue Daten gut. Sowohl Training als auch Test-Fehler sind hoch.

Gut kalibriert

Modell generalisiert – lernt echte Muster. Training- und Test-Fehler sind ähnlich niedrig. Ziel jedes ML-Projekts.

Overfitting

Modell zu komplex – lernt Rauschen. Trainingsfehler sehr niedrig, Test-Fehler deutlich höher. In Produktion unbrauchbar.

Overfitting verhindern

Die einfachste Regel gegen Overfitting: Evaluiere immer auf Daten, die das Modell nie gesehen hat. Nie die Testdaten für Trainingsentscheidungen nutzen. Nie auf den Testdaten iterieren. Ein Modell, das auf den Testdaten gut aussieht, weil es darauf optimiert wurde, ist in der Produktion genauso overfitted wie eines, das auf den Trainingsdaten optimiert wurde.

Praxisbeispiel

Ein Data Scientist trainiert ein Neuronales Netz zur Dokumentenklassifikation. Auf dem Trainings-Datensatz (5.000 Dokumente): 99,2 Prozent Accuracy. Auf dem Test-Datensatz (500 neue Dokumente): 71,4 Prozent Accuracy. Diagnose: klassisches Overfitting – das Modell hat die 5.000 Trainingsdokumente nahezu auswendig gelernt. Maßnahmen: Dropout-Schichten im Netz ergänzt. L2-Regularisierung hinzugefügt. Early Stopping aktiviert. Datenaugmentation (leichte Textmodifikationen) für mehr effektive Trainingsdaten. Ergebnis nach Anpassung: Trainings-Accuracy 89,1 Prozent (gesunken), Test-Accuracy 86,3 Prozent (stark gestiegen). Die kleinere Lücke zwischen Training und Test ist das Zeichen, dass das Modell nun generalisiert statt auswendig gelernt hat.

Anna Sommer

Hallo, mein Name ist Anna Sommer.
Sie haben Interesse an professionellen
Automations-Lösungen?

Dann nehmen Sie einfach Kontakt mit mir auf.
Ich freue mich auf Ihre Anfrage