Bayesian Support Vector Regression for traffic speed prediction with error bars

Traffic prediction algorithms can help improve the performance of Intelligent Transportation Systems (ITS). To this end, ITS require algorithms with high prediction accuracy. For more robust performance, the traffic systems also require a measure of uncertainty associated with prediction data. Data...

Full description

Bibliographic Details
Main Authors: Gopi, Gaurav, Dauwels, Justin H. G., Asif, Muhammad Tayyab, Ashwin, Sridhar, Mitrovic, Nikola, Rasheed, Umer, Jaillet, Patrick
Other Authors: Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Format: Article
Language:en_US
Published: Institute of Electrical and Electronics Engineers (IEEE) 2014
Online Access:http://hdl.handle.net/1721.1/86893
https://orcid.org/0000-0002-8585-6566
Description
Summary:Traffic prediction algorithms can help improve the performance of Intelligent Transportation Systems (ITS). To this end, ITS require algorithms with high prediction accuracy. For more robust performance, the traffic systems also require a measure of uncertainty associated with prediction data. Data driven algorithms such as Support Vector Regression (SVR) perform traffic prediction with overall high accuracy. However, they do not provide any information about the associated uncertainty. The prediction error can only be calculated once field data becomes available. Consequently, the applications which use prediction data, remain vulnerable to variations in prediction error. To overcome this issue, we propose Bayesian Support Vector Regression (BSVR). BSVR provides error bars along with the predicted traffic states. We perform sensitivity and specificity analysis to evaluate the efficiency of BSVR in anticipating variations in prediction error. We perform multi-horizon prediction and analyze the performance of BSVR for expressways as well as general road segments.