Deep Learning-Based Lane-Keeping Assist System for Self-Driving Cars Using Transfer Learning and Fine Tuning

被引:0
作者
Hong, Phuc Phan [1 ]
Khanh, Huy Hua [1 ]
Vinh, Nghi Nguyen [1 ]
Trung, Nguyen Nguyen [1 ]
Quoc, Anh Nguyen [1 ]
Ngoc, Hoang Tran [1 ]
机构
[1] FPT Univ, Software Engn Dept, Can Tho 94000, Vietnam
关键词
lane-keeping assistance; autonomous vehicles; Xception; transfer learning; fine-tuning; steering angle prediction;
D O I
10.12720/jait.15.3.322-329
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an advanced lane-keeping assistance system specifically designed for self-driving cars. The proposed model combines the powerful Xception network with transfer learning and fine-tuning techniques to accurately predict the steering angle. By analyzing camera-captured images, the model effectively learns from human driving knowledge and provides precise estimations of the steering angle necessary for safe lane-keeping. The transfer learning technique allows the model to leverage the extensive knowledge acquired from the ImageNet dataset, while the fine-tuning technique is utilized to tailor the pre-trained model to the specific task of steering angle prediction based on input images, enabling optimal performance. Fine-tuning was initiated by initially freezing the pre-trained model and training only the Fully Connected (FC) layer for the first 10 epochs. Subsequently, the entire model, encompassing both the backbone and the FC layer, was unfrozen for further training. To evaluate the system's effectiveness, a comprehensive comparative analysis is conducted against popular existing models, including Nvidia, MobilenetV2, VGG19, and InceptionV3. The evaluation includes an assessment of the operational accuracy based on the loss function, specifically utilizing the Mean Squared Error (MSE) equation. The proposed model achieves the lowest loss function values for both training and validation, demonstrating its superior predictive performance. Additionally, the model's performance is further evaluated through extensive real-world testing on pre-designed trajectories and maps, resulting in the minimal deviation of the steering angle from the desired trajectory over time. This practical evaluation provides valuable insights into the mode's reliability and its potential to effectively assist in lane-keeping tasks.
引用
收藏
页码:322 / 329
页数:8
相关论文
共 32 条
[1]  
Babiker MohamedA. A., 2019, 2019 INT C COMP CONT, P1, DOI [DOI 10.1109/ICCCEEE46830.2019.9070826, 10.1109/ICCCEEE46830.2019.9070826]
[2]  
Bojarski M., 2017, arXiv
[3]  
Bojarski M, 2016, Arxiv, DOI arXiv:1604.07316
[4]   DeepDriving: Learning Affordance for Direct Perception in Autonomous Driving [J].
Chen, Chenyi ;
Seff, Ari ;
Kornhauser, Alain ;
Xiao, Jianxiong .
2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, :2722-2730
[5]   Xception: Deep Learning with Depthwise Separable Convolutions [J].
Chollet, Francois .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :1800-1807
[6]  
Deng J, 2009, PROC CVPR IEEE, P248, DOI 10.1109/CVPRW.2009.5206848
[7]  
Gupta M., 2021, Research Square, DOI [10.21203/rs.3.rs-483461/v1, DOI 10.21203/RS.3.RS-483461/V1]
[8]  
Hazra R., Int. Journal of Engineering and Advanced Technology (IJEAT), V9, P2249
[9]  
Ngoc HT, 2022, INT J ADV COMPUT SC, V13, P725
[10]   Traffic Lights Detection and Recognition Method using Deep Learning with Improved YOLOv5 for Autonomous Vehicle in ROS2 [J].
Hua Khanh Huy ;
Nguyen Hoang Khang ;
Luyl-Da Quach ;
Hoang Tran Ngoc .
PROCEEDINGS OF 2023 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION TECHNOLOGY, ICIIT 2023, 2023, :117-122