28.09.2013 Aufrufe

Neuronale Netze - D. Kriesel

Neuronale Netze - D. Kriesel

Neuronale Netze - D. Kriesel

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Ein 8-1-8-Netz funktioniert nicht mehr, da die Möglichkeit vorhanden sein muss, dass<br />

die Ausgabe eines Neurons von einem anderen ausgeglichen wird, und bei nur einem<br />

versteckten Neuron natürlich kein Ausgleichsneuron vorhanden ist.<br />

SNIPE: Die statische Methode getEncoderSampleLesson der Klasse TrainingSampleLesson<br />

erlaubt es, einfache Trainingsamples für derartige Encoderprobleme beliebiger Dimensionalität<br />

zu generieren.<br />

Übungsaufgaben<br />

Aufgabe 8. Ein 2-15-15-2-MLP soll durch ein MLP mit nur einer einzigen verdeckten<br />

Schicht, aber gleich vielen Gewichten ersetzt werden. Berechnen Sie, wieviele Neurone<br />

dieses Netz in seiner verdeckten Schicht hat. Hinweis: Vergessen Sie das BIAS-Neuron<br />

nicht.<br />

Aufgabe 9. In Abb. 5.4 auf Seite 94 sehen Sie jeweils ein kleines Netz für die Booleschen<br />

Funktionen AND und OR. Schreiben Sie Tabellen, die sämtliche Berechnungsgrößen<br />

in den <strong>Neuronale</strong>n <strong>Netze</strong>n beinhalten (z.B. <strong>Netze</strong>ingabe, Aktivierungen, etc).<br />

Exerzieren Sie die vier möglichen Eingaben der <strong>Netze</strong> durch und notieren Sie die Werte<br />

dieser Größen für die jeweiligen Eingaben. Verfahren Sie in gleicher Weise für XOR-Netz<br />

(Abb. 5.9 auf Seite 106).<br />

Aufgabe 10.<br />

1. Nennen Sie alle Booleschen Funktionen B 3 → B 1 , welche linear separierbar sind,<br />

bzw. charakterisieren Sie sie genau.<br />

2. Nennen Sie diejenigen, die es nicht sind, bzw. charakterisieren Sie sie genau.<br />

Aufgabe 11. Ein einfaches 2-1-Netz soll mittels Backpropagation of Error und η = 0.1<br />

mit einem einzigen Muster trainiert werden. Prüfen Sie, ob der Fehler<br />

Err = Errp = 1<br />

(t − y)2<br />

2<br />

konvergiert und wenn ja, zu welchem Wert. Wie sieht die Fehlerkurve aus? Das Muster<br />

(p, t) sei definiert zu p = (p1, p2) = (0.3, 0.7) und tΩ = 0.4. Initialisieren Sie die<br />

Gewichte zufällig im Intervall [1; −1].<br />

Aufgabe 12. Ein einstufiges Perceptron mit zwei Inputneuronen, Biasneuron und<br />

binärer Schwellenwertfunktion als Aktivierungsfunktion trennt den zweidimensionalen<br />

Raum durch eine Gerade g in zwei Teile. Berechnen Sie für ein solches Perceptron

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!