Reinforcement Learning Coach
Gal Novik offers an overview of Reinforcement Learning Coach, an open source Python library that models the interaction between an agent and an environment in a modular way, making it easy for researchers to implement new reinforcement learning algorithms and for data scientists to integrate additional simulation environments modeling their business problems.
Talk Title | Reinforcement Learning Coach |
Speakers | Gal Novik (Intel AI) |
Conference | Artificial Intelligence Conference |
Conf Tag | Put AI to Work |
Location | London, United Kingdom |
Date | October 9-11, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Reinforcement learning has enabled machines to play strategy games at above human levels and made its way into domains such as robotics and conversational experiences. While research in the field is booming, the tools for developing and testing new reinforcement learning algorithms or solutions can be boosted. Gal Novik offers an overview of Reinforcement Learning Coach, an open source Python library that models the interaction between an agent and an environment in a modular way, making it easy for researchers to implement new reinforcement learning algorithms and for data scientists to integrate additional simulation environments modeling their business problems by leveraging its simple and clean interfaces. Coach comes with a large number of agents implementing state-of-the-art reinforcement learning algorithms along with multiple environments that simulate challenges in practical fields such as robotics, autonomous driving, games, and more. Coach collects statistics from the training process and supports advanced visualization techniques for debugging the agent being trained, saving time and effort to reach the desired goal, whether it is a new state-of-the-art algorithm or a functional solution.