Gym-Recsys ist ein Werkzeugkasten, der Empfehlungaufgaben in OpenAI Gym-Umgebungen verpackt und Verstärkungslern-Algorithmen ermöglicht, Schritt für Schritt mit simulierten Benutzer-Objekt-Tabellen zu interagieren. Es bietet synthetische Benutzungsverhaltensgeneratoren, unterstützt das Laden beliebter Datensätze und liefert Standardempfehlungsmetriken wie Precision@K und NDCG. Benutzer können Belohnungsfunktionen, Benutzermodelle und Objektpools anpassen, um verschiedene RL-basierte Empfehlungstrategien reproduzierbar zu experimentieren.
Gym-Recsys Hauptfunktionen
OpenAI Gym-kompatible Empfehlungumgebungen
Unterstützung für synthetische und reale Datensätze
RxAgent-Zoo verwendet reaktive Programmierung mit RxPY, um die Entwicklung und das Experimentieren mit modularen Verstärkungslernagenten zu vereinfachen.
Im Kern ist RxAgent-Zoo ein reaktives RL-Framework, das Datenereignisse aus Umgebungen, Replay-Puffern und Trainingsschleifen als beobachtbare Streams behandelt. Benutzer können Operatoren chainen, um Beobachtungen vorzubereiten, Netzwerke zu aktualisieren und Metriken asynchron zu protokollieren. Die Bibliothek unterstützt parallele Umgebungen, konfigurierbare Scheduler und die Integration mit beliebten Gym- und Atari-Benchmarks. Eine Plug-and-Play-API ermöglicht den nahtlosen Austausch von Agentkomponenten, was reproduzierbare Forschung, schnelle Experimente und skalierbare Trainingsworkflows erleichtert.