Deep RL Course documentation

Introduction:

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Introduction:

Unit bonus 4 thumbnail

Welcome to this bonus unit, where you will train a robot agent to complete a mini-game level using imitation learning.

At the end of the unit, you will have a trained agent capable of solving the level as in the video:

Objectives:

  • Learn how to use imitation learning with Godot RL Agents by training an agent to complete a mini-game environment using human-recorded expert demonstrations.

Prerequisites and requirements:

  • It is recommended that you complete the previous chapter (Godot RL Agents) before starting this tutorial,
  • Some familiarity with Godot is recommended, although completing the tutorial does not require any gdscript coding knowledge,
  • Godot with .NET support (tested to work with 4.3.dev5 .NET, may work with newer versions too),
  • Godot RL Agents (you can use pip install godot-rl in the venv/conda env),
  • Imitation library,
  • Time: ~1-2 hours to complete the project and training. It can be outside of this range depending on the hardware used.
< > Update on GitHub