Skip to content

Teaching a lunar lander how to fly and then land with deep Q-Learning.

Notifications You must be signed in to change notification settings

keyliin0/deep-reinforcement-learning-lunar-lander

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Training a neural network using deep Q learning.

Before training

alt text

After training

alt text

Score

The mean for the last 100 episodes

alt text

The model

3 hidden layers with 64 neurons in each layer using relu as an activation function

The output layer contains 4 (Q value for each action) neurons

Usage

train the model

python train.py

test the model

Change my_model_1900.hdf5 to your model file name in test.py then run

python test.py

About

Teaching a lunar lander how to fly and then land with deep Q-Learning.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages