Wie zu verwenden trainierten Neuronalen Netzes in Matlab für die Einstufung in ein reales system

Habe ich trainiert Feed Forward NN mit Matlab Neural Network Toolbox, die auf einen Datensatz mit Sprache-Funktionen und Beschleunigungsmesser-Messungen. Targetset enthält zwei target-Klassen für das dataset: 0 und 1. Die Ausbildung, Validierung und performance sind alle in Ordnung und ich habe den generierten code für das Netzwerk.

Nun muss ich verwenden dieses neuronale Netzwerk in Echtzeit Muster zu erkennen, wenn Sie auftreten, und generiert 0 oder 1, wenn ich zum testen einen neuen Datensatz gegen trainierte NN. Aber wenn ich einen Befehl:

   c = sim(net, j)

Wobei "j" ist ein neues dataset[24x11]; statt 0 oder 1 bekomme ich diese als Ausgang (ich nehme an, ich bekomme Prozent der korrekten Klassifizierung, aber es ist keine Einstufung führen selbst):

c =

  Columns 1 through 9

    0.6274    0.6248    0.9993    0.9991    0.9994    0.9999    0.9998    0.9934    0.9996

  Columns 10 through 11

    0.9966    0.9963

So gibt es einen Befehl oder eine Möglichkeit, dass ich sehen kann, Klassifikation, Ergebnisse? Jede Hilfe sehr geschätzt! Dank

InformationsquelleAutor supermus | 2013-01-04
Schreibe einen Kommentar