Enhanced Deep Q-Learning for 2D Self-Driving Cars: Implementation and Evaluation on a Custom Track Environment

International Journal of Science and Technology (IJST)

International Journal of Science and Technology (IJST)

An International Peer-Reviewed & Refereed Quarterly Journal

ISSN: 3049-1118

Call For Paper - Volume - 3 Issue - 2 (April - June 2026)
Article Title

Enhanced Deep Q-Learning for 2D Self-Driving Cars: Implementation and Evaluation on a Custom Track Environment

Author(s) Sagar Pathak, Bidhya Shrestha.
Country United States
Abstract

This research presents the implementation of a Deep Q-Learning Network (DQN) for a self-driving car on a 2-dimensional (2D) track, aiming to enhance the performance of the DQN network. It covers the development of custom driving environment with pygame on the track around the University of Memphis map and design and implementation of the DQN model. The algorithm utilizes data from 7 sensors collected by sensors installed in the car, based on the distance between the car and the track. These sensors are positioned in front of the vehicle, spaced 20 degrees apart, enabling them to sense a wide area ahead. We successfully implemented DQN and also modified the DQN with priority-based action selection mechanism and referred to it as modified DQN. The model is trained on 1000 episodes and the average reward received by agent is found to be around 40, which is around 60% higher than the original DQN and around 50% higher than the vanilla neural network.

Area Computer Science
Issue Volume 3, Issue 2 (April - June 2026)
Published 2026/04/15
How to Cite Pathak, S., & Shrestha, B. (2026). Enhanced Deep Q-Learning for 2D Self-Driving Cars: Implementation and Evaluation on a Custom Track Environment. International Journal of Science and Technology (IJST), 3(2), 24-39, DOI: https://doi.org/10.70558/IJST.2026.v3.i2.241225.
DOI 10.70558/IJST.2026.v3.i2.241225

PDF View / Download PDF File