.confusion_matrix
Die Funktion NeuralNetwork.confusion_matrix(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 Konfusionsmatrix bezügliche der Testdaten Y (siehe Beispiel).
Zudem kann folgende Option verwendet werden:
Variable | Datentyp | Hinweis | Default-Wert |
display | Zeichenkette | on oder off | off |
Die Konfusionsmatrix wird grafisch dargestellt, falls die Option display als on definiert wird.
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).