A Hierarchical Demand Prediction Method with Station Clustering for Bike Sharing System

Bike sharing system is widely used in many cities. However, the imbalanced usage pattern of bicycles causes over-demand issue which affects user experience. Bike demand prediction is necessary as it is the basis of bike pre-allocation which can satisfy people's demand in advance. In this paper, we propose a hierarchical traffic prediction model to predict bike check-out/in number of each station cluster. Firstly, we conduct station clustering with iterative spectral clustering algorithm, since the pattern of bike usage of several stations close to each other is more regular compared with that of a single station. Then, we adopt gradient boosting regression tree to predict the total check-out number of the whole bike sharing system. Thirdly, each cluster's check-out number is inferred based on its predicted proportion in the total check-out number. Fourthly, we propose inter-cluster transition proportion model which can describe the bike rent-return relationships between cluster pairs and predict check-in numbers of clusters. Finally, we evaluate our prediction model with data from Citi Bike System in New York City. Experiment results show that our prediction method can achieve more accurate and reasonable result compared with existing work.

[1]  Rafael E. Banchs,et al.  Article in Press Pervasive and Mobile Computing ( ) – Pervasive and Mobile Computing Urban Cycles and Mobility Patterns: Exploring and Predicting Trends in a Bicycle-based Public Transport System , 2022 .

[2]  Nuria Oliver,et al.  Sensing and predicting the pulse of the city through shared bicycling , 2009, IJCAI 2009.

[3]  Ulrike von Luxburg,et al.  A tutorial on spectral clustering , 2007, Stat. Comput..

[4]  Hui Xiong,et al.  Rebalancing Bike Sharing Systems: A Multi-source Data Smart Optimization , 2016, KDD.

[5]  Dirk C. Mattfeld,et al.  A Hybrid Metaheuristic to Solve the Resource Allocation Problem in Bike Sharing Systems , 2014, Hybrid Metaheuristics.

[6]  Zhaohui Wu,et al.  Dynamic cluster-based over-demand prediction in bike sharing systems , 2016, UbiComp.

[7]  Yu Zheng,et al.  Traffic prediction in a bike-sharing system , 2015, SIGSPATIAL/GIS.

[8]  C. Morency,et al.  Balancing a Dynamic Public Bike-Sharing System , 2012 .

[9]  Song Fei,et al.  Label propagation algorithm based on local cycles for community detection , 2015 .

[10]  Frédéric Meunier,et al.  Balancing the stations of a self service "bike hire" system , 2011, RAIRO Oper. Res..

[11]  Hui Xiong,et al.  Functional Zone Based Hierarchical Demand Prediction For Bike System Expansion , 2017, KDD.

[12]  Geoffrey Caruso,et al.  Bike-share rebalancing strategies, patterns, and purpose , 2016 .

[13]  Hesham Rakha,et al.  A heuristic for rebalancing bike sharing systems based on a deferred acceptance algorithm , 2017, 2017 5th IEEE International Conference on Models and Technologies for Intelligent Transportation Systems (MT-ITS).

[14]  Jiming Chen,et al.  Mobility Modeling and Prediction in Bike-Sharing Systems , 2016, MobiSys.

[15]  Zhaohui Zheng,et al.  Stochastic gradient boosted distributed decision trees , 2009, CIKM.