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...
Main Authors: | , , |
---|---|
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 |