Adaptive traffic signal control for urban intersections using reinforcement learning: a SUMO simulation case study on Gulshan-2
| bracu.type.group | Student Works | |
| dc.contributor.advisor | Chakrabarty, Amitabha | |
| dc.contributor.author | Shamim, MD Shahadat Hossain | |
| dc.contributor.author | Chowdhury, Tawhid | |
| dc.contributor.author | Deep, Sadid Arman | |
| dc.contributor.author | Bhuban, Riazul Hoque | |
| dc.contributor.department | Department of Computer Science and Engineering | |
| dc.date.accessioned | 2026-04-13T07:05:59Z | |
| dc.date.available | 2026-04-13T07:05:59Z | |
| dc.date.copyright | 2025 | |
| dc.date.issued | 2025-02 | |
| dc.description | Cataloged from PDF version of thesis. | |
| dc.description | Includes bibliographical references (pages 83-86). | |
| dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2025. | en_US |
| dc.description.abstract | Traffic congestion is an ever-growing concern in rapidly increasing population and increase of vehicles on roads. On top of that, our road condition, pedestrian be- havior, and driving behavior makes the situation much worse. As Bangladesh has started adapting to the fixed-time traffic light system, finding the optimal adaptive traffic light management system is required to mitigate the issue. Keeping the lack of intra-vehicular communication devices in mind, we have studied different traffic light controlling systems and how these perform on Bangladeshi roadways. In our study, we have used traffic simulator to simulate Gulshan-2 intersection, one of the major congestion points in Dhaka city. Based on traffic data, we have created a vehicular network system to find out how the existing traffic light models per- form on mitigating the traffic jam using an adaptive traffic management system. In our study, we simulate the Gulshan-2 intersection using a realistic traffic dataset de- rived from field data and analyze three control models, Fixed-Time, Q-Learning, and Deep Q-Network (DQN). The results show that in ideal traffic condition, when no anomalies are present; the Q-Learning controller reduced average vehicle delay by approximately 60-70% and improved throughput by 35-45% compared to the fixed- time system, demonstrating its superior adaptability to dynamic traffic flows. How- ever, when we add real-life anomalies such as potholes and jaywalking, the baseline controllers’ performance drops. By acknowledging the drawbacks of QL controller in abnormal scenarios, we have introduced a hybrid model CRQL (Congestion Re- sponsive Queue Learning) and made some improvements. In abnormal situation CRQL performs better in regard to throughput, which is a 76.9% improvement over Fixed-Time, 37.4% improvement over Q-Learning and 215.2% improvement over DQN. This reflects a overall performance improvement under disruptive and non- stationary environment. In short, the study helps to see how existing models perform under real-life anoma- lies, which factors are significant to create Ad hoc model for our extreme pedestrian patterns and road conditions and how our proposed solution; the CRQL ad hoc or hybrid model performs to address the problems. | en_US |
| dc.description.degree | Bachelor of Science in Computer Science | |
| dc.description.statementofresponsibility | MD Shahadat Hossain Shamim | |
| dc.description.statementofresponsibility | Tawhid Chowdhury | |
| dc.description.statementofresponsibility | Sadid Arman Deep | |
| dc.description.statementofresponsibility | Riazul Hoque Bhuban | |
| dc.format.extent | 96 pages | |
| dc.identifier.other | ID 22101174 | |
| dc.identifier.other | ID 22101182 | |
| dc.identifier.other | ID 22101042 | |
| dc.identifier.other | ID 23341126 | |
| dc.identifier.uri | http://hdl.handle.net/10361/27876 | |
| dc.language.iso | en | en_US |
| dc.publisher | BRAC University | en_US |
| dc.rights | BRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | |
| dc.subject | IoT-based network | en_US |
| dc.subject | Machine learning | en_US |
| dc.subject | Deep learning | en_US |
| dc.subject | Traffic jam | en_US |
| dc.subject.lcsh | Machine learning. | |
| dc.subject.lcsh | Internet of things. | |
| dc.title | Adaptive traffic signal control for urban intersections using reinforcement learning: a SUMO simulation case study on Gulshan-2 | en_US |
| dc.type | Thesis | en_US |