Was ist neuronale Verarbeitung?
Neuronale Verarbeitung bezog sich ursprünglich auf die Art und Weise, wie das Gehirn funktioniert, aber der Begriff wird typischer verwendet, um eine Computerarchitektur zu beschreiben, die diese biologische Funktion nachahmt. In Computern gibt die neuronale Verarbeitung Software die Möglichkeit, sich an sich ändernde Situationen anzupassen und ihre Funktion zu verbessern, wenn weitere Informationen verfügbar werden. In der Software wird die neuronale Verarbeitung verwendet, um Aufgaben wie das Erkennen eines menschlichen Gesichts zu erkennen, das Wetter vorherzusagen, Sprachmuster zu analysieren und neue Strategien in Spielen zu lernen.
Das menschliche Gehirn besteht aus ungefähr 100 Milliarden Neuronen. Diese Neuronen sind Nervenzellen, die einzeln eine einfache Funktion der Verarbeitung und Übertragung von Informationen erfüllen. Wenn die Nervenzellen in Clustern übertragen und verarbeiten, die als neuronales Netzwerk bezeichnet werden, sind die Ergebnisse komplex - z. B. das Erstellen und Speichern von Gedächtnis, Verarbeitungssprache und Reaktion auf plötzliche Bewegung. Eine kleine Verarbeitungseinheit, genannt aNeuron oder Knoten führt eine einfache Aufgabe der Verarbeitung und Übertragung von Daten aus. Da die einfachen Verarbeitungseinheiten grundlegende Informationen über Anschlüsse kombinieren, werden die Informationen und die Verarbeitung komplexer. Im Gegensatz zu herkömmlichen Computerprozessoren, die einen menschlichen Programmierer benötigen, um neue Informationen einzugeben, können neuronale Prozessoren selbst lernen, sobald sie programmiert sind.
beispielsweise kann sich ein neuronaler Prozessor bei Checkern verbessern. Genau wie ein menschliches Gehirn erfährt der Computer, dass bestimmte Bewegungen eines Gegners für Fallen gemacht werden. Basisprogrammierung kann es dem Computer ermöglichen, beim ersten Mal auf die Falle zu fallen. Je häufiger eine bestimmte Falle erscheint, desto mehr Aufmerksamkeit schenkt sich der Computer auf diese Daten und reagiert entsprechend.
neuronale Programmierer nennen die zunehmende Aufmerksamkeit, die der Computer für bestimmte Ergebnisse "Gewicht" orientiert. Die herkömmliche Verarbeitung würde den Computer liefernNur mit den Grundregeln des Spiels und einer begrenzten Anzahl von Strategien. Die neuronale Verarbeitung lernt durch das Sammeln von Daten und lernt mehr wichtigere Informationen im Laufe der Zeit bessere Strategien.
Die Leistung der neuronalen Verarbeitung ist in ihrer Flexibilität. Im Gehirn werden Informationen als elektrochemischer Impuls dargestellt - ein kleiner Ruck oder ein chemisches Signal. In der künstlichen neuronalen Verarbeitung werden die Informationen als numerischer Wert dargestellt. Dieser Wert bestimmt, ob das künstliche Neuron aktiv wird oder ruhiert, und er bestimmt auch, wo es sein Signal sendet. Wenn beispielsweise ein bestimmter Checker auf ein bestimmtes Quadrat verschoben wird, liest das neuronale Netzwerk diese Informationen als numerische Daten. Diese Daten werden mit einer wachsenden Menge an Informationen verglichen, was wiederum eine Aktion oder eine Ausgabe erstellt.