Tut mir leid, ich bin ziemlich Anfänger im Bereich NLP, wie der Titel sagt, was ist das beste Intervall für die Optimierung in Mallet API? Ich fragte mich auch, ob es abhängig oder in Bezug auf die Anzahl der Iterationen/Themen/Korpus usw. war.Mallet Topic Modeling API - Wie die Anzahl der Intervalle zu entscheiden oder am besten für die Optimierung zu entscheiden?
1
A
Antwort
1
Das Optimierungsintervall ist die Anzahl der Iterationen zwischen Hyperparameter-Updates. Werte zwischen 20 und 50 scheinen gut zu funktionieren, aber ich habe keine systematischen Tests durchgeführt. Ein möglicher Fehlermodus, auf den man achten sollte, ist, dass zu viele Optimierungsrunden zu Instabilität führen könnten, wobei die Alpha-Hyperparameter auf Null gehen würden.
Verwandte Themen
- 1. Funktion von typeTopicCounts in Topic Modeling-Implementierung von Mallet API
- 2. Echte Welt Beispiele zu entscheiden, welche Sortieralgorithmus am besten funktioniert
- 3. Unterstützung Bigrammen in Topic Modeling mit Mallet Java API
- 4. Wie zu entscheiden, Dimensionsfelder Typ
- 5. Topic Modeling Tool für große Datenmenge (30GB)
- 6. Entscheiden Pixi.js oder Phaser
- 7. Retrofit: Wie entscheiden Sie die Klassenmitglieder?
- 8. Wie Test Losgröße zu NVIDIA Titan X zu entscheiden
- 9. Wie diese Zeitkomplexität zu entscheiden ist
- 10. Wie zu entscheiden, ob java.util.Timer läuft
- 11. Wie Sie entscheiden, Datenbanktransaktionen zu verwenden
- 12. Wie entscheiden Sie welchen Port zu verwenden?
- 13. Wie kann ich die optimalen Iterationen für grabcut Algorithmus entscheiden?
- 14. Wie zu entscheiden, wann Array oder Objekte in Javascript
- 15. Wie WebRTC entscheiden Server, die TURN verwenden
- 16. Spark, wie zu entscheiden, wie viele Repartitionen für jede RDD
- 17. Schnittstelle Trennung Prinzip - Wie zu entscheiden, was zu trennen?
- 18. Entscheiden Sie automatisch die endgültige Qualität für die adaptive Bildkompression
- 19. d3 Sankey - Ist es möglich, die Platzierung von Knoten zu beeinflussen oder zu entscheiden?
- 20. Wie zu entscheiden, welche Endpunkttyp zu verwenden, Spring Integration
- 21. Machen Sie h1 entscheiden die div Breite
- 22. Wie zu entscheiden, ob eine Methode in eine Datendefinitionsklasse (DDC) oder die Implementierungsklasse gehen sollte
- 23. Entscheiden Clustergröße für Sprecheranpassung in Sphinx-4
- 24. Entscheiden, was scrollen soll, document.DocumentElement oder document.body
- 25. Aktionen in der Datenbank speichern oder aus dem Code entscheiden?
- 26. Codeigniter Optimierung/am besten Ort, um Modelle zu laden ist?
- 27. entscheiden dynamisch Tabelle
- 28. Dynamisch entscheiden Google API_KEY für Google-Karte
- 29. Der beste Weg, um sich für eine XML- oder HTML-Antwort zu entscheiden?
- 30. pyproj - Wie die Ausgangspunkte jeder UTM-Zone entscheiden
Ist dies für die Option --optimize-interval in Trainingsthemenmodellen? –
@DavidMimno Ja, für die API ist der Code dafür .setOptimizeInterval (num); – CaffeineMakesMeSleepyHelp