DEEP NEURAL NETWORK AND CNN MODEL OF DRIVING BEHAVIOR PREDICTION FOR AUTONOMOUS VEHICLES IN SMART CITY

Authors

DOI:

https://doi.org/10.37943/20MNZJ4935

Keywords:

self-driving cars, machine learning, Mean-shift clustering, Udacity car simulator, Gaussian mixture model, K-means clustering, DBSСAN, self-driving cars; machine learning; Mean-Shift Clustering; Udacity Car Simulator; Gaussian Mixture Model; K-Means clustering; DBSСAN; hierarchical clustering.

Abstract

This research applies deep neural networks (DNN) and convolutional neural networks (CNN) to the modeling and prediction of driving behavior in autonomous vehicles within the Smart City context. Developed, trained, validated, and tested within the Keras framework, the model is optimized to predict the steering angle for self-driving vehicles in a controlled simulated environment. Utilizing a training dataset comprised of image data paired with steering angles, the model achieves autonomous navigation along a designated track. Key innovations in the model’s architecture, including parameter fine-tuning and structural optimization, contribute to its computational efficiency and high responsiveness. The integration of convolutional layers facilitates advanced spatial feature extraction, while the inclusion of repeated layers mitigates information loss, with implications for potential future enhancements. Clustering algorithms, including K-Means, DBSCAN, Gaussian Mixture Model, Mean-Shift, and Hierarchical Clustering, further augment the model by providing insights into driving environment segmentation, obstacle detection, and driving pattern analysis, thereby enhancing complex decision-making capabilities amid real- world noise and uncertainty. Empirical results demonstrate the efficacy of Gaussian Mixture and DBSCAN algorithms in addressing environmental uncertainties, with DBSCAN displaying robust noise tolerance and anomaly detection capabilities. Additionally, the CNN model exhibits superior performance, with lower loss values on both training and validation datasets compared to an RNN model, underscoring CNN’s suitability for visually driven tasks within autonomous systems. The study advances the field of autonomous vehicle behavior prediction through a novel integration of neural networks and clustering algorithms to support sophisticated decision-making in autonomous driving. The findings contribute to the development of intelligent systems within the Smart City framework, emphasizing model precision and computational efficiency.

Author Biographies

Akmaral Kuatbayeva, Astana IT University, Kazakhstan

Ph.D. in Computer Science, Assistant-professor at the Computing and Data Science department  

Muslim Sergaziyev, Astana IT University, Kazakhstan

Head of Computing and Data Science department

Daniyar Issenov, Astana IT University, Kazakhstan

Master student ADA educational program, Computing and Data Science Department

Didar Yedilkhan, Astana IT University, Kazakhstan

Head of the “Smart City” Research center, PhD, Associate Professor

References

Dilmegani, C. (2023). Top data augmentation techniques: Ultimate guide for 2023. AIMultiple.https://research.aimultiple.com/data-augmentation-techniques/

Na, Z. (2019, April 6). Self-driving car simulator. Kaggle. https://www.kaggle.com/datasets/zaynena/selfdriving-car-simulator/data

Nawaz, M. (2023, January 20). Clustering algorithms in machine learning with python. Python Code. https://thepythoncode.com/article/clustering-algorithms-in-machine-learning-with-python

Pal, M. (2022, September 9). Deep learning for self-driving cars. Medium. https://towardsdatascience.com/deep-learning-for-self-driving-cars-7f198ef4cfa2

Saini, A. (2023, October 27). Guide on Support Vector Machine (SVM) algorithm. Analytics Vidhya. https://www.analyticsvidhya.com/blog/2021/10/support-vector-machinessvm-a-complete-gui de-for-beginners/

Zuccolo, R. (2017, April 18). Self-driving cars - opencv and SVM machine learning with scikit-learn for vehicle detection on the... Medium. https://medium.com/@ricardo.zuccolo/self-driving-cars-opencv-and-svm-machine-learning- with-scikit-learn-for-vehicle-detection-on-the-bf88860e055a

Askhatuly, A., Berdysheva, D., Yedilkhan, D., Berdyshev, A. Security Risks of ML Models: Adverserial Machine Learning SIST 2024 - 2024 IEEE 4th International Conference on Smart Information Systems and Technologies, Proceedings, 2024, p. 440–446

Yedilkhan, D., Smakova, S. Machine Learning Approaches for Smart Home Device Recognition from Network Traffic. Procedia Computer Science, 2024, 231, p.709–714.

Amirgaliyev, B., Kuchanskyi, O.,Andrashko, Y.,Yedilkhan, D. A Dynamic Model of Profit Maximization for Carsharing Services: Astana, Republic of Kazakhstan. Urban Science, 2023, 7(3), 74.

Yedilkhan, D., Kyzyrkanov, A.E., Kutpanova, Z.A. ,Aljawarneh, S. ,Atanov, S.K.

Intelligent obstacle avoidance algorithm for safe urban monitoring with autonomous mobile drones. Journal of Electronic Science and Technology, 2024, 22(4), 100277.

Alikhanovna, Kuatbayeva Akmaral, Kuatbayeva Gulnar Kuangaliyevna, and Bektemessov Amanzhol Tokhtyamovich. "Logistics cluster in Smart city." Scientific Research and Experimental Development 1 (2022).

Angelidou, Margarita. "Smart city policies: A spatial approach." Cities 41 (2014): S3-S11.

Methodical recommendations for building smart city in the Republic of Kazakhstan 2022 https://www.gov.kz/memleket/entities/mdai/documents/details/361341?lang=ru

Chen, Zefeng, et al. "Metaverse for smart cities: A surveys." Internet of Things and Cyber- Physical Systems (2024).

Fadhel, Mohammed A., et al. "Comprehensive systematic review of information fusion methods in smart cities and urban environments." Information Fusion (2024): 102317.

Prakash, J., et al. "A vehicular network based intelligent transport system for smart cities using machine learning algorithms." Scientific reports 14.1 (2024): 468.

Naeem, Awad Bin, et al. "Smart road management system for prioritized autonomous vehicles under vehicle-to-everything (V2X) communication." Multimedia Tools and Applications 83.14 (2024): 41637-41654.

Jain, Pritesh. A Smart Transportation System for Existing Vehicles and Roads Infrastructure to Ease Traffic and Toll Problems in India. No. 2024-26-0181. SAE Technical Paper, 2024.

Hazarika, Anakhi, et al. "Edge ML Technique for Smart Traffic Management in Intelligent Transportation Systems." IEEE Access (2024).

Elassy, Mohamed, et al. "Intelligent transportation systems for sustainable smart cities." Transportation Engineering (2024): 100252.

Ullah, Amin, et al. "Smart cities: The role of Internet of Things and machine learning in realizing a data-centric smart environment." Complex & Intelligent Systems 10.1 (2024): 1607-1637.

Jagatheesaperumal, Senthil Kumar, et al. "Artificial intelligence of things for smart cities: advanced solutions for enhancing transportation safety." Computational Urban Science 4.1 (2024): 10.

Kaviratna, Neal. "Testing self-driving cars with game development tools." Special Interest Group on Computer Graphics and Interactive Techniques Conference Talks. (2020).

Zhou, Rui, et al. "Artificial intelligence in engineering education in the case of self-driving vehicle curriculum." 2022 IEEE 25th international conference on intelligent transportation systems (ITSC). IEEE, 2022.

Priya, M. Deva, et al. "Intelligent navigation system for emergency vehicles." Proceedings of the 4th International Conference on Smart City Applications. 2019.

Downloads

Published

2024-10-30

How to Cite

Kuatbayeva, A., Sergaziyev, M., Issenov, D., & Yedilkhan, D. (2024). DEEP NEURAL NETWORK AND CNN MODEL OF DRIVING BEHAVIOR PREDICTION FOR AUTONOMOUS VEHICLES IN SMART CITY. Scientific Journal of Astana IT University, 20, 31–47. https://doi.org/10.37943/20MNZJ4935

Issue

Section

Information Technologies
betpas
pendik escort anadolu yakasi escort bostanci escort kadikoy escort kartal escort kurtkoy escort umraniye escort
maltepe escort ataşehir escort ataşehir escort ümraniye escort pendik escort kurtköy escort anadolu yakası escort üsküdar escort şerifali escort kartal escort gebze escort kadıköy escort bostancı escort göztepe escort kadıköy escort bostancı escort üsküdar escort ataşehir escort maltepe escort kurtköy escort anadolu yakası escort ataşehir escort beylikdüzü escort