Skip to content

Reinforcement learning techinques applied to the acrobot control problem.

Notifications You must be signed in to change notification settings

peterparser/RLAcrobot

Repository files navigation

Hello everyone, this my project for the Autonomous and Adaptive systems class of the University of Bologna.

How to install:

Install the libraries

pip3 install tensorflow --user 
pip3 install gym --user

be sure that tensorflow version is at least 2.0

Download the repository:

git clone https://github.com/PeterParser/RLAcrobot.git

or download the zip from github and extract it.

Options

If you want to train a simple DQN model just use "--train"

python main.py --mode train

to use Prioritized experience replay:

python main.py --mode train --per

to use actor critic instead of dqn:

python main.py --mode train --ac

If you want to test a model:

python main.py --mode test --model model_file

About

Reinforcement learning techinques applied to the acrobot control problem.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages