Ich weiß, was die Optimierer in Keras sind, ABER ich spreche über Methoden wie stochastischen durchschnittlichen Gradienten (SAG) oder Stochastic Variance-Reduced Gradient (SVRG)? hat jemand es vorher in seinen Projekten benutzt? Wie?Gibt es irgendwelche erweiterten Optimierungsmethoden in Keras, wenn nicht dann, wie kann ich sie verwenden?
1
A
Antwort
0
Ich habe gerade versucht RMSprop über SGD kürzlich auf ein Projekt. Für meine Anwendung trainiert RMSprop das Netzwerk viel schneller als SGD. Schale Optimizern in Keras wirklich einfach ist, beispielsweise von SGD Umstellung auf RMSprop
rmsprop = RMSprop(lr=0.0001)
model.compile(loss='binary_crossentropy',
optimizer=rmsprop,
#optimizer = sgd,
metrics=['accuracy'])
Wie von Sergii in dem Kommentar hingewiesen, gibt es eine Liste von Optimizern, aus denen Sie wählen können.
Verwandte Themen
- 1. Gibt es irgendwelche Gründe, "this" ("Self", "Me", ...) nicht zu verwenden?
- 2. Gibt es irgendwelche unbenutzten Symbole in Python?
- 3. Gibt es irgendwelche Dateisysteme, die keine Dateipfade verwenden?
- 4. Ausführungszeit Unterschiede, gibt es irgendwelche?
- 5. Welche erweiterten Sicherheitsoptionen gibt es für Neo4j?
- 6. Wie erweiterte Aktivierungs-Layer in Keras verwenden?
- 7. Gibt es irgendwelche Guava-Übersichten?
- 8. Unterschied (wenn es irgendwelche gibt) zwischen `und 'in Javascript
- 9. Gibt es irgendwelche StackExchange.Redis-Beispielprojekte?
- 10. Kann ich djangocms-Plugins in einer bedingten erweiterten Seite verwenden?
- 11. Gibt es irgendwelche Faustregeln, wenn `virtual` einen beträchtlichen Aufwand verursacht?
- 12. Gibt es irgendwelche Probleme bei der Verwendung von HiLo, wenn Sie die Replikation später verwenden müssen?
- 13. Gibt es irgendwelche Lib kann ich mit Codemirror für Autocomplete verwenden?
- 14. Gibt es irgendwelche Gründe, warum ich ObjectId in meiner RESTful-URL nicht verwenden sollte
- 15. Gibt es in Keras eine DropConnect-Ebene?
- 16. Gibt es irgendwelche Clojure DSLs?
- 17. Ich möchte anfangen, C++ Inline-Initialisierung zu verwenden, gibt es irgendwelche schlimmen Fälle dafür?
- 18. Gibt es irgendwelche Nachteile mit ConcurrentHashMap?
- 19. Gibt es irgendwelche Bytes, die UTF-8 nicht erkennt?
- 20. Kann ich Tensorflow und Keras synonym verwenden?
- 21. Gibt es irgendwelche Vorteile von automatisierten Testdatengenerator?
- 22. Gibt es irgendwelche Calendar View-Komponenten?
- 23. Wie kann Keras das Tensorflow-Backend in Anaconda verwenden?
- 24. Gibt es irgendwelche Nebenwirkungen auf Veröffentlichung im Play Store, wenn ich den Sicherheitsdienst von Drittanbietern in Apk-Dateien verwenden?
- 25. Gibt es irgendwelche Verwendung für lokale Funktionsdeklarationen?
- 26. Gibt es irgendwelche ASP.Net MVC Referenzanwendungen
- 27. Gibt es irgendwelche MVP Frameworks-Projekte?
- 28. opencvdotnet und FFMPEG - gibt es irgendwelche Integrationsmöglichkeiten?
- 29. Gibt es irgendwelche Redis pub \ sub Benchmarks?
- 30. Gibt es irgendwelche Werkzeuge/Skript wie "ffmpeg-windows-build-helpers", aber kann ffmpeg für Linux verwenden?
Hier ist die Liste der Optimierer in Keras verfügbar [https://keras.io/optimizers/](https://keras.io/optimizers/) –