URL: /axel/ineuronale_netze_ss01_blatt1.html
Aufgabe 1 - Programmieraufgabe (4+4 Punkte, Abgabe per email bis 13.5.01 24.00 Uhr)
diese Programmieraufgabe ist zu bearbeiten.
Es soll ein Simulationsprogramm für ein neuronales Netz entwickelt werden. Gespeichert werden soll dabei:
Gewichtsmatrix
Aktivierungszustand je Neuron
Ausgabe je Neuron
Eingabe je Neuron
jeweils zeitabhängig.
a) Beschreiben Sie in pseudocode wie die Abarbeitung einer Zeiteinheit des neuronalen Netzes funktioniert. Die Berechnung je Neuron soll dabei unabhängig von den Berechnung anderer Neuronen sein. So kann die Abarbeitung auf einem Parallelrechner wirklich parallel passieren.
b) Schreiben Sie ein Programm, das wie in a) skizziert funktioniert. Es soll eine variable Anzahl n+1 von Neuronen erlauben. Es gibt n Eingabezellen und eine Ausgabezelle, die eine OR Funktion realisiert.
Bei der per email an neuronale_netze_abgabe_ss01@btm2x2.mat.uni-bayreuth.de abgegebenen source code datei