CaiRL: A High-Performance Reinforcement Learning Environment Toolkit
@article{Andersen2022CaiRLAH, title={CaiRL: A High-Performance Reinforcement Learning Environment Toolkit}, author={Per-Arne Andersen and Morten Goodwin and Ole-Christoffer Granmo}, journal={2022 IEEE Conference on Games (CoG)}, year={2022}, pages={361-368} }
This paper addresses the dire need for a platform that efficiently provides a framework for running reinforcement learning (RL) experiments. We propose the CaiRL Environment Toolkit as an efficient, compatible, and more sustainable alternative for training learning agents and propose methods to develop more efficient environment simulations. There is an increasing focus on developing sustainable artificial intelligence. However, little effort has been made to improve the efficiency of running…
References
SHOWING 1-10 OF 32 REFERENCES
The Arcade Learning Environment: An Evaluation Platform for General Agents (Extended Abstract)
- Computer ScienceIJCAI
- 2013
The promise of ALE is illustrated by developing and benchmarking domain-independent agents designed using well-established AI techniques for both reinforcement learning and planning, and an evaluation methodology made possible by ALE is proposed.
AI-Toolbox: A C++ library for Reinforcement Learning and Planning (with Python Bindings)
- Computer ScienceJ. Mach. Learn. Res.
- 2020
This paper describes AI-Toolbox, a C++ software library that contains reinforcement learning and planning algorithms, and supports both single and multi agent problems, as well as partial…
Deep Reinforcement Learning: An Overview
- Computer ScienceArXiv
- 2017
This work discusses core RL elements, including value function, in particular, Deep Q-Network (DQN), policy, reward, model, planning, and exploration, and important mechanisms for RL, including attention and memory, unsupervised learning, transfer learning, multi-agent RL, hierarchical RL, and learning to learn.
Safe Model-based Reinforcement Learning with Stability Guarantees
- Computer ScienceNIPS
- 2017
This paper presents a learning algorithm that explicitly considers safety, defined in terms of stability guarantees, and extends control-theoretic results on Lyapunov stability verification and shows how to use statistical models of the dynamics to obtain high-performance control policies with provable stability certificates.
Reinforcement Learning: An Introduction
- Computer ScienceIEEE Transactions on Neural Networks
- 2005
This book provides a clear and simple account of the key ideas and algorithms of reinforcement learning, which ranges from the history of the field's intellectual foundations to the most recent developments and applications.
Reinforcement learning algorithm for non-stationary environments
- Computer ScienceApplied Intelligence
- 2020
It is illustrated that the change point method detects change in the model of the environment effectively and thus facilitates the RL algorithm in maximizing the long-run reward.
Human-level control through deep reinforcement learning
- Computer ScienceNature
- 2015
This work bridges the divide between high-dimensional sensory inputs and actions, resulting in the first artificial agent that is capable of learning to excel at a diverse array of challenging tasks.
Mastering Atari, Go, Chess and Shogi by Planning with a Learned Model
- Computer ScienceNature
- 2020
The MuZero algorithm is presented, which, by combining a tree-based search with a learned model, achieves superhuman performance in a range of challenging and visually complex domains, without any knowledge of their underlying dynamics.
Grandmaster level in StarCraft II using multi-agent reinforcement learning
- Computer ScienceNature
- 2019
The agent, AlphaStar, is evaluated, which uses a multi-agent reinforcement learning algorithm and has reached Grandmaster level, ranking among the top 0.2% of human players for the real-time strategy game StarCraft II.
Between MDPs and Semi-MDPs: A Framework for Temporal Abstraction in Reinforcement Learning
- Computer ScienceArtif. Intell.
- 1999