Ein neuronales Backpropagation-Netz ist eine Möglichkeit, neuronale Netze zu trainieren. Dabei wird einem neuronalen Netz ein Satz von Eingangswerten zur Verfügung gestellt, für die der korrekte Ausgangswert vorher bekannt ist. Das Netzwerk verarbeitet die Eingabe und erzeugt einen Ausgabewert, der mit dem korrekten Wert verglichen wird. Wenn das Ergebnis falsch ist, werden allmähliche Änderungen rückwärts durch das Netzwerk propagiert, und die Berechnung wird erneut durchgeführt. Dieser Prozess wiederholt sich, bis die gewünschte Ausgabe vom Netzwerk berechnet wird.
Neuronales Netz, Programmierbegriffe