Die White-Box – Ein neuronales Netz mit nichts zu verbergen
Maschinelles Lernen · um 1986
DE
Exponat wird vorbereitet…
Bedienen
Schritt zurück und Schritt vor bewegen die Berechnung im Einzelschritt-Modus. Zu Einzelschritte wechseln, um sie zu nutzen.
TRAININGSDATENSATZ
1 = senkrechter Strich vorhanden · 0 = nicht vorhanden
Funktionsweise
- Der Trainingsdatensatz enthält synthetische 4×4-Bilder. Klasse 1 weist einen senkrechten Strich auf, Klasse 0 nicht. Das Netz wird darauf trainiert, diese beiden Klassen zu unterscheiden.
- Jedes Bild liefert der Eingabeschicht 16 Pixelintensitäten. Die Helligkeit der Kugeln stellt den jeweiligen numerischen Wert dar.
- Jede Linie stellt ein gelerntes Gewicht dar: Blau bedeutet positiv, Orange negativ, und die Dicke kennzeichnet den Betrag. Die Gewichte beginnen mit einer deterministischen Zufallsinitialisierung.
- Im Vorwärtsdurchlauf bildet jede verborgene Einheit eine gewichtete Summe aus allen 16 Eingaben und einem Bias. Anschließend berechnet ReLU max(0, z). Der Inspektor führt jeden Summanden der beiden gewichteten Summen auf.
- Die beiden Ausgabelogits werden durch Softmax auf Klassenwahrscheinlichkeiten abgebildet. Für die beschriftete Klasse y lautet der Kreuzentropieverlust −log p(y).
- Die Rückpropagation berechnet mit der Kettenregel die Ableitung des Verlusts nach jedem Gewicht und Bias. Ein Gradient ist eine lokale Sensitivität und kein kausaler Anteil am Fehler.
- Der Gradientenabstieg aktualisiert jeden Parameter in Richtung einer Verringerung des Verlusts des aktuellen Beispiels: θ ← θ − η∇θ. Die dargestellten Liniendicken ändern sich entsprechend.
- Mit »Training ausführen« wird diese Schleife über den gesamten Datensatz wiederholt. Beobachten Sie, wie der Verlust abnimmt und sich die Gewichtskarten organisieren, während aus den Rechenoperationen ein Detektor für senkrechte Striche entsteht.
- positives Gewicht
- negatives Gewicht
In der aktuellen Ausgabe
Abonnenten öffnen jedes neue Exponat am Erscheinungstag. Ein kostenloses DigiSim-Konto öffnet dieses ab dem {memberDate}; ohne Konto öffnet es sich am {anonymousDate}.
Anmelden oder registrierenTarife ansehenDas Exponat ist nicht verfügbar. Die Wiedergabe pausiert. Zum erneuten Versuch neu laden.