Lernmatrix
Die Lernmatrix ist ein besonderer Typ eines künstlichen Neuronalen Netzes (KNN), der vom Informatik-Pionier und KNN-Pionier Karl Steinbuch um 1960 erfunden wurde.
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.) 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 zunächst „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.
Literatur
- Karl Steinbuch: Automat und Mensch. 1. Aufl. Springer 1961.
Weblinks
- A new theoretical framework for the Steinbuch's Lernmatrix
- Pattern recognition and classification using weightless neural networks (WNN) and Steinbuch Lernmatrix
- DARPA project will study neural network processes
- Karl Steinbuch – Informatiker der ersten Stunde
- Diskussion in der Newsgroup de.sci.informatik.ki