计算机应用 ›› 2009, Vol. 29 ›› Issue (09): 2550-2553.

• 典型应用 • 上一篇    下一篇

基于ICA和SVM的道路网短时交通流量预测方法

谢宏,刘敏,陈淑荣   

  1. 上海海事大学
  • 收稿日期:2009-03-17 修回日期:2009-05-14 出版日期:2009-09-01 发布日期:2009-11-10
  • 通讯作者: 谢宏
  • 基金资助:
    8632007AA12Z152; 2006AA09Z210;国家级基金

Forecasting model of short-term traffic flow for road network based on independent component analysis and support vector machine

  • Received:2009-03-17 Revised:2009-05-14 Online:2009-09-01 Published:2009-11-10

摘要: 交通流量预测是智能交通系统(ITS)研究的一个重要课题。通过对多个观测点交通流量数据特点进行分析,采用一种基于独立成分分析(ICA)与支持向量机(SVM)相结合的短时交通流量预测方法。首先,通过独立成分分析得到同一条道路上各个观测点的交通流量的独立源信号;接着利用支持向量机预测模型对源信号进行建模和预测,并通过遗传算法(GA)优化参数;最后将其转换为交通流量数据,得到预测结果。实例分析结果显示,该算法优于直接利用支持向量机对交通流量进行预测的方法,并能去除同一条道路上多个观测点测量数据之间的相互影响。

关键词: 短时交通流量, 预测, 独立成分分析, 支持向量机, 遗传算法

Abstract: Traffic flow forecasting is one of the important issues for the research of Intelligent Transportation System (ITS). Through analyzing the characteristics of data collected by different observation place on the same road, the authors proposed a new prediction method of short-term traffic flow in road network based on Independent Component Analysis (ICA) and Support Vector Machine (SVM). First, the traffic flow data of every observation point on the same road was turned into independent source signal through ICA method. Second, SVM model was used to train and predict the source signal, and through Genetic Algorithm (GA) parameters were optimized. At last, the traffic flow forecasting data were obtained by an inverse transform. Real traffic data were applied to test the proposed prediction model. The experimental results show that this method not only is more accurate than the method which uses SVM directly to predict traffic flow, but also can get rid of the data interaction of every observation points on the same road.

Key words: short-term traffic flow, forecasting, Independent Component Analysis (ICA), Support Vector Machine (SVM), genetic algorithm

中图分类号: