Skip to content

swagholikar29/Navigating-Complex-Highway-Scenarios-with-Advanced-RL-techniques-in-Highway-Env

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Navigating-Complex-Highway-Scenarios-with-Advanced-RL-techniques-in-Highway-Env

This repository implements deep reinforcement learning algorithms for decision making in autonomous driving highway environment. We have used highway-env as our environment and implemented DQN, DQN-MR, and DQN_PER algorithms for decision making. More information about the project can be found here.

Repository Setup

Download the repository 'src' files into system.

In order to setup the repository locally on your system, open a new terminal and follow the instructions below:

cd ~
python3 -m venv rl_project
source ~/rl_project/bin/activate

Dependencies

Run Training

This section explains how to run the training code. Once the configuration is set, Change terminal directory to location of src files and run the python files using the command :

python 3 'File_name.py'

Output

This section shows the output performance of the algorithms.

i. Sample Video of DQN

DQN

DQN-2022-12-06_15.23.13.mp4

ii. Training Plots

DQN DQN-MR
DQN-PER

About

Deep Reinforcement Learning Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages