Using Unity to Help Solve Intelligence

11/18/2020
by   Tom Ward, et al.
0

In the pursuit of artificial general intelligence, our most significant measurement of progress is an agent's ability to achieve goals in a wide range of environments. Existing platforms for constructing such environments are typically constrained by the technologies they are founded on, and are therefore only able to provide a subset of scenarios necessary to evaluate progress. To overcome these shortcomings, we present our use of Unity, a widely recognized and comprehensive game engine, to create more diverse, complex, virtual simulations. We describe the concepts and components developed to simplify the authoring of these environments, intended for use predominantly in the field of reinforcement learning. We also introduce a practical approach to packaging and re-distributing environments in a way that attempts to improve the robustness and reproducibility of experiment results. To illustrate the versatility of our use of Unity compared to other solutions, we highlight environments already created using our approach from published papers. We hope that others can draw inspiration from how we adapted Unity to our needs, and anticipate increasingly varied and complex environments to emerge from our approach as familiarity grows.

READ FULL TEXT

page 1

page 12

research
11/26/2018

Environments for Lifelong Reinforcement Learning

To achieve general artificial intelligence, reinforcement learning (RL) ...
research
04/08/2020

Learning from Learners: Adapting Reinforcement Learning Agents to be Competitive in a Card Game

Learning how to adapt to complex and dynamic environments is one of the ...
research
07/13/2022

GriddlyJS: A Web IDE for Reinforcement Learning

Progress in reinforcement learning (RL) research is often driven by the ...
research
04/17/2018

Terrain RL Simulator

We provide 89 challenging simulation environments that range in difficul...
research
02/28/2012

One Decade of Universal Artificial Intelligence

The first decade of this century has seen the nascency of the first math...
research
05/02/2023

Open-ended search for environments and adapted agents using MAP-Elites

Creatures in the real world constantly encounter new and diverse challen...
research
02/25/2019

Marathon Environments: Multi-Agent Continuous Control Benchmarks in a Modern Video Game Engine

Recent advances in deep reinforcement learning in the paradigm of locomo...

Please sign up or login with your details

Forgot password? Click here to reset