Aufgabe 1
Schauen Sie sich das Flussdiagramm und das Listing des Programms
PERCEPT2.C an, und machen
Sie sich seine Funktionsweise klar. Wenden Sie das Programm konkret
an, und zwar in folgender Form:
- Für n=2 und m=1 trainiere man das Netz entsprechend dem
in Kapitel 2 besprochenen Standardbeispiel 2.3.3 auf den drei
gegebenen Trainingsassoziationen
(lernen, t=3, s_max=100 ).
- Nach dem Training lasse man sich das Netz angeben (zeigen).
- Anschließend lasse man das Netz für die Trainingseingabevektoren
im Ausführ-Modus arbeiten (ausfuehren).
- Man ändere das Netz auf n=2, m=1, t=8 und
s_max=100 (veraendern) und
wiederhole die obigen drei Schritte für das in Kapitel 2 in Aufgabe 2.3.9
diskutierte erweiterte Standardbeispiel.
- Man ändere das Netz auf n=2, m=1, t=4 und
s_max=100 (veraendern) und
versuche, die ersten drei Schritte auch für die XOR-Trainingsdaten
des Standardbeispiels zu wiederholen. Was passiert? Begründung!
- Man spiele selbständig ein wenig mit dem Netz herum.
Burkhard Lenze
Im Februar 2009