Deep Reinforcement Learning For Control

Autonomous cars must be capable to operate in various conditions and learn from unforeseen scenarios. Driving a car with a human driver may be a challenging undertaking. As a result, autonomous driving seeks to reduce hazards in comparison to human drivers. Furthermore, autonomous driving is diff...

Full description

Saved in:
Bibliographic Details
Main Author: Bakar, Nurul Asyikin Abu
Format: Monograph
Language:English
Published: Universiti Sains Malaysia 2021
Subjects:
Online Access:http://eprints.usm.my/54613/1/Deep%20Reinforcement%20Learning%20For%20Control.pdf
http://eprints.usm.my/54613/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.usm.eprints.54613
record_format eprints
spelling my.usm.eprints.54613 http://eprints.usm.my/54613/ Deep Reinforcement Learning For Control Bakar, Nurul Asyikin Abu T Technology Autonomous cars must be capable to operate in various conditions and learn from unforeseen scenarios. Driving a car with a human driver may be a challenging undertaking. As a result, autonomous driving seeks to reduce hazards in comparison to human drivers. Furthermore, autonomous driving is difficult in terms of the outcomes and safety judgments that must be taken. In this thesis work, a method using deep reinforcement learning to train a controller with proper driving behavior has been proposed. In essence, the method is to use a reward-based learning environment to watch how the agent makes decisions. Potential actions must be taken based on prior experiences using a trial and error process. However, determining the essential behavioral outputs for autonomous driving vehicle systems or selecting the optimal output features to learn from them is not easy. Deep Neural Networks were chosen as function estimators because of their capacity to solve the complexity of high-dimensional system issues. As a consequence, the agent is expected to have trained behaviors and navigation without crashing. The complete project is carried out in the CARLA simulator to determine how to operate in discrete action space using Deep Reinforcement Learning (DRL) algorithms. Gathering and evaluating a large amount of data is time and effortintensive. Learning a model in a virtual environment might potentially fail to generalize to the actual world. As a result, the simulation environment makes it possible to collect massive training datasets. Improving learning driving policies can be adopted fast in the actual world. To generate the visual simulation in the simulator, the Python programming language is employed. The improved algorithm will help encourage the real-world implementation of DRL in many autonomous driving applications. Universiti Sains Malaysia 2021-06-01 Monograph NonPeerReviewed application/pdf en http://eprints.usm.my/54613/1/Deep%20Reinforcement%20Learning%20For%20Control.pdf Bakar, Nurul Asyikin Abu (2021) Deep Reinforcement Learning For Control. Project Report. Universiti Sains Malaysia, Pusat Pengajian Kejuruteraan Aeroangkasa. (Submitted)
institution Universiti Sains Malaysia
building Hamzah Sendut Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Sains Malaysia
content_source USM Institutional Repository
url_provider http://eprints.usm.my/
language English
topic T Technology
spellingShingle T Technology
Bakar, Nurul Asyikin Abu
Deep Reinforcement Learning For Control
description Autonomous cars must be capable to operate in various conditions and learn from unforeseen scenarios. Driving a car with a human driver may be a challenging undertaking. As a result, autonomous driving seeks to reduce hazards in comparison to human drivers. Furthermore, autonomous driving is difficult in terms of the outcomes and safety judgments that must be taken. In this thesis work, a method using deep reinforcement learning to train a controller with proper driving behavior has been proposed. In essence, the method is to use a reward-based learning environment to watch how the agent makes decisions. Potential actions must be taken based on prior experiences using a trial and error process. However, determining the essential behavioral outputs for autonomous driving vehicle systems or selecting the optimal output features to learn from them is not easy. Deep Neural Networks were chosen as function estimators because of their capacity to solve the complexity of high-dimensional system issues. As a consequence, the agent is expected to have trained behaviors and navigation without crashing. The complete project is carried out in the CARLA simulator to determine how to operate in discrete action space using Deep Reinforcement Learning (DRL) algorithms. Gathering and evaluating a large amount of data is time and effortintensive. Learning a model in a virtual environment might potentially fail to generalize to the actual world. As a result, the simulation environment makes it possible to collect massive training datasets. Improving learning driving policies can be adopted fast in the actual world. To generate the visual simulation in the simulator, the Python programming language is employed. The improved algorithm will help encourage the real-world implementation of DRL in many autonomous driving applications.
format Monograph
author Bakar, Nurul Asyikin Abu
author_facet Bakar, Nurul Asyikin Abu
author_sort Bakar, Nurul Asyikin Abu
title Deep Reinforcement Learning For Control
title_short Deep Reinforcement Learning For Control
title_full Deep Reinforcement Learning For Control
title_fullStr Deep Reinforcement Learning For Control
title_full_unstemmed Deep Reinforcement Learning For Control
title_sort deep reinforcement learning for control
publisher Universiti Sains Malaysia
publishDate 2021
url http://eprints.usm.my/54613/1/Deep%20Reinforcement%20Learning%20For%20Control.pdf
http://eprints.usm.my/54613/
_version_ 1744354447959523328
score 13.211869