Real-time Forecasting of Dockless Scooter-Sharing Demand: A Context-Aware Spatio-Temporal Multi-Graph Convolutional Network Approach

Real-time demand forecasting for shared micromobility can greatly enhance its potential benefits and mitigate its adverse effects on urban mobility. The deep learning models provide researchers powerful tools to deal with the real-time dockless scooter-sharing demand prediction problem, but existing studies have not fully incorporated the features that are highly associated with the demand, such as weather conditions, demographic characteristics, and transportation supply. This paper proposes a novel deep learning model named ContextAware Spatio-Temporal Multi-Graph Convolutional Network (CA-STMGCN) to forecast the real-time spatiotemporal dockless scooter-sharing demand. The proposed model applies a graph convolutional network (GCN) component that uses spatial adjacency graph, functional similarity graph, demographic similarity graph, and transportation supply similarity graph as input to extract spatial dependency and attach it to historical demand data. Then, we use a gated recurrent unit component to process the output of GCN and weather condition data to capture temporal dependency. A fully connected neural network layer is used to generate the final prediction. The proposed model is evaluated using the real-world dockless scooter-sharing demand data in Washington, D.C. The results show that CA-STMGCN significantly outperforms all the selected benchmark models, and the most important model component is the weather information. The proposed model can help the operators develop optimal vehicle rebalancing schemes and guide cities to regulate the dockless scooter-sharing usage.

[1]  Bernhard Schölkopf,et al.  A tutorial on support vector regression , 2004, Stat. Comput..

[2]  Billy M. Williams,et al.  Comparison of parametric and nonparametric models for traffic flow forecasting , 2002 .

[3]  G. Baiocchi,et al.  Comparing the Temporal Determinants of Dockless Scooter-share and Station-based Bike-share in Washington, D.C. , 2020 .

[4]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[5]  Grant McKenzie Spatiotemporal comparative analysis of scooter-share and bike-share usage patterns in Washington, D.C. , 2019, Journal of Transport Geography.

[6]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[7]  Louis A. Merlin,et al.  A segment-level model of shared, electric scooter origins and destinations , 2021 .

[8]  R. Noland Scootin’ in the rain: Does weather affect micromobility? , 2021, Transportation Research Part A: Policy and Practice.

[9]  Darcy M. Bullock,et al.  Impact of Weather on Shared Electric Scooter Utilization , 2019, 2019 IEEE Intelligent Transportation Systems Conference (ITSC).

[10]  Jinjun Tang,et al.  Multi-community passenger demand prediction at region level based on spatio-temporal graph convolutional network , 2021 .

[11]  Jieping Ye,et al.  Spatiotemporal Multi-Graph Convolution Network for Ride-Hailing Demand Forecasting , 2019, AAAI.

[12]  Xin Yao,et al.  Predicting bike sharing demand using recurrent neural networks , 2018, IIKI.

[13]  Xilei Zhao,et al.  Identifying key factors associated with ridesplitting adoption rate and modeling their nonlinear relationships , 2021, Transportation Research Part A: Policy and Practice.

[14]  Yu Liu,et al.  T-GCN: A Temporal Graph Convolutional Network for Traffic Prediction , 2018, IEEE Transactions on Intelligent Transportation Systems.

[15]  Jun Xu,et al.  Real-Time Prediction of Taxi Demand Using Recurrent Neural Networks , 2018, IEEE Transactions on Intelligent Transportation Systems.

[16]  J. Jiao,et al.  Dockless E-scooter usage patterns and urban built Environments: A comparison study of Austin, TX, and Minneapolis, MN , 2020 .

[17]  Xinyu Liu,et al.  Using machine learning for direct demand modeling of ridesourcing services in Chicago , 2020 .

[18]  Michael Branion-Calles,et al.  To scoot or not to scoot: Findings from a recent survey about the benefits and barriers of using E-scooters for riders and non-riders , 2020 .

[19]  Jieping Ye,et al.  Predicting origin-destination ride-sourcing demand with a spatio-temporal encoder-decoder residual multi-graph convolutional network , 2019, Transportation Research Part C: Emerging Technologies.

[20]  Robert C. Hampshire,et al.  Inventory rebalancing and vehicle routing in bike sharing systems , 2017, Eur. J. Oper. Res..

[21]  Yao Zhao,et al.  Learning Heterogeneous Spatial-Temporal Representation for Bike-Sharing Demand Prediction , 2019, AAAI.

[22]  Xanno Kharis Sigalingging,et al.  Predicting station level demand in a bike‐sharing system using recurrent neural networks , 2020 .

[23]  R. Mitra,et al.  Who are the potential users of shared e-scooters? An examination of socio-demographic, attitudinal and environmental factors , 2021 .

[24]  R. Noland,et al.  Spatial associations of dockless shared e-scooter usage , 2020, Transportation Research Part D: Transport and Environment.

[25]  Jieping Ye,et al.  Deep Multi-View Spatial-Temporal Network for Taxi Demand Prediction , 2018, AAAI.

[26]  Jinhuan Zhao,et al.  E-scooter sharing to serve short-distance transit trips: A Singapore case , 2021 .

[27]  Geoffrey E. Hinton,et al.  Rectified Linear Units Improve Restricted Boltzmann Machines , 2010, ICML.

[28]  Yoshua Bengio,et al.  Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling , 2014, ArXiv.

[29]  Hesham A. Rakha,et al.  Network and station-level bike-sharing system prediction: a San Francisco bay area case study , 2020, J. Intell. Transp. Syst..

[30]  Z. Christoforou,et al.  Who is using e-scooters and how? Evidence from Paris , 2021 .

[31]  Liang Lin,et al.  Contextualized Spatial–Temporal Network for Taxi Origin-Destination Demand Prediction , 2019, IEEE Transactions on Intelligent Transportation Systems.

[32]  J. Friedman Greedy function approximation: A gradient boosting machine. , 2001 .

[33]  Lei Lin,et al.  Predicting Station-level Hourly Demands in a Large-scale Bike-sharing Network: A Graph Convolutional Neural Network Approach , 2017, Transportation Research Part C: Emerging Technologies.

[34]  Stephen Marshall,et al.  Activation Functions: Comparison of trends in Practice and Research for Deep Learning , 2018, ArXiv.

[35]  Paolo Santi,et al.  Understanding spatio-temporal heterogeneity of bike-sharing and scooter-sharing mobility , 2020, Comput. Environ. Urban Syst..

[36]  Max Welling,et al.  Semi-Supervised Classification with Graph Convolutional Networks , 2016, ICLR.

[37]  So Young Sohn,et al.  Graph convolutional network approach applied to predict hourly bike-sharing demands considering spatial, temporal, and global effects , 2019, PloS one.

[38]  Jinhee Kim,et al.  Factors affecting heterogeneity in willingness to use e-scooter sharing services , 2021 .

[39]  Barbara Laa,et al.  Survey of E-scooter users in Vienna: Who they are and how they ride , 2020 .

[40]  Yoshua Bengio,et al.  On the Properties of Neural Machine Translation: Encoder–Decoder Approaches , 2014, SSST@EMNLP.

[41]  Yiming Xu,et al.  Micromobility Trip Origin and Destination Inference Using General Bikeshare Feed Specification Data , 2020, Transportation Research Record: Journal of the Transportation Research Board.

[42]  M. Hadi Amini,et al.  ARIMA-based decoupled time series forecasting of electric vehicle charging demand for stochastic power system operation , 2016 .