Aus dem Kurs: TensorFlow Grundkurs 1: Neuronale Netzwerke, Komponenten, Tensoren

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.100 Kurse von Branchenfachleuten.

Training eines neuronalen Netzes

Training eines neuronalen Netzes

Ich habe hier auf nette Weise die Neuronen miteinander verknüpft. Eine offene Frage bleibt aber: Wie wählt man die Gewichte, sodass am Ende das Netz den Kölner Dom auf Fotos erkennt? Die Antwort ist recht einfach: Man lässt es die Gewichte selber wählen, indem man es mit entsprechenden Trainingsdaten trainiert. Zu Beginn wähle ich die Gewichte irgendwie, dann nehme ich mir ein Bild, von dem ich ganz sicher weiß, dass es den Kölner Dom zeigt. Dieses Bild schiebe ich hier vorne in das Netz und lasse mir das Ergebnis berechnen. Das Ergebnis schaue ich mir näher an und berechne dann, wie weit es vom richtigen Ergebnis abweicht. In meinem Beispiel hier wäre das eine Abweichung von satten 85%. Ein ausgeklügelter Algorithmus passt dann die Gewichte im neuronalen Netz so für mich an, dass sich die Erkennung verbessert. Nach dem Anpassen der Gewichte schiebe ich nacheinander noch ein paar weitere Fotos durch das Netz und lasse durch den cleveren Algorithmus die Gewichte weiter anpassen…

Inhalt