A Deep Learning Approach for Predicting Bus Passenger Demand Based on Weather Conditions

This work apply a deep learning artificial neural network model – the Multilayer Perceptron – as a regression model to estimate the demand of bus passengers. Transit bus ridership and weather conditions were collected over a year from a medium-size European metropolitan area and linked under the ass...

Full description

Bibliographic Details
Main Authors: Fontes Tânia, Correia Ricardo, Ribeiro Joel, Borges José Luís
Format: Article
Language:English
Published: Sciendo 2020-12-01
Series:Transport and Telecommunication
Subjects:
Online Access:https://doi.org/10.2478/ttj-2020-0020
_version_ 1828852402865831936
author Fontes Tânia
Correia Ricardo
Ribeiro Joel
Borges José Luís
author_facet Fontes Tânia
Correia Ricardo
Ribeiro Joel
Borges José Luís
author_sort Fontes Tânia
collection DOAJ
description This work apply a deep learning artificial neural network model – the Multilayer Perceptron – as a regression model to estimate the demand of bus passengers. Transit bus ridership and weather conditions were collected over a year from a medium-size European metropolitan area and linked under the assumption: individuals choose the travel mode based on the weather conditions that are observed during (a) the departure hour, (b) the hour before or (c) two hours prior to the travel start. The transit ridership data were also labelled according to the hour of the day, day of the week, month, and whether there was a strike and/or holiday or not. The results show that the prediction error of the model decrease by ~9% when the weather conditions observed two hours before travel start is taken into account. The model sensitivity analyses reveals that the worst performance is obtained for a strike day of a weekday in spring (typically Wednesdays or Thursdays).
first_indexed 2024-12-12T23:52:24Z
format Article
id doaj.art-3e12138bbe5b416c8559c0a3b5c9e304
institution Directory Open Access Journal
issn 1407-6179
language English
last_indexed 2024-12-12T23:52:24Z
publishDate 2020-12-01
publisher Sciendo
record_format Article
series Transport and Telecommunication
spelling doaj.art-3e12138bbe5b416c8559c0a3b5c9e3042022-12-22T00:06:40ZengSciendoTransport and Telecommunication1407-61792020-12-0121425526410.2478/ttj-2020-0020ttj-2020-0020A Deep Learning Approach for Predicting Bus Passenger Demand Based on Weather ConditionsFontes Tânia0Correia Ricardo1Ribeiro Joel2Borges José Luís3INESC TEC - Institute for Systems and Computer Engineering, Technology and Science, Porto, Portugal, Rua Dr. Roberto Frias, 4200-465INESC TEC and Faculty of Engineering, University of Porto, Porto, Portugal, Rua Dr. Roberto Frias, 4200-465INESC TEC - Institute for Systems and Computer Engineering, Technology and Science, Porto, Portugal, Rua Dr. Roberto Frias, 4200-465INESC TEC - Institute for Systems and Computer Engineering, Technology and Science, Porto, Portugal, Rua Dr. Roberto Frias, 4200-465This work apply a deep learning artificial neural network model – the Multilayer Perceptron – as a regression model to estimate the demand of bus passengers. Transit bus ridership and weather conditions were collected over a year from a medium-size European metropolitan area and linked under the assumption: individuals choose the travel mode based on the weather conditions that are observed during (a) the departure hour, (b) the hour before or (c) two hours prior to the travel start. The transit ridership data were also labelled according to the hour of the day, day of the week, month, and whether there was a strike and/or holiday or not. The results show that the prediction error of the model decrease by ~9% when the weather conditions observed two hours before travel start is taken into account. The model sensitivity analyses reveals that the worst performance is obtained for a strike day of a weekday in spring (typically Wednesdays or Thursdays).https://doi.org/10.2478/ttj-2020-0020preditionurban public transportbus passenger demandweather conditionsartificial neural networks
spellingShingle Fontes Tânia
Correia Ricardo
Ribeiro Joel
Borges José Luís
A Deep Learning Approach for Predicting Bus Passenger Demand Based on Weather Conditions
Transport and Telecommunication
predition
urban public transport
bus passenger demand
weather conditions
artificial neural networks
title A Deep Learning Approach for Predicting Bus Passenger Demand Based on Weather Conditions
title_full A Deep Learning Approach for Predicting Bus Passenger Demand Based on Weather Conditions
title_fullStr A Deep Learning Approach for Predicting Bus Passenger Demand Based on Weather Conditions
title_full_unstemmed A Deep Learning Approach for Predicting Bus Passenger Demand Based on Weather Conditions
title_short A Deep Learning Approach for Predicting Bus Passenger Demand Based on Weather Conditions
title_sort deep learning approach for predicting bus passenger demand based on weather conditions
topic predition
urban public transport
bus passenger demand
weather conditions
artificial neural networks
url https://doi.org/10.2478/ttj-2020-0020
work_keys_str_mv AT fontestania adeeplearningapproachforpredictingbuspassengerdemandbasedonweatherconditions
AT correiaricardo adeeplearningapproachforpredictingbuspassengerdemandbasedonweatherconditions
AT ribeirojoel adeeplearningapproachforpredictingbuspassengerdemandbasedonweatherconditions
AT borgesjoseluis adeeplearningapproachforpredictingbuspassengerdemandbasedonweatherconditions
AT fontestania deeplearningapproachforpredictingbuspassengerdemandbasedonweatherconditions
AT correiaricardo deeplearningapproachforpredictingbuspassengerdemandbasedonweatherconditions
AT ribeirojoel deeplearningapproachforpredictingbuspassengerdemandbasedonweatherconditions
AT borgesjoseluis deeplearningapproachforpredictingbuspassengerdemandbasedonweatherconditions