Backpropagation
Deep LearningBackpropagation ist der Lernmechanismus, der neuronale Netze von hoffnungslosen Ratespielern zu präzisen Problemlösern verwandelt. Der Name verrät das Prinzip: ‚Rückwärts-Ausbreitung von Fehlern'. Wenn ein Netzwerk eine falsche Vorhersage macht, wandert der Fehler systematisch rückwärts durch alle Schichten – dabei berechnet Backpropagation, wie stark jeder Parameter zum Fehler beigetragen hat. Es ist wie ein detektivischer Prozess: Das System analysiert, welche Gewichtung in welcher Schicht wie stark zum Fehler beigetragen hat. Mathematisch nutzt Backpropagation die Kettenregel der Differenzialrechnung, um Gradienten effizient zu berechnen – ohne diese Technik wären Deep Learning Modelle praktisch untrainierbar. Gemeinsam mit Gradient Descent bildet Backpropagation das Herzstück des maschinellen Lernens: Backpropagation berechnet den Gradienten (die Richtung des stärksten Fehler-Anstiegs), Gradient Descent geht den negativen Gradienten entlang – also in Richtung der Verbesserung – und führt den eigentlichen Optimierungsschritt aus, der die Parameter justiert.
Beispiel
Ein Bilderkennungsmodell klassifiziert fälschlicherweise einen Hund als Katze. Backpropagation analysiert: Welche Neuronen haben zu diesem Fehler geführt? Es stellt fest, dass die 'Ohrform-Detektoren' zu schwach gewichtet waren, und verstärkt systematisch diese Verbindungen für zukünftige Hundeerkennung.
Auch bekannt als
Rückwärtspropagierung, Fehlerrückführung
Verwendet in
- Partielle Ableitungen & Der Gradient
- Die Kettenregel: Verschachtelte Funktionen ableiten
- Die KI-Winter
- Der Zündfunke: Aktivierungsfunktionen
- Programmieren vs. Trainieren
- Der Weg ins Tal: Gradientenabstieg
- Das Herzstück des Lernens
- Zeit & Sequenzen (RNNs)
- Computer Vision (CNNs): Wie Maschinen sehen lernten
- Wie KI ihre Fehler misst: Loss-Funktionen
- Neural Network Playground