Ich bin binäre Klassifizierung mit One-Output-Layer. Ich möchte wissen, welche Klasse als 0 und als 1 codiert ist, so dass ich Wahrscheinlichkeitswerte bei der Verwendung von model.predict() in Keras interpretieren kann (was meiner Meinung nach Punkte für label1 sind). Ist es sinnvoll, predct_classes für Trainingsdaten zu verwenden, um das Klassenlabel zu überprüfen, da der Trainingsverlust gering ist? Gibt es einen besseren Weg dazu?Keras. herauszufinden, Klassenlabel Codierung
Antwort
Ja, es ist sinnvoll, predict(trainingData)
zu verwenden, um die Ergebnisse zu untersuchen, um die Werte zwischen den vorhergesagten Daten und den echten Daten manuell zu vergleichen.
Aber Sie definieren, was 0 und 1 sind, wenn Sie die wahren Werte erstellen.
Die Antwort liegt in Ihren echten Daten, was sie normalerweise "Y" nennen. Das Modell wird lernen, was in Y ist und das ist die Klassifizierung. Nur Sie (wer die Daten erstellt hat) können das wissen.
Vielen Dank für Ihren Kommentar. Ich habe ImageDataGenerator verwendet und die Labels nicht manuell codiert. Ich habe herausgefunden: class_indices hat den Trick gemacht, es zeigt das Wörterbuch, das den Namen des Unterverzeichnisses den kodierten Labels zuordnet. https://github.com/fchollet/keras/issues/3296 –
Vielleicht können Sie den Generator einmal durchlaufen, um zu sehen, was er generiert: https://stackoverflow.com/questions/11539194/how-to-loop-through- A-Generator --- 'für X, Y im GeneratorInstance:' ... –
- 1. Smart Weg, um herauszufinden, String-Codierung?
- 2. Pandas Art Datenrahmen mit dem Klassenlabel unverändert
- 3. keras benutzerdefinierte conv2d Initialisierung
- 4. Keras: chmod Ergebnisse nicht Keras Modul
- 5. ASCII-Codierung und UNICODE-Codierung
- 6. RTF Template-Codierung, XSLT-Codierung
- 7. Wie Kodierung dieser .dat-Datei herauszufinden?
- 8. Keras Fehler Kompilieren Knoten
- 9. Keras Eingabedatenformat
- 10. Keras + IndexError
- 11. Keras Assertionsfehler
- 12. , um herauszufinden, wie diese
- 13. Python: herauszufinden, "Ehepartner" -Klasse?
- 14. herauszufinden Herkunft von Skriptaufruf
- 15. den String herauszufinden url
- 16. Herauszufinden, welche System.Diagnostics.Process beendet
- 17. Herauszufinden Prozentwert mit Hive
- 18. Codierung eines Wörterbuchs in URL-Codierung
- 19. Keras Modell akzeptiert keine Eingabeebene
- 20. Keras ignoriert Werte in $ HOME/.keras/keras.json Datei
- 21. Achtung Modelleinführung Keras/Theano
- 22. Keras geladene Modelleingabe ändern
- 23. Keras backend.repeat_elements funktioniert nicht?
- 24. Keras + Tensorflow Optimierung Boxen
- 25. Keras sample_weight Array Fehler
- 26. ImportError mit Keras importieren
- 27. Keras CNN-Modellparameterberechnung
- 28. Mehrere Ausgänge in Keras
- 29. Keras Backend-Modellierung Problem
- 30. Keras Training warm_start
Haben Sie die binären Etiketten selbst erstellt oder verwenden Sie sklearn? – DJK