Reinforcement Learning Gym

Please check out the notebooks - either through Google Colab or locally - to work on the Reinforcement Learning tasks.

PDF

Het adviesrapport is te vinden in ./Deep Q-learning Networks in the Gym.pdf

Code

Het bestand ./1_Hogeschool_Utrecht_Reinforcement_Learning_project_Q_Learning.ipynb bevat de Q-learning implementatie van de CartPole en MountainCart omgevingen.

Het bestand ./2_Hogeschool_Utrecht_Reinforcement_Learning_project_Deep_Q_Learning.ipynb bevat de DQN implementatie van de Atari SpaceInvaders-v0 omgeving.

Bugs

De volgende bugs zijn opgelost door ons:

  • Double DQN implementatie
  • Target netwerk update + in plaats van *
  • Downloaden van ROM na foutieve merge op dependency
  • Niet gebruikte argumenten (update_steps, warmup_steps) DQN klasse