Research on Driving Style Recognition of Autonomous Vehicles Based on ACO-BP
To enhance the lane-changing safety of autonomous vehicles, it is crucial to accurately identify the driving styles of human drivers in scenarios involving the coexistence of autonomous and human-driven vehicles, aiming to avoid encountering vehicles exhibiting hazardous driving patterns. In this st...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-11-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/13/22/12367 |
_version_ | 1797460290563997696 |
---|---|
author | Feng Cheng Wei Gao Shuchun Jia |
author_facet | Feng Cheng Wei Gao Shuchun Jia |
author_sort | Feng Cheng |
collection | DOAJ |
description | To enhance the lane-changing safety of autonomous vehicles, it is crucial to accurately identify the driving styles of human drivers in scenarios involving the coexistence of autonomous and human-driven vehicles, aiming to avoid encountering vehicles exhibiting hazardous driving patterns. In this study, based on the real traffic flow data from the Next Generation Simulation (NGSIM) dataset in the United States, 301 lane-changing vehicles that meet the criteria are selected. Six evaluation parameters are chosen, and principal component analysis (PCA) is employed for dimensionality reduction in the data. The K-means algorithm is then utilized to cluster the driving styles, classifying them into three categories. Finally, ant colony optimization (ACO) of a backpropagation (BP) neural network model was constructed, utilizing the dimensionality reduction results as inputs and the clustering results as outputs for the purpose of driving style recognition. Simulation experiments are conducted using MATLAB Version 9.10 (R2021a) for comparative analysis. The results indicate that the constructed ACO-BP model achieved an overall recognition accuracy of 96.7%, significantly higher than the recognition accuracies of the BP, artificial neural network (ANN), and gradient boosting machine (GBM) models. The ACO-BP model also exhibited the fastest recognition speed among the four models. Moreover, the ACO-BP model shows varied improvements in recognition accuracy for each of the three driving styles, with an increase of 13.7%, 4.4%, and 4.3%, respectively, compared to the BP model. The simulation results validate the high accuracy, real-time capability, and classification effectiveness of this model in driving style recognition, providing new insights for this field. |
first_indexed | 2024-03-09T17:04:04Z |
format | Article |
id | doaj.art-f68386415b5e4a9ba2e69c2798eff5e9 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-09T17:04:04Z |
publishDate | 2023-11-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-f68386415b5e4a9ba2e69c2798eff5e92023-11-24T14:27:27ZengMDPI AGApplied Sciences2076-34172023-11-0113221236710.3390/app132212367Research on Driving Style Recognition of Autonomous Vehicles Based on ACO-BPFeng Cheng0Wei Gao1Shuchun Jia2School of Architecture and Transportation Engineering, Guilin University of Electronic Technology, Guilin 541004, ChinaSchool of Architecture and Transportation Engineering, Guilin University of Electronic Technology, Guilin 541004, ChinaSchool of Architecture and Transportation Engineering, Guilin University of Electronic Technology, Guilin 541004, ChinaTo enhance the lane-changing safety of autonomous vehicles, it is crucial to accurately identify the driving styles of human drivers in scenarios involving the coexistence of autonomous and human-driven vehicles, aiming to avoid encountering vehicles exhibiting hazardous driving patterns. In this study, based on the real traffic flow data from the Next Generation Simulation (NGSIM) dataset in the United States, 301 lane-changing vehicles that meet the criteria are selected. Six evaluation parameters are chosen, and principal component analysis (PCA) is employed for dimensionality reduction in the data. The K-means algorithm is then utilized to cluster the driving styles, classifying them into three categories. Finally, ant colony optimization (ACO) of a backpropagation (BP) neural network model was constructed, utilizing the dimensionality reduction results as inputs and the clustering results as outputs for the purpose of driving style recognition. Simulation experiments are conducted using MATLAB Version 9.10 (R2021a) for comparative analysis. The results indicate that the constructed ACO-BP model achieved an overall recognition accuracy of 96.7%, significantly higher than the recognition accuracies of the BP, artificial neural network (ANN), and gradient boosting machine (GBM) models. The ACO-BP model also exhibited the fastest recognition speed among the four models. Moreover, the ACO-BP model shows varied improvements in recognition accuracy for each of the three driving styles, with an increase of 13.7%, 4.4%, and 4.3%, respectively, compared to the BP model. The simulation results validate the high accuracy, real-time capability, and classification effectiveness of this model in driving style recognition, providing new insights for this field.https://www.mdpi.com/2076-3417/13/22/12367traffic safetyautonomous vehiclesdriving styleprincipal component analysisK-means clusteringant colony |
spellingShingle | Feng Cheng Wei Gao Shuchun Jia Research on Driving Style Recognition of Autonomous Vehicles Based on ACO-BP Applied Sciences traffic safety autonomous vehicles driving style principal component analysis K-means clustering ant colony |
title | Research on Driving Style Recognition of Autonomous Vehicles Based on ACO-BP |
title_full | Research on Driving Style Recognition of Autonomous Vehicles Based on ACO-BP |
title_fullStr | Research on Driving Style Recognition of Autonomous Vehicles Based on ACO-BP |
title_full_unstemmed | Research on Driving Style Recognition of Autonomous Vehicles Based on ACO-BP |
title_short | Research on Driving Style Recognition of Autonomous Vehicles Based on ACO-BP |
title_sort | research on driving style recognition of autonomous vehicles based on aco bp |
topic | traffic safety autonomous vehicles driving style principal component analysis K-means clustering ant colony |
url | https://www.mdpi.com/2076-3417/13/22/12367 |
work_keys_str_mv | AT fengcheng researchondrivingstylerecognitionofautonomousvehiclesbasedonacobp AT weigao researchondrivingstylerecognitionofautonomousvehiclesbasedonacobp AT shuchunjia researchondrivingstylerecognitionofautonomousvehiclesbasedonacobp |