Lernmatrix
Die Lernmatrix ist ein besonderer Typ eines künstlichen Neuronalen Netzes (KNN), der vom Informatik- und KNN-Pionier Karl Steinbuch um 1960 erfunden wurde.
Anwendung
Mit diesem technischen Modell für lernfähige Systeme lassen sich, ähnlich den bedingten Pawlowschen Reflexen bei Lebewesen, komplexe Verknüpfungen zwischen gewissen Eigenschaftsmengen (z. B. Buchstaben eines Alphabets) und zugehörigen Bedeutungen herstellen. Mit dieser grundlegenden Erfindung wurden letztlich die technische Zeichenerkennung, die Gestaltwahrnehmung, die automatische Sprachübersetzung, die Decodierung von gestörten Nachrichten in der Funk- und Datenübertragung oder auch die heutige Kopier- und Faxtechnik ermöglicht.
Funktion
Die Lernmatrix besteht allgemein aus n „Eigenschaftsleitungen“ und m „Bedeutungsleitungen“, wobei jede Eigenschaftsleitung mit jeder Bedeutungsleitung verknüpft ist, ähnlich wie im Gehirn die Neuronen durch Synapsen verknüpft sind. (Dies kann auf verschiedene Weise realisiert werden – Steinbuch zufolge kann dies durchaus als reine Hardwarelösung geschehen, statt als Computerprogramm). Durch geeignete Zusammenschaltung mehrerer Lernmatrizen lässt sich ein Schaltsystem aufbauen, das nach Absolvierung bestimmter Trainingsphasen am Ende in der Lage ist, zu einer eingegebenen Folge von Merkmalen automatisch die wahrscheinlichste zugehörige Bedeutung zu ermitteln. So lassen sich bedingte komplexe Verknüpfungen zwischen gewissen Eigenschaftsmengen (z. B. Buchstaben eines Alphabets, oder Punkten in bestimmten Farben) und zugehörigen Bedeutungen (aus jenen Buchstaben gebildeten Wörtern, oder Figuren aus jenen Punkten) herstellen.
Eine Lernmatrix muss in jedem Fall „trainiert“ werden; hierzu werden an den entsprechenden Eigenschafts- und Bedeutungsleitungen Werte angegeben (binär oder reell); dann werden die Verbindungen zwischen allen Paaren aus Eigenschafts- und Bedeutungsleitungen verstärkt. (Für die Berechnung dieser Verstärkung wird auch die Hebb-Regel verwendet.) Wenn die Lernphase abgeschlossen ist, beginnt die „Kannphase“: Bei einer bestimmten Eingabe an den Eigenschaftsleitungen aktiviert die Lernmatrix die entsprechenden Bedeutungsleitungen.
Durch geeignete Zusammenschaltung mehrerer Lernmatrizen kann man ein Schaltsystem aufbauen, das nach Absolvierung bestimmter Trainingsphasen schließlich in der Lage ist, zu einer eingegebenen Folge von Merkmalen automatisch die wahrscheinlichste zugehörige Bedeutung zu ermitteln.[1]
Literatur
- Karl Steinbuch: Automat und Mensch. 1. Aufl. Springer 1961.
Weblinks
- A new theoretical framework for the Steinbuch's Lernmatrix, bibcode:2005SPIE.5916..233S
- Pattern recognition and classification using weightless neural networks (WNN) and Steinbuch Lernmatrix, bibcode:2005SPIE.5916..247A
- DARPA project will study neural network processes
- Diskussion in der Newsgroup de.sci.informatik.ki
- Wolfgang Hilberg: "Karl Steinbuch, ein zu Unrecht vergessener Pionier der künstlichen neuronalen Systeme", Mitteilung aus dem Institut für Datentechnik der Technischen Hochschule Darmstadt, 1995, PDF-Datei (Größe ca. 4 MB) abgerufen am 17. Juni 2017
Einzelnachweise
- Karl Steinbuch – Informatiker der ersten Stunde bei edoc.hu-berlin.de, abgerufen am 1. März 2015.