Open Access iconOpen Access



Generating Time-Series Data Using Generative Adversarial Networks for Mobility Demand Prediction

Subhajit Chatterjee1, Yung-Cheol Byun2,*

1 Department of Computer Engineering, Jeju National University, Jeju-si, 63243, Korea
2 Department of Computer Engineering, Major of Electronic Engineering, Jeju National University, Institute of Information Science & Technology, Jeju, 63243, Korea

* Corresponding Author: Yung-Cheol Byun. Email: email

Computers, Materials & Continua 2023, 74(3), 5507-5525.


The increasing penetration rate of electric kickboard vehicles has been popularized and promoted primarily because of its clean and efficient features. Electric kickboards are gradually growing in popularity in tourist and education-centric localities. In the upcoming arrival of electric kickboard vehicles, deploying a customer rental service is essential. Due to its free-floating nature, the shared electric kickboard is a common and practical means of transportation. Relocation plans for shared electric kickboards are required to increase the quality of service, and forecasting demand for their use in a specific region is crucial. Predicting demand accurately with small data is troublesome. Extensive data is necessary for training machine learning algorithms for effective prediction. Data generation is a method for expanding the amount of data that will be further accessible for training. In this work, we proposed a model that takes time-series customers’ electric kickboard demand data as input, pre-processes it, and generates synthetic data according to the original data distribution using generative adversarial networks (GAN). The electric kickboard mobility demand prediction error was reduced when we combined synthetic data with the original data. We proposed Tabular-GAN-Modified-WGAN-GP for generating synthetic data for better prediction results. We modified The Wasserstein GAN-gradient penalty (GP) with the RMSprop optimizer and then employed Spectral Normalization (SN) to improve training stability and faster convergence. Finally, we applied a regression-based blending ensemble technique that can help us to improve performance of demand prediction. We used various evaluation criteria and visual representations to compare our proposed model’s performance. Synthetic data generated by our suggested GAN model is also evaluated. The TGAN-Modified-WGAN-GP model mitigates the overfitting and mode collapse problem, and it also converges faster than previous GAN models for synthetic data creation. The presented model’s performance is compared to existing ensemble and baseline models. The experimental findings imply that combining synthetic and actual data can significantly reduce prediction error rates in the mean absolute percentage error (MAPE) of 4.476 and increase prediction accuracy.


Cite This Article

APA Style
Chatterjee, S., Byun, Y. (2023). Generating time-series data using generative adversarial networks for mobility demand prediction. Computers, Materials & Continua, 74(3), 5507-5525.
Vancouver Style
Chatterjee S, Byun Y. Generating time-series data using generative adversarial networks for mobility demand prediction. Comput Mater Contin. 2023;74(3):5507-5525
IEEE Style
S. Chatterjee and Y. Byun, "Generating Time-Series Data Using Generative Adversarial Networks for Mobility Demand Prediction," Comput. Mater. Contin., vol. 74, no. 3, pp. 5507-5525. 2023.

cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1044


  • 487


  • 0


Share Link