Are we there yet? : Prediciting bus arrival times with an artificial neural network
Public transport authority UL (Upplands Lokaltrafik) aims to reduce emissions, air pollution, and traffic congestion by providing bus journeys as an alternative to using a car. In order to incentivise bus travel, accurate predictions are critical to potential passengers. Accurate arrival time predic...
Main Authors: | , |
---|---|
Format: | Others |
Language: | English |
Published: |
Uppsala universitet, Institutionen för teknikvetenskaper
2019
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-386548 |
id |
ndltd-UPSALLA1-oai-DiVA.org-uu-386548 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-uu-3865482019-06-25T22:04:10ZAre we there yet? : Prediciting bus arrival times with an artificial neural networkengRideg, JohanMarkensten, MaxUppsala universitet, Institutionen för teknikvetenskaperUppsala universitet, Institutionen för teknikvetenskaper2019artificial neural networkpredictionregressiontensorflowULUpplands LokaltrafikEngineering and TechnologyTeknik och teknologierPublic transport authority UL (Upplands Lokaltrafik) aims to reduce emissions, air pollution, and traffic congestion by providing bus journeys as an alternative to using a car. In order to incentivise bus travel, accurate predictions are critical to potential passengers. Accurate arrival time predictions enable the passengers to spend less time waiting for the bus and revise their plan for connections when their bus runs late. According to literature, Artificial Neural Networks (ANN) has the ability to capture nonlinear relationships between time of day and position of the bus and its arrival time at upcoming bus stops. Using arrival times of buses on one line from July 2018 to February 2019, a data-set for supervised learning was curated and used to train an ANN. The ANN was implemented on data from the city buses and compared to one of the models currently in use. Analysis showed that the ANN was better able to handle the fluctuations in travel time during the day, only being outperformed at night. Before the ANN can be implemented, real time data processing must be added. To cement its practicality, whether its robustness can be improved upon should be explored as the current model is highly dependent on static bus routes. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-386548TVE-F ; 19009application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
artificial neural network prediction regression tensorflow UL Upplands Lokaltrafik Engineering and Technology Teknik och teknologier |
spellingShingle |
artificial neural network prediction regression tensorflow UL Upplands Lokaltrafik Engineering and Technology Teknik och teknologier Rideg, Johan Markensten, Max Are we there yet? : Prediciting bus arrival times with an artificial neural network |
description |
Public transport authority UL (Upplands Lokaltrafik) aims to reduce emissions, air pollution, and traffic congestion by providing bus journeys as an alternative to using a car. In order to incentivise bus travel, accurate predictions are critical to potential passengers. Accurate arrival time predictions enable the passengers to spend less time waiting for the bus and revise their plan for connections when their bus runs late. According to literature, Artificial Neural Networks (ANN) has the ability to capture nonlinear relationships between time of day and position of the bus and its arrival time at upcoming bus stops. Using arrival times of buses on one line from July 2018 to February 2019, a data-set for supervised learning was curated and used to train an ANN. The ANN was implemented on data from the city buses and compared to one of the models currently in use. Analysis showed that the ANN was better able to handle the fluctuations in travel time during the day, only being outperformed at night. Before the ANN can be implemented, real time data processing must be added. To cement its practicality, whether its robustness can be improved upon should be explored as the current model is highly dependent on static bus routes. |
author |
Rideg, Johan Markensten, Max |
author_facet |
Rideg, Johan Markensten, Max |
author_sort |
Rideg, Johan |
title |
Are we there yet? : Prediciting bus arrival times with an artificial neural network |
title_short |
Are we there yet? : Prediciting bus arrival times with an artificial neural network |
title_full |
Are we there yet? : Prediciting bus arrival times with an artificial neural network |
title_fullStr |
Are we there yet? : Prediciting bus arrival times with an artificial neural network |
title_full_unstemmed |
Are we there yet? : Prediciting bus arrival times with an artificial neural network |
title_sort |
are we there yet? : prediciting bus arrival times with an artificial neural network |
publisher |
Uppsala universitet, Institutionen för teknikvetenskaper |
publishDate |
2019 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-386548 |
work_keys_str_mv |
AT ridegjohan arewethereyetpredicitingbusarrivaltimeswithanartificialneuralnetwork AT markenstenmax arewethereyetpredicitingbusarrivaltimeswithanartificialneuralnetwork |
_version_ |
1719209268726464512 |