Reinforcement learning for self-driving cars

This project presents the implementation of deep learning model to act as a self-driving car- agent to maximize its speed on a multilane expressway. This project includes the development of traffic environment simulation, the design of neural network model, and the implementation of reinforcement le...

Full description

Saved in:
Bibliographic Details
Main Author: Ho, Song Yan
Other Authors: Xavier Bresson
Format: Final Year Project
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/74098
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-74098
record_format dspace
spelling sg-ntu-dr.10356-740982023-03-03T20:25:17Z Reinforcement learning for self-driving cars Ho, Song Yan Xavier Bresson School of Computer Science and Engineering DRNTU::Engineering This project presents the implementation of deep learning model to act as a self-driving car- agent to maximize its speed on a multilane expressway. This project includes the development of traffic environment simulation, the design of neural network model, and the implementation of reinforcement learning algorithm. The proposed model uses the minimal sensory input collected from the environment. The model was trained with reinforcement learning algorithm in the simulation environment to simulate traffic condition of seven-lane expressway. The model successfully learns and applies the optimal policy. The model was tested under three different traffic conditions to determine its performance statistically. The best model is the model with neural network configuration that approximate to the optimal Q-learning function. The source code of this project can be found on https://github.com/songyanho/Reinforcement- Learning-for-Self-Driving-Cars. Bachelor of Engineering (Computer Science) 2018-04-25T01:19:44Z 2018-04-25T01:19:44Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/74098 en Nanyang Technological University 36 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Ho, Song Yan
Reinforcement learning for self-driving cars
description This project presents the implementation of deep learning model to act as a self-driving car- agent to maximize its speed on a multilane expressway. This project includes the development of traffic environment simulation, the design of neural network model, and the implementation of reinforcement learning algorithm. The proposed model uses the minimal sensory input collected from the environment. The model was trained with reinforcement learning algorithm in the simulation environment to simulate traffic condition of seven-lane expressway. The model successfully learns and applies the optimal policy. The model was tested under three different traffic conditions to determine its performance statistically. The best model is the model with neural network configuration that approximate to the optimal Q-learning function. The source code of this project can be found on https://github.com/songyanho/Reinforcement- Learning-for-Self-Driving-Cars.
author2 Xavier Bresson
author_facet Xavier Bresson
Ho, Song Yan
format Final Year Project
author Ho, Song Yan
author_sort Ho, Song Yan
title Reinforcement learning for self-driving cars
title_short Reinforcement learning for self-driving cars
title_full Reinforcement learning for self-driving cars
title_fullStr Reinforcement learning for self-driving cars
title_full_unstemmed Reinforcement learning for self-driving cars
title_sort reinforcement learning for self-driving cars
publishDate 2018
url http://hdl.handle.net/10356/74098
_version_ 1759858360781373440