Optimizing rainfall prediction in coastal and inland areas: a comparative analysis of forecasting models in eThekwini district, South Africa
DOI:
https://doi.org/10.36096/ijbes.v7i1.640Keywords:
Rainfall Prediction, ARIMA, SARIMA, ETS, Climate ModellingAbstract
While floods and droughts are natural occurrences in the earth’s hydrological cycle, their escalating frequency and intensity have become a major concern for governments throughout the globe. Developing nations, such as South Africa, are weary of these extreme weather events because they understand they lack the necessary resources and infrastructure to deal with them. The eThekwini Municipality serves as a prime example of how vulnerable developing nations' regions are to the devastating effects of floods and droughts, as multiple floods have devastated the area, resulting in fatalities, damaging public infrastructure, and demolishing houses. The scale of the damage from the floods reveals that significant gaps exist in disaster preparedness in the eThekwini Region. Rainfall forecasting is a vital tool that has been underutilised that can be used preemptively to manage or mitigate flooding and enhance water resource management in the region. Machine learning models in particular are very useful in rainfall forecasting; hence, the goal of this study was to evaluate the most efficient models for forecasting precipitation in the eThekwini northern and central regions, which are coastal and inland areas, respectively. Rainfall data spanning 32 years was obtained from meteorological stations in both regions, and the SARIMA, ARIMA, and ETS machine learning models were used for rainfall forecasting and evaluated based on their ability to capture seasonal patterns, handle non-stationarity, and provide accurate predictions. Model performance was analysed, and comparisons were made using the root mean squared error (RMSE), mean absolute error (MAE), and mean absolute scaled error (MASE) as evaluation metrics. The study's findings indicate that the most effective models for both the northern and central regions were SARIMA (0,0,0) (2,0,0) [12] and SARIMA (1,0,0) (1,0,0) [12]. These findings provide valuable insights for meteorologists, hydrologists, and policymakers involved in regional climate modelling and water resource management.
Downloads
References
Abd-Elhamida, H. F., El-Dakak, A. M., Zelenakovad, M., Saleh, O. K., Mahdye, M., & El Ghany, S. H. A. (2024). Rainfall forecasting in arid regions in response to climate change using ARIMA and remote sensing. Geomatics, Natural Hazards and Risks. https://doi.org/10.1080/19475705.2024.234741 DOI: https://doi.org/10.1080/19475705.2024.2347414
Abiodun, B. J., Makhanya, N., Petja, B., Abatan, A. A., & Oguntunde, P. G. (2019). Future projection of droughts over major river basins in Southern Africa at specific global warming levels. Theoretical and Applied Climatology, 137(8), 1785–1799. https://doi.org/10.1007/s00704-018-2693-0 DOI: https://doi.org/10.1007/s00704-018-2693-0
Aborass, D., Hassan, H. A., Sahalash, I., & Al-Rimmawi, H. (2022). Application of ARIMA models in forecasting average monthly rainfall in Birzeit, Palestine. International Journal of Water Resources and Arid Environments, 11(1), 62-80.
Agricultural Research Council. (2023). Climate dataset for South Africa by the Agricultural Research Council. Agricultural Research Council, South Africa.
Aldardasawi, A. F. M., & Eren, B. (2021). Floods and their impact on the environment. In Proceedings of the 5th International Symposium on Natural Hazards and Disaster Management (pp. 5-7). Sakarya Uygulamal? Bilimler Üniversitesi, Sakarya, Turkey. https://doi.org/10.33793/acperpro.04.02.24 DOI: https://doi.org/10.33793/acperpro.04.02.24
Amjad, M., Khan, A., Fatima, K., Ajaz, O., Ali, S., & Main, K. (2023). Analysis of temperature variability, trends, and prediction in the Karachi region of Pakistan using ARIMA models. Atmosphere, 14(88), 1-14. https://doi.org/10.3390/atmos14010088 DOI: https://doi.org/10.3390/atmos14010088
Ashwini, U., Kalaivani, K., Ulagapriya, K., & Saritha, A. (2021). Time series analysis-based Tamil Nadu monsoon rainfall prediction using seasonal ARIMA. In 2021 6th International Conference on Inventive Computation Technologies (ICICT) (pp. 1-5). IEEE. https://doi.org/10.1109/ICICT50816.2021.9358670 DOI: https://doi.org/10.1109/ICICT50816.2021.9358615
Bagirov, A. M., & Mahmood, A. (2018). A comparative assessment of models to predict monthly rainfall in Australia. Water Resources Management, 321(1), 777–1794. https://doi.org/10.1007/s11269-018-1903-y DOI: https://doi.org/10.1007/s11269-018-1903-y
Bauer, P., Thorpel, A., & Brunet, G. (2015). The quiet revolution of numerical weather prediction: Research review. Nature, 1, 1-9. https://doi.org/10.1038/nature14956 DOI: https://doi.org/10.1038/nature14956
Bora, S., & Hazarika, A. (2023). Rainfall time series forecasting using the ARIMA model. Conference Paper. https://www.researchgate.net/publication/370322833 DOI: https://doi.org/10.1109/ICAIA57370.2023.10169493
Box, G. E., Jenkins, G. M., Reinsel, G. C., & Ljung, G. M. (2015). Time series analysis: Forecasting and control (5th ed.). John Wiley & Sons.
Brito, G. R. A., Villaverde, A. R., Quan, A. L., & Pérez, M. E. R. (2021). Comparison between SARIMA and Holt-Winters models for forecasting monthly streamflow in the western region of Cuba. SN Applied Sciences, 3, 671. https://doi.org/10.1007/s42452-021-04792-2 DOI: https://doi.org/10.1007/s42452-021-04667-5
Brown, T., & Lee, H. (2021). The influence of coastal proximity on climate stability. Journal of Coastal Climatology, 45(3), 289–302.
Brown, T., Lee, H., & Martinez, R. (2019). Inland versus coastal rainfall patterns and SARIMA model adaptations. Journal of Environmental and Climate Studies, 41(4), 203–214.
Chandran, S., Selvan, P., Namitha, M. R., Mishra, P., & Kumar, V. (2023). Probability analysis and rainfall forecasting using the ARIMA model. MAUSAM, 74(4), 1081-1092. DOI: https://doi.org/10.54302/mausam.v74i4.805
Damor, P. A., Ram, B., & Kunapara, A. (2023). Stochastic time series analysis, modeling, and forecasting of weekly rainfall using the SARIMA model. International Journal of Environment and Climate Change, 13(12), 773-782. https://doi.org/10.9734/ijecc/2023/v13i123740 DOI: https://doi.org/10.9734/ijecc/2023/v13i123740
Davis, C. L., & Vincent, K. (2017). Climate risk and vulnerability: A handbook for Southern Africa (2nd ed.). CSIR.
Davis, R. (2017). South Africa—Storm leaves 8 dead, record rain in Durban. FloodList. Retrieved from http://floodlist.com/africa/kwazulu-natal-durban-flood-october2017
De-Greef, K. (2019). South Africa floods leave at least 60 dead. The New York Times. Retrieved from https://www.nytimes.com/2019/04/24/world/africa/durban-floods.html
El-Mallah, E., & Elsharkawy, H. (2016). Time-series modeling and short-term prediction of annual temperature trends on the coast of Libya using the Box-Jenkins ARIMA model. Advances in Research, 6(5), 1-11. https://doi.org/10.9734/AIR/2016/24617 DOI: https://doi.org/10.9734/AIR/2016/24175
eThekwini Municipality. (2022). Employment in Durban increased by 2% in the first quarter of 2022. eThekwini Municipality, South Africa. Retrieved from https://www.durban.gov.za/news/Employment%2Bin%2BDurban%2Bincreased%2Bby%2B2%25%2Bin%2Bthe%2Bfirst%2Bquarter%2Bof%2B2022
Giannini, A., Kushnir, Y., & Cane, M. A. (1998). Interannual variability of Caribbean rainfall, ENSO, and the Atlantic Ocean. Journal of Climate, 13, 297–311. https://doi.org/10.1175/1520-0442(2000)013<0297 DOI: https://doi.org/10.1175/1520-0442(2000)013<0297:IVOCRE>2.0.CO;2
Gijben, M., & de Coning, C. (2017). Using satellite and lightning data to track rapidly developing thunderstorms in data-sparse regions. Atmosphere, 8, 67, 1-15. https://www.researchgate.net/publication/316315758_Using_Satellite_and_Lightning_Data_to_Track_Rapidly_Developing_Thu DOI: https://doi.org/10.3390/atmos8040067
Gill, K. K., Bhatt, K., Kaur, B., & Sandhu, S. S. (2023). ARIMA approach for temperature and rainfall time series prediction in Punjab. Journal of Agrometeorology, 25(4), 571–576. https://doi.org/10.54386/jam.v25i4.2250 DOI: https://doi.org/10.54386/jam.v25i4.2250
Gopu, P., Panda, R. R., & Nagwani, N. K. (2018). Time series analysis using ARIMA model for air pollution prediction in Hyderabad city of India. In Proceedings of the International Conference on Computational Science and Engineering (pp. 1–10). Springer. https://doi.org/10.1007/978-981-33-6912-2_5 DOI: https://doi.org/10.1007/978-981-33-6912-2_5
Hansun, S., Charles, V., & Indrati, C. R. (2019). Revisiting the Holt-Winters’ Additive Method for better forecasting. International Journal of Enterprise Information Systems, 15(2), 43–57. DOI: https://doi.org/10.4018/IJEIS.2019040103
He, R., Zhang, L., & Chew, A. W. Z. (2024). Data-driven multi-step prediction and analysis of monthly rainfall using explainable deep learning. Expert Systems With Applications, 235, 121160. DOI: https://doi.org/10.1016/j.eswa.2023.121160
He, R., Zhang, L., & Tiong, R. L. K. (2023). Flood risk assessment and mitigation for metro stations: An evidential-reasoning-based optimality approach considering uncertainty of subjective parameters. Reliability Engineering & System Safety, 238, 109453. DOI: https://doi.org/10.1016/j.ress.2023.109453
Hoegh-Guldberg, O., Jacob, D., Bindi, M., Brown, S., Camilloni, I., Diedhiou, A., Djalante, R., Ebi, K., Engelbrecht, F., Guiot, J., Hijioka, S., Mehrotra, A., Payne, S. I., Seneviratne, A., Thomas, R., Warren, & Zhou, G. (2018). Impacts of 1.5°C global warming on natural and human systems. In Global Warming of 1.5°C. IPCC Secretariat.
Holt, C. C. (1957). Forecasting seasonals and trends by exponentially weighted averages (O.N.R. Memorandum No. 52). Carnegie Institute of Technology, Pittsburgh, USA.
Hove, L., & Kambanje, C. (2019). Lessons from the El Niño–induced 2015/16 drought in the Southern Africa region. Current Directions in Water Scarcity Research, 1, 33–54. https://doi.org/10.1016/B978-0-12-814820-4.00003-1 DOI: https://doi.org/10.1016/B978-0-12-814820-4.00003-1
Hyndman, R. J., & Athanasopoulos, G. (2018). Forecasting: Principles and practice. O Texts. Available at: https://robjhyndman.com/uwafiles/fpp-notes.pdf
Jafarian-Namin, S., Shishebori, D., & Goli, A. (2023). Analyzing and predicting the monthly temperature of Tehran using ARIMA model, artificial neural network, and its improved variant. Journal of Applied Research on Industrial Engineering, 11(1), 76–93. https://www.journal-aprie.com/article_167429_bbd2e798c9c4a5ec4e981703899fd52a.pdf
Jofipasi, C. A., & Hizir, M. (2017). Selection for the best ETS (error, trend, seasonal) model to forecast weather in the Aceh Besar District. In The 7th AIC-ICMR International Conference on Sciences and Engineering 2017 (Vol. 352, pp. 371–379). DOI: https://doi.org/10.1088/1757-899X/352/1/012055
Johnson, R., & Walker, P. (2020). Humidity and rainfall distribution in coastal versus inland areas. Climate Dynamics, 33(2), 101–114.
Johnson, R., Walker, P., & Patel, S. (2019). Oceanic influence on rainfall seasonality in coastal regions. Coastal Climate Dynamics, 29(6), 187–201.
Jury, M. K. (2022). Historical and projected climatic trends in KwaZulu-Natal: 1950–2100. Water SA, 48(4), 369–379. http://dx.doi.org/10.17159/wsa/2022.v48.i4.3991 DOI: https://doi.org/10.17159/wsa/2022.v48.i4.3991
Jury, M. R. (2018). Climate trends across South Africa since 1980. Water SA, 44(3), 297–307. DOI: https://doi.org/10.4314/wsa.v44i2.15
Konapala, G., Mishra, A. K., Wada, Y., & Mann, M. E. (2020). Climate change will affect global water availability through compounding changes in seasonal precipitation and evaporation. Nature Communications, 11, 3044. https://doi.org/10.1038/s41467-020-16757-w DOI: https://doi.org/10.1038/s41467-020-16757-w
Kruger, A. C., & Nxumalo, M. P. (2017). Historical rainfall trends in South Africa: 1921–2015. Water SA, 43(2), 285–297. DOI: https://doi.org/10.4314/wsa.v43i2.12
Lakshmi, R., Thomas, J., & Joseph, S. (2024). Impacts of recent rainfall changes on agricultural productivity and water resources within the Southern Western Ghats of Kerala, India. Environmental Monitoring and Assessment, 196(11), 1–18. https://doi.org/10.1007/s10661-023-12270-x DOI: https://doi.org/10.1007/s10661-023-12270-x
Latif, S. D., Hazrin, N. A. B., Koo, C. H., Ng, J. L., Chaplot, B., Huang, Y. F., El-Shafie, A., & Ahmed, A. N. (2024). Assessing rainfall prediction models: Exploring the advantages of machine learning and remote sensing approaches. Alexandria Engineering Journal, 82, 16–25. DOI: https://doi.org/10.1016/j.aej.2023.09.060
Liu, K., Wang, Q., Wang, M., & Koks, E. E. (2023). Global transportation infrastructure exposure to the change of precipitation in a warmer world. Nature Communications, 14, 2541. https://doi.org/10.1038/s41467-023-38203-3 DOI: https://doi.org/10.1038/s41467-023-38203-3
MacKellar, N., New, M., & Jack, C. (2014). Observed and modelled trends in rainfall and temperature for South Africa: 1960–2010. South African Journal of Science, 110(7/8), 1–13. DOI: https://doi.org/10.1590/sajs.2014/20130353
Mahmud, I., Bari, S. H., & Ur Rahman, T. M. (2017). Monthly rainfall forecast of Bangladesh using autoregressive integrated moving average method. Environmental Engineering Research, 22(2), 162–168. DOI: https://doi.org/10.4491/eer.2016.075
Markovska, M., Buchkovska, A., & Taskovski, D. (2016). Comparative study of ARIMA and Holt-Winters statistical models for prediction of energy consumption. In Proceedings of Abstracts of XIII International Conference ETAI16 (pp. 30–31), Republic of Macedonia.
Mashao, F. M., Mothapo, M. C., Munyai, R. B., Letsoalo, J. M., Mbokodo, I. L., Muofhe, T. P., Matsane, W., & Chikoore, H. (2023). Extreme rainfall and flood risk prediction over the East Coast of South Africa. Water, 15(50), 1–19. https://doi.org/10.3390/w15010050 DOI: https://doi.org/10.3390/w15010050
Moeletsi, M. E., Myeni, L., Kaempffer, L. C., Vermaak, D., de Nysschen, G., Henningsen, C., Nel, I., & Rowswell, D. (2022). Climate dataset for South Africa by the Agricultural Research Council. Data, 7(8), 1–7. DOI: https://doi.org/10.3390/data7080117
Ogbozige, F. J. (2022). Modelling monthly rainfall of Calabar, Nigeria using Box-Jenkins (ARIMA) method. Tanzania Journal of Engineering and Technology, 41(2), 131-140. DOI: https://doi.org/10.52339/tjet.v41i2.786
Rogers, J. K. B., Mercado, T. C. R., & Galleto Jr., F. A. (2024). Comparison of ARIMA boost, Prophet boost, and TSLM models in forecasting Davao City weather data. Indonesian Journal of Electrical Engineering and Computer Science, 34(2), 1092-1101. DOI: https://doi.org/10.11591/ijeecs.v34.i2.pp1092-1101
Salimi, A., Ghobrial, T. R., & Bonakdari, H. (2023). Comparison of the performance of CMIP5 and CMIP6 in the prediction of rainfall trends: Case study Quebec City. Environmental Sciences Proceedings, 25(42), 1-8. https://www.researchgate.net/publication/369870944_Comparison_of_the_Performance_of_CMIP5_and_CMIP6_in_the_Prediction_of_Rainfall_Trends_Case_Study_Quebec_City DOI: https://doi.org/10.3390/ECWS-7-14243
Scholes, R., & Engelbrecht, F. (2021). Climate impacts in Southern Africa during the 21st century. Global Change Institute, University of the Witwatersrand.
Sharma, P. K., Dwivedi, S., Ali, L., & Arora, R. K. (2018). Forecasting maize production in India using ARIMA model. Agro Economist - An International Journal, 5(1), 1-7. https://doi.org/10.30954/2394-8159.01.2018.1
Smith, J., & Johnson, L. (2021). Seasonality and climate moderation in coastal areas. International Journal of Meteorological Research, 47(3), 121-137.
Smith, L., & Jones, M. (2020). Oceanic moisture influence on coastal rainfall stability. Journal of Marine Climate, 50(1), 85-97.
Somvanshi, V. K., Pandey, O. P., Agrawal, P. K., Kalanker, N. V., Prakash, M. R., & Chand, R. (2006). Modelling and prediction of rainfall using artificial neural network and ARIMA techniques. Journal of the Indian Geophysical Union, 10(2), 141-151.
Statistics South Africa. (2020). How unequal is South Africa. https://www.statssa.gov.za/?p=12930
Tadesse, K. B., & Dink, M. O. (2022). The SARIMA model-based monthly rainfall forecasting for the Turksvygbult Station at the Magoebaskloof Dam in South Africa. Journal of Water and Land Development, 53(IV-VI), 100-107. DOI: https://doi.org/10.24425/jwld.2022.140785
Thompson, K., & Green, A. (2020). Comparative analysis of SARIMA models in coastal versus inland rainfall patterns. Meteorological Insights, 30(5), 317-327.
Tihi, N., & Popov, S. (2023). Selection of the best ARIMA models for urban drought prediction. Fresenius Environmental Bulletin, 32(6), 2564-2572.
Triet, N. V., Dung, N. V., Hoang, L. P., Le Duy, N., Tran, D. D., Anh, T. T., Kummu, M., Merz, B., & Apel, H. (2020). Future projections of food dynamics in the Vietnamese Mekong Delta. Science of the Total Environment, 742(12), 140596. https://doi.org/10.1016/j.scitotenv.2020.140596 DOI: https://doi.org/10.1016/j.scitotenv.2020.140596
Twisa, S., & Buchroithner, M. F. (2019). Seasonal and annual rainfall variability and their impact on rural water supply services in the Wami River Basin, Tanzania. Water, 11(2055), 1-18. https://doi.org/10.3390/w11102055 DOI: https://doi.org/10.3390/w11102055
United States Climate Prediction Center. (2020). El Niño and La Niña ocean temperature patterns. https://www.cpc.ncep.noaa.gov/products/analysis_monitoring/ensocycle/ensocycle.shtml
Van Ginkel, K. C., Dottori, F., Alfieri, L., Feyen, L., & Koks, E. E. (2021). Flood risk assessment of the European road network. Natural Hazards and Earth System Sciences, 21, 1011-1027. DOI: https://doi.org/10.5194/nhess-21-1011-2021
Wadi, S. A. L., Almasarweh, M., & Alsaraireh, A. A. (2018). Predicting closed price time series data using ARIMA model. Modern Applied Science, 12(11), 1-10. https://doi.org/10.5539/mas.v12n11p1 DOI: https://doi.org/10.5539/mas.v12n11p181
Waghmare, V. (2021). Machine learning technique for rainfall prediction. International Journal for Research in Applied Science and Engineering Technology. DOI: https://doi.org/10.22214/ijraset.2021.35032
Williams, A., & Thompson, K. (2019). Orographic lifting and its impact on coastal rainfall consistency. Applied Geography, 22(6), 159-172.
Williams, D. (2020). Oceanic proximity and its effect on predicting seasonal patterns using SARIMA models. Journal of Climate Prediction, 33(2), 220-234.
Winters, P. R. (1960). Forecasting sales by exponentially weighted moving averages. Management Science, 6(3), 324-342. DOI: https://doi.org/10.1287/mnsc.6.3.324
Xaba, N. A., & Mishra, A. K. (2024). Exploring the patterns of dry and wet spells: A case study of eThekwini District Municipality, KwaZulu Natal, South Africa. International Journal of Business Ecosystem & Strategy, 6(3), 276-291. DOI: https://doi.org/10.36096/ijbes.v6i3.515
Yusof, F., & Kane, I. L. (2012). Modelling monthly rainfall time series using ETS state space and SARIMA models. International Journal of Current Research, 4(9), 195-200.
Zhao, J., Chen, R., & Xin, H. (2022). Rainfall study based on ARIMA-RBF combined model. 5th International Symposium on Big Data and Applied Statistics (ISBDAS 2022), Journal of Physics: Conference Series, 2294(1), 012029. https://doi.org/10.1088/1742-6596/2294/1/012029 DOI: https://doi.org/10.1088/1742-6596/2294/1/012029
Zhou, K., Wang, W. Y., Hu, T., & Wu, C. H. (2020). Comparison of time series forecasting based on statistical ARIMA model and LSTM with attention mechanism. Journal of Physics: Conference Series, 1631(1), 012141. https://doi.org/10.1088/1742-6596/1631/1/012141 DOI: https://doi.org/10.1088/1742-6596/1631/1/012141
Zhou, Z., Ren, J., He, X., & Liu, S. (2021). A comparative study of extensive machine learning models for predicting long?term monthly rainfall with an ensemble of climatic and meteorological predictors. Hydrological Processes. DOI: https://doi.org/10.1002/hyp.14424
Zhu, S., Luo, X., Xu, Z., & Ye, L. (2019). Seasonal streamflow forecasts using mixture-kernel GPR and advanced methods of input variable selection. Hydrology Research, 50(1), 200-214. DOI: https://doi.org/10.2166/nh.2018.023
Ziervogel, G., New, M., Archer van Garderen, E., Midgley, G., Taylor, A., Hamann, R., Stuart-Hill, S., Myers, J., & Warburton, M. (2014). Climate change impacts and adaptation in South Africa. Wiley Interdisciplinary Reviews: Climate Change, 5(5), 605-620. https://doi.org/10.1002/wcc.295 DOI: https://doi.org/10.1002/wcc.295
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Ntokozo Xaba, Ajay Kumar Mishra

This work is licensed under a Creative Commons Attribution 4.0 International License.
© 2025 retained by the authors. Licensee BSC International Academy, Istanbul, Turkey. This article is an open-access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).