Mit den Button "Training" wir das Training gestartet. Der Button "Stop"
wird jetzt aktiviert. Mit dem Button
"Stop" kann das Training abgebrochen werden. Zwischen den Buttons "Training"
und "Stop" ist eine
Zeitanzeige, die kurz nach Trainingsbeginn die voraussichtliche Trainingszeit
anzeigt. Nach Beenden des
Trainings zeigt die Uhr die tatsächliche Trainingszeit an. Die
Uhr auf dem Bild zeigt eine Zeit von 52s an. Unter den Buttons und der
Zeitanzeige ist ein Bar, der den Fortschritt des Trainings anzeigt.
Das Hauptformular besitzt ein Menü, das folgende Hauptpunkte besitzt
1.1.1 Projekt Öffen
Mit dem Unterpunkt "Projekt Öffen", können gespeicherte Projekt
wieder geladen werden. Zu einem Projekt gehören die gesamten Einstellungen
des Programms, z.B. Position der Fenster, Anzahl der Epochen, Einstellung
der Timer, Werte der Gewichtsvektoren ect.. Das Laden eines Projektes
kann relativ lang dauern, wenn viele Neuronen und eine große Anzahl
von Eingabevektoren geladen werden müssen.
Zu einem Projekt gehören folgende Dateien.
datei.prj (In dieser Datei [Textformat, INI-Datei]
sind alle Einstellungen fürs Programm enthalten)
datei.dat (in dieser Datei [Binärdatei] sind
alle Werte der Gewichte gespeichert)
quelle.g00 (in dieser Datei [Textformat] sind alle Eingabevektoren
und Klassen gespeichert)
1.1.2 Projekt Speichern
Mit dem Unterpunkt "Projekt Speichern", kann ein Projekt gespeichert
werden. Zu einem Projekt gehören die gesamten Einstellungen des Programms,
z.B. Position der Fenster, Anzahl der Epochen, Einstellung der Timer,
Werte der Gewichtsvektoren, Position der Quelldatei ect..
datei.prj (In dieser Datei [Textformat, INI-Datei]
sind alle Einstellungen fürs Programm enthalten)
datei.dat (in dieser Datei [Binärdatei] sind
alle Werte der Gewichte gespeichert)
1.1.3 Quelle Öffen
Mit dem Unterpunkt "Quelle Laden", kann eine Quelldatei geladen werden.
Die Quelldatei beinhaltet die
Eingabevektoren und deren Klasse. Ein kurzer Überblick über
die Quelldaten ist bei Info zu sehen.
Mit diesem Menüpunkt kann man zu den weiteren Formularen gelangen. Wenn ein Formular geöffnet ist, dann wird an diesem Menüpunkt ein Häkchen gezeigt (siehe im Bild Auswertung). Geht man nochmals auf diesen Menüpunkt, so wird dieses Formular geschlossen und das Häkchen verschwindet. Von diesem Menüpunkt können folgende Formulare de/aktiviert werden.
Unter diesem Menüpunkt kann das Optionsformular (Optionen) geöffnet werden. Beim Unterpunkt "Starten" können die externen Programme Generator und BMP-Builder gestartet werden. Fall die Programmeinstellungen nicht automatisch gespeichert werden sollen, dann kann man mit dem Menüpunkt "Umgebung Speichern" die aktuellen Einstellungen des Programms sichert.
Hier kann die Anzahl der Neuronen (Gewichte), die Lernschrittweite und
die Anzahl der Epochen verändert werden.
Die Anzahl der Neuronen wir gleichmäßig für jede Klasse
erhöht. Die Anzahl der Neuronen je Klasse kann in einem anderen Dialog
geändert werden (siehe Klassen) Es können
maximal 512 Neuronen eingestellt werden.
Die Lernschrittweite gibt die "Stärke der Anziehungskraft" der
Gewicht zu den Eingabevektoren an. Die Größe der Lernschrittweite
fällt nach jeder Epoch um einen gewissen Faktor ab und tendiert somit
gegen Null. Die "Stärke" der Lernratenverringerung wird bei den Optionen
verstellt.
Während einer Epochen wird eine gewisse Anzahl
von Trainingspaaren mit den Neuronen konfrontiert. Nach jeder Epoche
wird die Lernschrittweite verändert.
An dieser Stelle kann die Anzahl der Neuronen für jede Klasse extra
eingestellt werden. Klicke einfach in die weißen Felder, um dann
die jeweilige Anzahl zu verändern. Die Anzahl aller Neuronen kann
512 nicht übersteigen.
Hier können weitere Einstellungen vorgenommen werden. Die Anzahl
der Paare je Epoche gibt an, wieviele
Paare je Epoche mit den Neuronen verglichen werden. (Während einer
Epoche wir die Lernschrittweite nicht verändert).
Wird die "Anzahl der Merkmale" verringert, dann werden nur die ersten
N Merkmale mit den Neuronen verglichen.
Wir die "Anzahl der Klassen" verringert, so werden nur die ersten N
Klassen bei der Klassifikation beachtet. Meiner Meinung nach ist es am
besten, die Werte auf dem Maximum zu lassen.
Hier werden einige Informationen zur Quelldatei angezeigt.