Spatio-Temporal Variable Selection Based Support Vector Regression for Urban Traffic Flow Prediction

Short-term urban traffic flow prediction remains a difficult yet important problem in the intelligent transportation systems (ITS). Most previous spatio-temporal based urban traffic flow prediction techniques just pay attention to building the relationship between the adjacent upstream and downstream road segments using various models. While in this paper, we take advantage of the spatial and temporal information from all available road segments in the road network to predict the short-term traffic volume accurately. However, the available traffic states can be high-dimensional for high-density or large scale road networks. Therefore, we present a spatio-temporal variable selection based support vector regression (VS-SVR) model fed with the high-dimensional traffic data collected from all available road segments. Our prediction framework can be presented as a two-stage model. In the first stage, we employ the multivariate adaptive regression splines (MARS) model to select a set of predictors most related to the target one from the high-dimensional spatio-temporal variables, and reasonable weights are assigned to the selected predictors. In the second stage, the kernel learning method, support vector regression (SVR), is trained on the weighted variables in the second stage for prediction. In the experiments, we employ the actual traffic volume collected from a subarea of Shanghai, China, every 10 minutes. The experimental results indicate that the proposed spatio-temporal variable selection based support vector regression model can generate preferable results in contrast with the time series based autoregression (AR) method, the separate MARS model, and the SVR model.

[1]  Lee D. Han,et al.  Online-SVR for short-term traffic flow prediction under typical and atypical traffic conditions , 2009, Expert Syst. Appl..

[2]  Wanli Min,et al.  Real-time road traffic prediction with spatio-temporal correlations , 2011 .

[3]  Yanyan Xu,et al.  Short-term traffic volume prediction using classification and regression trees , 2013, 2013 IEEE Intelligent Vehicles Symposium (IV).

[4]  Alexander J. Smola,et al.  Support Vector Method for Function Approximation, Regression Estimation and Signal Processing , 1996, NIPS.

[5]  Yunlong Zhang,et al.  Forecasting of Short-Term Freeway Volume with v-Support Vector Machines , 2007 .

[6]  Slobodan Vucetic,et al.  Travel Speed Forecasting by Means of Continuous Conditional Random Fields , 2011 .

[7]  J. Freidman,et al.  Multivariate adaptive regression splines , 1991 .

[8]  Isabelle Guyon,et al.  An Introduction to Variable and Feature Selection , 2003, J. Mach. Learn. Res..

[9]  Billy M. Williams,et al.  Comparison of parametric and nonparametric models for traffic flow forecasting , 2002 .

[10]  Shiliang Sun,et al.  A bayesian network approach to traffic flow forecasting , 2006, IEEE Transactions on Intelligent Transportation Systems.

[11]  Ying Sun,et al.  Gaussian Processes for Short-Term Traffic Volume Forecasting , 2010 .

[12]  Billy M. Williams Multivariate Vehicular Traffic Flow Prediction: Evaluation of ARIMAX Modeling , 2001 .

[13]  Mascha C. van der Voort,et al.  The KARIMA method - Combining Kohonen maps with arima time series model to forecast traffic flow , 1996 .

[14]  A. G. Hobeika,et al.  Traffic-flow-prediction systems based on upstream traffic , 1994, Proceedings of VNIS'94 - 1994 Vehicle Navigation and Information Systems Conference.

[15]  Matthew G. Karlaftis,et al.  A multivariate state space approach for urban traffic flow modeling and prediction , 2003 .

[16]  I Okutani,et al.  Dynamic prediction of traffic volume through Kalman Filtering , 1984 .

[17]  Mark Dougherty,et al.  SHORT TERM INTER-URBAN TRAFFIC FORECASTS USING NEURAL NETWORKS , 1997 .

[18]  Vladimir Vapnik,et al.  The Nature of Statistical Learning , 1995 .

[19]  Biswajit Basu,et al.  Real-Time Traffic Flow Forecasting Using Spectral Analysis , 2012, IEEE Transactions on Intelligent Transportation Systems.

[20]  Bertrand Clarke,et al.  Principles and Theory for Data Mining and Machine Learning , 2009 .