.test
Die Funktion NeuralNetwork.test(Y) erwartet folgende (verpflichtende) Argumente:
Argument | Datentyp | Hinweis |
Y | Datenfeld | Liste von Objekten |
Der Befehl testet ein neuronales Netz anhand der Testdaten Y. Dabei ist Y eine Liste von Objekten mit jeweils folgenden Variablen:
Variable | Datentyp | Hinweis |
input | Datenfeld | Eingangssignal als Vektor |
output | Datenfeld | Ausgangssignal als Vektor |
Zurückgegeben wird schließlich die Anzahl der korrekt erkannten Testdaten (siehe Beispiel).
Wichtiger Hinweis: Die Funktion ist nur dann sinnvoll, falls es sich bei sämtlichen output-Vektoren um Einheitsvektoren handelt (also um Datenfelder, bei denen genau ein Eintrag 1 ist und alle anderen 0).