Skip to content

Tensorflow implementation of Deep Q-Network (DQN) and Behavior Cloning (BC) to learn how to defeat humans in a FlappyBird game.

Notifications You must be signed in to change notification settings

blavad/DQN-tensorflow

Repository files navigation

DQN-tensorflow

Tensorflow implementation of Deep Q-Network (DQN) and Behavior Cloning (BC) to learn how to defeat humans in a FlappyBird game.

What is include ?

Experiments

The environnement used for the experiments is the flappyBird_cnn Gym environnement from this repository [blavad].

Understand the results (XAI)

Which parts of the inputs were decisive when the AI won against human at Flappy Bird Game ?

We can visually explain actions taken by the agent via Gradient-based Localization [Servaraju et al., 2016].








More details: Internship report (in French)

About

Tensorflow implementation of Deep Q-Network (DQN) and Behavior Cloning (BC) to learn how to defeat humans in a FlappyBird game.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published