Ich bin mit einem Code Tensorflow.On Terminal gibt es mir Werte der Ausbildung und Test Genauigkeit und Schrittgröße. Kann jemand bitte diese Ausdrücke erklären oder irgendein Material zur Verfügung stellen, das ich lesen kann, um diese Ausdrücke und auch stochastische Gradientenabstiegmethode für faltende neurale Netze zu verstehenTraining und Test Genauigkeit und Schrittgröße
Antwort
Von, was du im Terminal angezeigt hast, verwendest du tatsächlich tflearn. Dies sollte auch den VERLUST oder KOSTEN anzeigen, was ist, wie weit ist Ihre Vorhersage von der tatsächlichen Ausgabe. Geringer Verlust und hohe Genauigkeit = besseres Modell. Der Stochastic Gradient Descent (SGD) ermöglicht den Lernratenabfall. Es gibt eine gute Erklärung hier http://tflearn.org/optimizers/#stochastic-gradient-descent Im Menü auf der Filzseite finden Sie alles über Verlust, Training, Genauigkeit, Schichten etc. Und Sie können tatsächlich wählen, wie oft Sie diese Dinge anzeigen möchten (ich meine in welchem Schritt). Ab Stapelgröße, Lernrate, Anzahl der Iterationen, Anzahl der Ebenen und Anzahl der Knoten können Sie mit all diesen Optionen experimentieren und sehen, welche für Ihren Datensatz besser geeignet sind.
Ok ich habe die Bedeutung all dieser Begriffe nach dem Lesen über SGD-Methode.Thanks for help – eman
Aber was ist, wenn ich 99% Testgenauigkeit nach 2000 Trainingsschritten und ich weiterhin mein Netzwerk bis 4000 Trainingsschritte trainieren. Dann zeigen meine Ergebnisse dass nach 2000 Trainingsschritten die Testgenauigkeit manchmal bei 97% liegt und manchmal sogar weniger als dieser Wert bedeutet, dass sie sich ändert. Was bedeutet das? @CrisH kannst du das bitte erklären oder ein Thema oder einen Link vorschlagen, um den Grund dafür zu verstehen. – eman
Ich denke du solltest nach 2000 Schritten aufhören. Vielleicht haben Sie nicht genug Daten für 4000. Sie müssen das Überpassen verhindern. Haben Sie Ihrem Netzwerk auch Testdaten gegeben? Das ist auch sehr wichtig, um zu sehen, wie das Modell funktioniert. Es gibt einige gute Lektüre über Overfitting wie http://machinelearningmastery.com/overfitting-and-underfitting-with-machine-learning-algorithms/ und auch http://machinelearningmastery.com/a-simple-intuition-for-ofitting/ Hpe es hilft! Das lese ich zum Aufbau meiner Netzwerke – CrisH
- 1. Misclassification Fehlerrate und Genauigkeit
- 2. Vowpal Wabbit Training und Test Datenformate
- 3. Tensorflow CNN Modell nicht Training? Konstante Verlust und Genauigkeit
- 4. Caffe Training ohne Test
- 5. Python-Scikit. Training und Test von Daten mit SVM
- 6. Machine Learning Training & Test Datenaufteilungsmethode
- 7. Plötzlicher Abfall der Genauigkeit beim Training eines tiefen neuronalen Netzes
- 8. ändern Schrittgröße für ngRepeat
- 9. Wie erhöht man die Genauigkeit beim SVM-Training und der Klassifizierung in Matlab?
- 10. Qt Training Tipps und Tricks
- 11. Implementieren von Dropout in meinem CNN macht Training Genauigkeit sinkt
- 12. Effiziente Art, Daten zufällig zu mischen und sie dann in Training und Test-Set zu teilen?
- 13. Genauigkeit von ZHEEV und ZHEEVD
- 14. Python-Dezimal-Genauigkeit und Rundung
- 15. Fehler Training Cifar-10 Modell Tensorflow - Genauigkeit ist 0 und wird nicht optimiert und Verluste nicht gemeldet
- 16. Keras Modell bekommt konstanten Verlust und Genauigkeit
- 17. Wirklich niedrige Genauigkeit mit SVM + Matlab und libsvm
- 18. Scipy Bassinhopping nicht respektieren Schrittgröße?
- 19. Tensorflow Multi-GPU-Training und variable Umfang
- 20. Zufalls-Forest-Bootstrap-Training und Waldgeneration
- 21. OpenCV und SVM Training für Gepäckdetektion
- 22. TensorFlow: Training und Tests in derselben Sitzung
- 23. Tensorflow Supervisor für Training und Auswertung?
- 24. Moment.js: Training der Ladenöffnungszeiten und Schließzeiten
- 25. Wie DropoutWrapper in LSTM Training und Decodierung
- 26. Training und Testauswertung für Clustering in R
- 27. Wie KNN mit Matlab implementieren und die prozentuale Genauigkeit berechnen
- 28. Teilen Sie die vollständige Liste zu k Falten Training und Test-Set?
- 29. R nehmen zehn einzigartige Proben und brechen in Training/Test-Sets?
- 30. Erstellen Sie Datenpartition in Training, Test und Validierung - aufgeteilt in R
Was ist der Zweck Ihres Projekts? – iFlo
Ich möchte Convolution neuronalen Netzwerk verwenden, um mein Netzwerk zu trainieren, um eine bestimmte Spin-Konfiguration zu erkennen. In Code-Trainingsschritt ist 2000 und wenn ich diesen Code ausführen gibt es Werte nach jedem 100 Schritt wie – eman
Schritt 0, Trainingsgenauigkeit 0,5 Testgenauigkeit 0,500 – eman