Revisiting the Arcade Learning Environment: Evaluation Protocols and Open Problems for General Agents

By Marlos C. Machado, Marc G. Bellemare, Erik Talvitie, Joel Veness, Matthew J. Hausknecht, Michael H. Bowling. 2017

623 citations recorded by the source corpus.

The Arcade Learning Environment (ALE) is an evaluation platform that poses the challenge of building AI agents with general competency across dozens of Atari 2600 games. It supports a variety of different problem settings and it has been receiving increasing attention from the scientific community, leading to some high-profile success stories such as the much publicized Deep Q-Networks (DQN). In this article we take a big picture look at how the ALE is being used by the research community. We show how diverse the evaluation methodologies in the ALE have become with time, and highlight some key concerns when evaluating agents in the ALE. We use this discussion to present some methodological best practices and provide new benchmark results using these best practices. To further the progress in the field, we introduce a new version of the ALE that supports multiple game modes and provides a form of stochasticity we call sticky actions. We conclude this big picture look by revisiting challenges posed when the ALE was introduced, summarizing the state-of-the-art in various problems and highlighting problems that remain open.

Subfields: Artificial Intelligence, Management Science and Operations Research, Reinforcement Learning, Evaluation & Benchmarks

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sergey Levine
  2. Pieter Abbeel
  3. Yoshua Bengio
  4. Chelsea Finn
  5. Ruslan Salakhutdinov
  6. Quoc V. Le
  7. Mohit Bansal
  8. Trevor Darrell

In Management Science and Operations Research

  1. Sergey Levine
  2. Ofir Nachum
  3. R´emi Munos
  4. David Silver
  5. Pieter Abbeel
  6. Ian Osband
  7. Aviral Kumar
  8. George Tucker

In Reinforcement Learning

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Ofir Nachum
  5. Yuxi Li
  6. Shimon Whiteson
  7. Marc G. Bellemare
  8. Shixiang Shane Gu

In Evaluation & Benchmarks

  1. Sergey Levine
  2. Ofir Nachum
  3. Joelle Pineau
  4. Ilya Kostrikov
  5. Jimmy Ba
  6. Pablo Samuel Castro
  7. Mohammad Norouzi
  8. Timothy P. Lillicrap

Citations in the corpus