基于BO-FCM和PSO-XGBoost的城市快速路交通状态识别
Traffic State Recognition on Urban Expressways Based on BO-FCM and PSO-XGBoost
为准确识别城市快速路交通拥堵状态,基于交通状态识别的实时性和变化性,构建了一种基于贝叶斯优化改进的模糊C均值(Fuzzy C-Means, FCM)算法与粒子群优化(Particle Swarm Optimization, PSO)-极度梯度提升树(eXtreme Gradient Boosting, XGBoost)相结合的交通状态识别模型。首先,考虑到FCM算法初始聚类中心的随机性对聚类结果的影响,利用贝叶斯算法对FCM算法进行优化,以避免FCM算法陷入局部最优解;然后,针对XGBoost算法的参数过多且对参数敏感的问题,使用PSO对其重要参数进行优化;最后,采用已分类的交通流数据对PSO-XGBoost模型进行训练,并采用北京市三环快速路的交通流数据对模型进行实例验证和性能对比分析。结果表明,所建模型能较准确和稳定地识别交通状态,识别准确率达99.94%,相比于支持向量机(Support Vector Machine, SVM)模型、随机森林(Random Forest, RF)模型、K-近邻规则(K-Nearest Neighbor, KNN)模型分别提高1.23%, 1.06%, 1.57%,交通状态的识别精度和稳定性都得到有效提升,可为准确提供交通出行信息和缓解交通拥堵提供方法支撑。
In order to accurately identify the traffic congestion state of urban expressway, based on the real-time and variability of traffic state identification, a traffic state identification model based on the combination of the improved Fuzzy C-Means (FCM) algorithm of Bayesian Optimization and the XGBoost algorithm of Particle Swarm Optimization (PSO) was constructed. Firstly, considering the influence of the initial clustering center of the FCM algorithm to the cluster results, Bayesian algorithm was used to optimize the FCM algorithm to avoid the results falling into the local optimal solution. Then, considering the problems of XGBoost algorithm with too many parameters and sensitivity to parameters, some important parameters were optimized using PSO. Finally, the PSO-XGBoost model was trained with the classified traffic flow data, and the traffic flow data of the Third Ring Road in Beijing was used for example validation and performance comparison analysis of the model. The results show that the model proposed can recognize the traffic state more accurately and stably, and the recognition accuracy reaches 99.94%, which is 1.23%, 1.06%, and 1.57% higher than that of the Support Vector Machine (SVM) model, Random Forest (RF) model, and K-Nearest Neighbor (KNN) model, respectively, and the recognition accuracy and stability of the traffic state have been effectively improved, which can provide a method to support the accurate provision of traffic and travel information and the improvement of traffic congestion.
快速路 / 交通状态识别 / XGBoost / 贝叶斯优化 / FCM / 粒子群优化
expressway / traffic status / XGBoost / Bayesian optimization / FCM / particle swarm optimization
| [1] |
彭博, 张媛媛, 唐聚, 等. 基于自编码器与 k-means聚类的视频交通状态自动识别[J]. 公路交通科技, 2020, 37(12):117-123.
|
| [2] |
吴启顺, 蔡晓禹, 蔡明. 基于FCM快速路交通状态判别加权指数研究[J]. 科学技术与工程, 2017, 17(6):289-295.
|
| [3] |
邴其春, 龚勃文, 杨兆升, 等. 基于投影寻踪动态聚类的快速路交通状态判别[J]. 西南交通大学学报, 2015, 50(6):1164-1169.
|
| [4] |
黄艳国, 张升升, 刘红军. 基于高斯混合模型聚类算法的交通状态划分[J]. 现代电子技术, 2022, 45(7):168-173.
|
| [5] |
巫威眺, 靳文舟, 林培群. 基于BP神经网络的道路交通状态判别方法研究[J]. 交通信息与安全, 2011, 29(4):71-74,79.
|
| [6] |
高林, 刘英, 盛子豪. 随机森林算法在交通状态判别中的应用[J]. 实验技术与管理, 2017, 34(4):43-46.
|
| [7] |
|
| [8] |
李巧茹, 郝恩强, 陈亮, 等. 遗传算法优化支持向量机的城市交通状态识别[J]. 重庆交通大学学报(自然科学版), 2020, 39(8):1-5,13.
|
| [9] |
刘擎超, 蔡英凤, 江浩斌, 等. 基于强空间集成的交通状态判别方法[J]. 计算机工程, 2017, 43(11):297-302.
|
| [10] |
|
| [11] |
商强, 林赐云, 杨兆升, 等. 基于谱聚类与RS-KNN的城市快速路交通状态判别[J]. 华南理工大学学报(自然科学版), 2017, 45(6):52-58.
|
| [12] |
常丽君, 郑黎黎, 杨帆. 基于(SAGA-FCM)-PNN的交通状态判别方法研究[J]. 交通信息与安全, 2019, 37(2):120-127.
|
| [13] |
|
| [14] |
|
| [15] |
王博文, 王景升, 吴恩重. 面向不平衡数据集的SMOTENC-XGBoost驾驶人交通安全评估模型[J]. 科学技术与工程, 2023, 23(2):831-837.
|
/
| 〈 |
|
〉 |