Bus travel time prediction using support vector machines for high variance conditions

Real-time bus travel time prediction has been an interesting problem since past decade, especially in India. Popular methods for travel time prediction include time series analysis, regression methods, Kalman filter method and Artificial Neural Network (ANN) method. Reported studies using these meth...

Full description

Bibliographic Details
Main Authors: Anil Kumar Bachu, Kranthi Kumar Reddy, Lelitha Vanajakshi
Format: Article
Language:English
Published: Vilnius Gediminas Technical University 2021-08-01
Series:Transport
Subjects:
Online Access:https://journals.vgtu.lt/index.php/Transport/article/view/15220
id doaj-edc5ec1816354b19b20e4df8c760014e
record_format Article
spelling doaj-edc5ec1816354b19b20e4df8c760014e2021-09-28T11:03:39ZengVilnius Gediminas Technical UniversityTransport1648-41421648-34802021-08-0136322123410.3846/transport.2021.1522015220Bus travel time prediction using support vector machines for high variance conditionsAnil Kumar Bachu0Kranthi Kumar Reddy1Lelitha Vanajakshi2Dept of Civil and Environmental Engineering, Indian Institute of Technology Patna, Bihta, IndiaDept of Civil Engineering, Indian Institute of Technology Madras, Chennai, IndiaDept of Civil Engineering, Indian Institute of Technology Madras, Chennai, IndiaReal-time bus travel time prediction has been an interesting problem since past decade, especially in India. Popular methods for travel time prediction include time series analysis, regression methods, Kalman filter method and Artificial Neural Network (ANN) method. Reported studies using these methods did not consider the high variance situations arising from the varying traffic and weather conditions, which is very common under heterogeneous and lane-less traffic conditions such as the one in India. The aim of the present study is to analyse the variance in bus travel time and predict the travel time accurately under such conditions. Literature shows that Support Vector Machines (SVM) technique is capable of performing well under such conditions and hence is used in this study. In the present study, nu-Support Vector Regression (SVR) using linear kernel function was selected. Two models were developed, namely spatial SVM and temporal SVM, to predict bus travel time. It was observed that in high mean and variance sections, temporal models are performing better than spatial. An algorithm to dynamically choose between the spatial and temporal SVM models, based on the current travel time, was also developed. The unique features of the present study are the traffic system under consideration having high variability and the variables used as input for prediction being obtained from Global Positioning System (GPS) units alone. The adopted scheme was implemented using data collected from GPS fitted public transport buses in Chennai (India). The performance of the proposed method was compared with available methods that were reported under similar traffic conditions and the results showed a clear improvement.https://journals.vgtu.lt/index.php/Transport/article/view/15220support vector machinesbus travel time predictionapproximate entropyhigh variabilityheterogeneous traffic
collection DOAJ
language English
format Article
sources DOAJ
author Anil Kumar Bachu
Kranthi Kumar Reddy
Lelitha Vanajakshi
spellingShingle Anil Kumar Bachu
Kranthi Kumar Reddy
Lelitha Vanajakshi
Bus travel time prediction using support vector machines for high variance conditions
Transport
support vector machines
bus travel time prediction
approximate entropy
high variability
heterogeneous traffic
author_facet Anil Kumar Bachu
Kranthi Kumar Reddy
Lelitha Vanajakshi
author_sort Anil Kumar Bachu
title Bus travel time prediction using support vector machines for high variance conditions
title_short Bus travel time prediction using support vector machines for high variance conditions
title_full Bus travel time prediction using support vector machines for high variance conditions
title_fullStr Bus travel time prediction using support vector machines for high variance conditions
title_full_unstemmed Bus travel time prediction using support vector machines for high variance conditions
title_sort bus travel time prediction using support vector machines for high variance conditions
publisher Vilnius Gediminas Technical University
series Transport
issn 1648-4142
1648-3480
publishDate 2021-08-01
description Real-time bus travel time prediction has been an interesting problem since past decade, especially in India. Popular methods for travel time prediction include time series analysis, regression methods, Kalman filter method and Artificial Neural Network (ANN) method. Reported studies using these methods did not consider the high variance situations arising from the varying traffic and weather conditions, which is very common under heterogeneous and lane-less traffic conditions such as the one in India. The aim of the present study is to analyse the variance in bus travel time and predict the travel time accurately under such conditions. Literature shows that Support Vector Machines (SVM) technique is capable of performing well under such conditions and hence is used in this study. In the present study, nu-Support Vector Regression (SVR) using linear kernel function was selected. Two models were developed, namely spatial SVM and temporal SVM, to predict bus travel time. It was observed that in high mean and variance sections, temporal models are performing better than spatial. An algorithm to dynamically choose between the spatial and temporal SVM models, based on the current travel time, was also developed. The unique features of the present study are the traffic system under consideration having high variability and the variables used as input for prediction being obtained from Global Positioning System (GPS) units alone. The adopted scheme was implemented using data collected from GPS fitted public transport buses in Chennai (India). The performance of the proposed method was compared with available methods that were reported under similar traffic conditions and the results showed a clear improvement.
topic support vector machines
bus travel time prediction
approximate entropy
high variability
heterogeneous traffic
url https://journals.vgtu.lt/index.php/Transport/article/view/15220
work_keys_str_mv AT anilkumarbachu bustraveltimepredictionusingsupportvectormachinesforhighvarianceconditions
AT kranthikumarreddy bustraveltimepredictionusingsupportvectormachinesforhighvarianceconditions
AT lelithavanajakshi bustraveltimepredictionusingsupportvectormachinesforhighvarianceconditions
_version_ 1716866291486162944