3.1 Vorbereiten der Daten
Um ein neuronales Netz trainieren zu können, müssen zuerst die Daten
aufbereitet werden. Dazu wird die zu trainierende Funktion in Datensätze
unterteilt, wobei jeder Datensatz so viele Werte hat, wie das Netz Eingänge
und Ausgänge. Der Erste Datensatz besteht dann z. B. wie in unserem Beispiel
für die zu lernende Funktion und das verwendete Netz aus den Wochenschlußkursen
der Wochen eins bis fünf und der Zweite Datensatz aus den Wochen zwei bis sechs,
wobei der jeweils letzte Wert der Sollausgabewert des Netzes ist. Um nach dem Training
des Netzes testen zu können wie groß der Vorhersagefehler ist, werden mehrere
verschiedene Datensätze nicht zum Training herangenommen, d.h. das neuronale Netz
wird mit ihm unbekannten Daten kontolliert. Da die Ausgabeaktivtät eines Neurons
im Wertebereich von 0 bis 1 liegt (siehe Punkt 2.1, Transferfunktionen), werden an die
Eingänge des neuronalen Netzes auch nur Werte in diesem Bereich gelegt, weshalb
alle Daten auf die Werte von 0 bis 1 normiert werden müssen.
Zurück zum Inhaltsverzeichnis