Shepherd
Reinforcement learning agents as a web service
Description:
Web application that easily allows a system (robot, machine, computer) to send observations and rewards to a Reinforcement Learning agent, and receive an action in return, all of this over the network using JSON over HTTP requests. Shepherd also comes with an administration page that allows to configure the RL agent, export it for deployment outside Shepherd, and look at its learning curve.
More Information:
Originates from the Collaborative AI research challenge (FAIR 2019–2023).
Responsible Research Lead: Ann Nowé
Authors: Hélène Plisnier, Denis Steckelmacher
Programming Language: Python
Link to the repository:https://github.com/vub-ai-lab/shepherd
Link to the website: https://helepli-shepherd-docs.readthedocs.io/
Categories: Reinforcement Learning