Simulations- und Visualisierungsbibliotheken für Reinforcement Learning in Python?

Mir sind Keras, 'Block' und einige andere Python-Bibliotheken für neuronale Netze bekannt, die unter anderem Reinforcement Learning durchführen. Aber gibt es eine Bibliothek, die die Aufgabe der Visualisierung einfach machen kann? Besonders bei der 3D-Modellierung von Agenten/Umgebungen, beim Betrachten der Simulationen usw. Ich kann online einige Videos zum Reinforcement Learning sehen, die den simulierten Agenten/die simulierte Umgebung zeigen, aber entweder haben sie visuelle Modelle von Grund auf erstellt oder eine andere Sprache/Technologie verwendet ...(oder sie sind sehr alt). Open AI Gym war eine solche Plattform, auf der Sie Ihre Agenten platzieren und trainieren können, aber ich glaube, es dient eher der Erstellung des Lernalgorithmus als der visuellen Simulation und Umgebung.

Anurag, bitte bearbeiten Sie Ihre Frage, es ist sehr schwer zu verstehen. Verwenden Sie die richtige Interpunktion und Sprache (nicht n , wo Sie meinen und . Was ist nn ?). Fügen Sie Links und Referenzen hinzu (z. B. diese Videos). Außerdem: (was) bist du bereit zu zahlen? Ehrlich gesagt verstehe ich nicht einmal, welche Visualisierungen Sie meinen, die mit Reinforcement Learning zusammenhängen.

Antworten (3)

Sie können sich auch PyBrain ansehen, das einige der Standard-Benchmark-Aufgaben implementiert und die 3D-Visualisierung der Experimente ermöglicht.

Hier finden Sie einige Beispiele: https://www.youtube.com/watch?v=fEM7YDNonSE

Unter diesem Link finden Sie Testimonials über Psychopy , einschließlich eines über die Leichtigkeit, mit der Links zu Visualisierungssoftware hergestellt werden können.

Sie können sich das RL-Toolkit ansehen, das Beispiele für Visualisierungen für Mountain-Car- und Grid-Welten enthält.

http://incompleteideas.net/rlai.cs.ualberta.ca/RLAI/RLtoolkit/RLtoolkit1.0.html

Ich habe die gleiche Frage auf SO gepostet. bekam openAI gym als empfohlene Bibliothek. Obwohl es jetzt nur begrenzte Umgebungen und Agenten gibt, entwickelt sich die Community weiter.