End-to-End Reinforcement Learning for Self-driving Car

17Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Most of the current self-driving cars make use of multiple algorithms to drive. Furthermore, most of the approaches use supervised learning to train a model to drive the car autonomously. This approach leads to human bias being incorporated into the model. We implement the Deep Q-Learning algorithm to control a simulated car, end-to-end, autonomously. The algorithm is based on reinforcement learning which teaches machines what to do through interactions with the environment. The application of reinforcement learning for driving is of high relevance as it is highly dependent on interactions with the environment. Our model incorporates a CNN as the deep Q network. The system was tested on an open-source car-racing simulator called TORCS. The Deep Q-Learning approach allows the system to be more efficient and robust than a system that has been trained solely through supervised training. Our simulation results show that the system is able to drive autonomously and maneuver complex curves.

Cite

CITATION STYLE

APA

Chopra, R., & Roy, S. S. (2020). End-to-End Reinforcement Learning for Self-driving Car. In Advances in Intelligent Systems and Computing (Vol. 1082, pp. 53–61). Springer. https://doi.org/10.1007/978-981-15-1081-6_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free