top of page
Department of Electrical Engineering
Control Robotics and Machine Learning Lab

Playing Football with Deep Reinforcement Learning

Background

 

Deep Reinforcement Learning has seen multiple successes over the recent years. It begun with the ATARI game simulator, when Google presented the Deep Q learning paper, and has recently evolved to much more complex and dynamic domains.

In this work, we will focus on the Google Research Football domain, a new domain recently introduced by Google. The game provides several forms of information, (1) a pixel based view of the game, (2) a mini-map view of the game and (3) a vector form representing the location of objects, in addition to static information.

Project Goal

 

  1. Learn how to work with the Google Research Football domain.

  2. Invent methods for learning policies with tunable performance.

  3. Evaluate against real human players.

  4. Publish results.

Project steps

 

  • Understand the DQN framework.

  • Understand the Google Research Football domain.

  • Suggest your own ideas!

 

Required knowledge

 

  • Strong programming skills.

  • Knowledge in Deep Learning.

  • Any knowledge in RL is an advantage.

 

Environment

 

  • Python

  • PyTorch.

 

Comments and links

 

image4.gif
bottom of page