Short-term Traffic Prediction with Deep Neural Networks and Adaptive Transfer Learning

A key problem in short-term traffic prediction is the prevailing data missing scenarios across the entire traffic network. To address this challenge, a transfer learning framework is currently used in the literature, which could improve the prediction accuracy on the target link that suffers severe data missing problems by using information from source links with sufficient historical data. However, one of the limitations in these transfer-learning based models is their high dependency on the consistency between datasets and the complex data selection process, which brings heavy computation burden and human efforts. In this paper, we propose an adaptive transfer learning method in short-term traffic flow prediction model to alleviate the complex data selection process. Specifically, a self-adaptive neural network with a novel domain adaptation loss is developed. The domain adaptation loss is able to calculate the distance between the source data and the corresponding target data in each training batch, which can help the network to adaptively filter inconsistent source data and learn target link related information in each training batch. The Maximum Mean Discrepancy (MMD) measurement, which has been fully validated and applied in transfer learning research, is used in combination with the Gaussian kernel to measure the distance between datasets in each training batch. A series of experiments are designed and conducted using 15-minute interval traffic flow data from the Highways England, UK. The results have demonstrated that the proposed adaptive transfer learning method is less affected by the inconsistency between datasets and provides more accurate short-term traffic flow prediction.

[1]  Hans-Peter Kriegel,et al.  Integrating structured biological data by Kernel Maximum Mean Discrepancy , 2006, ISMB.

[2]  Rajesh Krishnan,et al.  Predictor fusion for short-term traffic forecasting , 2018, Transportation Research Part C: Emerging Technologies.

[3]  Jingqiu Guo,et al.  Deep Learning Based Congestion Prediction Using PROBE Trajectory Data , 2019, CICTP 2019.

[4]  Ivor W. Tsang,et al.  Domain Adaptation via Transfer Component Analysis , 2009, IEEE Transactions on Neural Networks.

[5]  Panagiotis Angeloudis,et al.  Urban network-wide traffic speed estimation with massive ride-sourcing GPS traces , 2020 .

[6]  Rajesh Krishnan,et al.  Short-term traffic prediction under normal and incident conditions using singular spectrum analysis and the k-nearest neighbour method , 2012 .

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

[8]  Guoqiang Mao,et al.  STARIMA-based traffic prediction with time-varying lags , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).

[9]  Yong Wang,et al.  Learning Traffic as Images: A Deep Convolutional Neural Network for Large-Scale Transportation Network Speed Prediction , 2017, Sensors.

[10]  Junjie Wu,et al.  Traffic Speed Prediction and Congestion Source Exploration: A Deep Learning Method , 2016, 2016 IEEE 16th International Conference on Data Mining (ICDM).

[11]  Mengjie Zhang,et al.  Domain Adaptive Neural Networks for Object Recognition , 2014, PRICAI.

[12]  Michael I. Jordan,et al.  Deep Transfer Learning with Joint Adaptation Networks , 2016, ICML.

[13]  Jingqiu Guo,et al.  GPS-Based Traffic Congestion Prediction using CNN-RNN and C3D Hybrid Model , 2019 .

[14]  Michael I. Jordan,et al.  Learning Transferable Features with Deep Adaptation Networks , 2015, ICML.

[15]  Trevor Darrell,et al.  Deep Domain Confusion: Maximizing for Domain Invariance , 2014, CVPR 2014.

[16]  Bernhard Schölkopf,et al.  A Kernel Two-Sample Test , 2012, J. Mach. Learn. Res..

[17]  Xiaoyan Zhang,et al.  Short-term travel time prediction , 2003 .

[18]  Jingru Yu,et al.  Spatial–Temporal Deep Tensor Neural Networks for Large-Scale Urban Network Speed Prediction , 2020, IEEE Transactions on Intelligent Transportation Systems.

[19]  Yike Guo,et al.  Deep Sequence Learning with Auxiliary Information for Traffic Prediction , 2018, KDD.

[20]  Y. Kamarianakis,et al.  Forecasting Traffic Flow Conditions in an Urban Network: Comparison of Multivariate and Univariate Approaches , 2003 .

[21]  Jingqiu Guo,et al.  GPS-based citywide traffic congestion forecasting using CNN-RNN and C3D hybrid model , 2020 .