RIDERSHIP PREDICTION SYSTEM FOR RAPID BUS KUANTAN AND PENANG USING MULTI-FEATURE ANALYSIS
DOI:
https://doi.org/10.21837/pm.v23i39.1913Keywords:
Ridership, Predictive Modelling, Machine Learning, Public TransportationAbstract
Public transportation systems in Malaysia, particularly bus services in urban areas such as Kuantan and Penang, often struggle with inefficient scheduling and underutilized resources due to a lack of accurate demand forecasting tools. This study addresses the problem by developing a Ridership Prediction System for Rapid Bus Kuantan and Penang, employing a multi-feature analysis approach to predict bus ridership patterns based on various influencing factors, including weather conditions, weekends, and public holidays. The system aims to enhance public transportation efficiency through data-driven decision-making. A dataset covering ridership data from 2022 to 2024 was compiled from multiple sources, including Malaysia’s Official Open Data Portal, Open-Meteo, and Office Holidays. The study employs several machine learning models, including Multiple Linear Regression (MLR), Ridge Regression (RR), Support Vector Regression (SVR), Artificial Neural Networks (ANN), and Random Forest (RF), to analyze ridership trends and forecast demand. Evaluation results indicate that the Random Forest model outperforms other models, achieving the highest accuracy with an R-squared value of 0.9940, making it the optimal choice for prediction. A Graphical User Interface (GUI) is also developed to visualize ridership forecasts, enabling transit operators to make informed scheduling and resource allocation decisions. The system offers valuable insights for enhancing public transportation services and improving the passenger experience. Future improvements include integrating real-time Internet of Things (IoT)-based data collection and exploring advanced deep learning techniques to further refine prediction accuracy.
Downloads
References
Aziz, A., & Mohamad, J. (2020). Public Transport Planning: Local Bus Service Integration And Improvements In Penang, Malaysia. Journal of the Malaysian Institute of Planners, 18(3), 179–189.
Data Catalog. (n.d.). Ridership headline. https://data.gov.my/data-catalogue/ridership_headline
Farahmand, Z. H., Gkiotsalitis, K., & Geurs, K. T. (2023). Predicting bus ridership based on the weather conditions using deep learning algorithms. Transportation Research Interdisciplinary Perspectives, 19, 100833.
Ge, Z., Yang, L., Li, J., Chen, Y., & Xu, Y. (2024). Bus schedule time prediction based on an LSTM-SVR model. Mathematics, 12(22), 3589.
Jing, Z., & Yin, X. (2020). Neural network-based prediction model for passenger flow in a large passenger station: An exploratory study. IEEE Access, 8, 36876–36884.
Karunakaran, R., Yuen, C. W., Chuah, J. H., Zainol, R., & Goh, B. H. (2023). Correlation analysis and regression of transit ridership by means of public buses – A preliminary data analysis. IOP Conference Series: Materials Science and Engineering, 1289, 012044.
Li, C., Wang, X., Cheng, Z., & Bai, Y. (2020). Forecasting bus passenger flows by using a clustering-based support vector regression approach. IEEE Access, 8, 19717–19725.
Lim, Y. T., Keoh, S. L., Chong, Y. W., Ibrahim, N. F., & Sharul Kamal, A. R. (2024). An ANN-based prediction model for public bus journey time. In Proceedings of the 6th International Conference on Artificial Intelligence in Information and Communication (ICAIIC 2024) (pp. 578–583). IEEE.
Moosavi, S. M. H., Aghaabbasi, M., Yuen, C. W., & Jahed Armaghani, D. (2023). Evaluation of applicability and accuracy of bus travel time prediction in high and low frequency bus routes using tree-based ML techniques. Journal of Soft Computing in Civil Engineering, 7(2), 74–97.
Office Holidays. (n.d.). Malaysia public holidays 2024. https://www.officeholidays.com/countries/malaysia/2024
Open-Meteo. (n.d.). Weather forecast API. https://open-meteo.com/
Paul, S., Kumar, V., & Jha, P. (2021). Artificial neural network and its applications: Unraveling the efficiency for hydrogen production. In J. Ren, W. Shen, Y. Man, & L. Dong (Eds.), Applications of artificial intelligence in process systems engineering (pp. 187–206). Elsevier. https://doi.org/10.1016/B978-0-12-821092-5.00014-0
Rocco di Torrepadula, F., Napolitano, E. V., Di Martino, S., & Mazzocca, N. (2024). Machine learning for public transportation demand prediction: A systematic literature review. Engineering Applications of Artificial Intelligence, 137, 109166.
Rosni, N. A., Qi, T. S., & Mohd Nor, M. (2025). University Students’ Perceptions Of Public Bus Service Efficiency And Effectiveness in Influencing Ridership. PLANNING MALAYSIA, 23(36). https://doi.org/10.21837/pm.v23i36.1712
Salman, H. A., Kalakech, A., & Steiti, A. (2024). Random forest algorithm overview (Trans.). Babylonian Journal of Machine Learning, 2024, 69–79. https://doi.org/10.58496/BJML/2024/007
Schreiber-Gregory, D. N. (2018). Ridge regression and multicollinearity: An in-depth review. Model Assisted Statistics and Applications, 13(4), 359–365. https://doi.org/10.3233/MAS-180446
Siswanto, J., Manongga, D., Sembiring, I., & Wiyono, S. (2024). Deep learning based LSTM model for predicting the number of passengers for public transport bus operators. Jurnal Online Informatika, 9(1), 18–28.
Zahir, M. H., & Haron, S. (2019). The study of headway patterns and level of service in myBAS ridership. Journal of Physics: Conference Series, 1349, 012082.
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 Unported License.
Copyright & Creative Commons Licence
eISSN: 0128-0945 © Year. The Authors. Published for Malaysian Institute of Planners. This is an open-access article under the CC BY-NC-ND license.
The authors hold the copyright without restrictions and also retain publishing rights without restrictions.