Machine Learning-Based Prototype Design for Rainfall Forecasting

  • Conference paper
  • First Online:
Machine Intelligence and Data Science Applications (MIDAS 2022)

Part of the book series: Algorithms for Intelligent Systems ((AIS))

Included in the following conference series:

  • 196 Accesses

Abstract

Predicting rainfall is one of the difficult and uncertain activities that have a significant influence on human society. Predictions that are correct and timely can help to prevent financial and human loss. Using the Computational approach of Machine learning algorithms, rainfall prediction can be performed by extracting and merging latent knowledge from linear and nonlinear trends in prior weather data. This study discusses a series of studies that used data mining algorithms to construct models that predict whether it will rain tomorrow in major Australian cities based on previous meteorological data for that day. Moreover, AutoML (Automated Machine Learning) technique is applied to find out which model will predict higher accuracy. The results demonstrate a comparison of a variety of evaluation measures for different machine learning techniques, as well as their accuracy in predicting rainfall using weather data.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 299.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Oswal N (2019) Predicting rainfall using machine learning techniques. Online Available http://arxiv.org/abs/1910.13827

  2. Gowtham Sethupathi M, Ganesh YS, Ali MM (2021) Efficient rainfall prediction and analysis using machine learning techniques. Turkish J Comput Math Educ 12(6): 3467–3474

    Google Scholar 

  3. Dutta K, G. P* (2020) Rainfall. Int J Recent Technol Eng 9(1):1954–1961. https://doi.org/10.35940/ijrte.a2747.059120

  4. Basha CZ, Bhavana N, Bhavya P, Sowmya V (2020) Rainfall prediction using machine learning deep learning techniques. In: Proc Int Conf Electron Sustain Commun Syst. ICESC 2020, no. Icesc, pp 92–97. https://doi.org/10.1109/ICESC48915.2020.9155896

  5. Sarasa-Cabezuelo A (2022) Prediction of rainfall in Australia using machine learning. Information 13(4):163. https://doi.org/10.3390/info13040163

    Article  Google Scholar 

  6. W. M. Ridwan, M. Sapitang, A. Aziz, K. F. Kushiar, A. N. Ahmed, and A. El-Shafie, “Rainfall forecasting model using machine learning methods: Case study Terengganu, Malaysia,” Ain Shams Eng. J., vol. 12, no. 2, pp. 1651–1663, 2021, doi: https://doi.org/10.1016/j.asej.2020.09.011.

  7. Raval M, Sivashanmugam P, Pham V, Gohel H, Kaushik A, Wan Y (2021) Automated predictive analytics tool for rainfall forecasting. Sci Rep 11(1):1–13. https://doi.org/10.1038/s41598-021-95735-8

    Article  Google Scholar 

  8. Ji SY, Sharma S, Yu B, Jeong DH (2012) Designing a rule-based hourly rainfall prediction model. In: Proc 2012 IEEE 13th Int Conf Inf Reuse Integr. IRI 2012, pp 303–308. https://doi.org/10.1109/IRI.2012.6303024

  9. Abhishek K, Kumar A, Ranjan R, Kumar S (2012) A rainfall prediction model using artificial neural network. In: Proc—2012 IEEE Control Syst Grad Res Colloquium, ICSGRC 2012, no. Icsgrc, pp 82–87. https://doi.org/10.1109/ICSGRC.2012.6287140

  10. Parmar MSA, Mistree K (2017) Machine learning techniques for rainfall prediction: A Review. Int Conf Innov Inf Embed Commun Syst (September)

    Google Scholar 

  11. Kannan S, Ghosh S (2011) Prediction of daily rainfall state in a river basin using statistical downscaling from GCM output. Stoch Environ Res Risk Assess 25(4):457–474. https://doi.org/10.1007/s00477-010-0415-y

    Article  Google Scholar 

  12. Htike KK, Khalifa OO (2010) Rainfall forecasting models using focused time-delay neural networks. Int Conf Comput Commun Eng. ICCCE’10 (May): 11–13. https://doi.org/10.1109/ICCCE.2010.5556806

  13. Wu CL, Chau KW, Fan C (2010) Prediction of rainfall time series using modular artificial neural networks coupled with data-preprocessing techniques. J Hydrol 389(1–2):146–167. https://doi.org/10.1016/j.jhydrol.2010.05.040

    Article  Google Scholar 

  14. Guhathakurta P (2008) Long lead monsoon rainfall prediction for meteorological sub-divisions of India using deterministic artificial neural network model. Meteorol Atmos Phys 101(1–2):93–108. https://doi.org/10.1007/s00703-008-0335-2

    Article  Google Scholar 

  15. Agrawal K (2006) Modelling and prediction of rainfall using artificial neural network and ARIMA techniques. J Ind Geophys Union 10(2):141–151

    Google Scholar 

  16. Philip NS, Joseph KB (2003) A neural network tool for analyzing trends in rainfall. Comput Geosci 29(2):215–223. https://doi.org/10.1016/S0098-3004(02)00117-6

    Article  Google Scholar 

  17. Sahai AK, Soman MK, Satyan V (2000) All India summer monsoon rainfall prediction using an artificial neural network. Clim Dyn 16(4):291–302. https://doi.org/10.1007/s003820050328

    Article  Google Scholar 

  18. Venkatesan C, Raskar SD, Tambe SS, Kulkarni BD, Keshavamurty RN (1997) Prediction of all India summer monsoon rainfall using error-back-propagation neural networks. Meteorol Atmos Phys 62(3–4):225–240. https://doi.org/10.1007/BF01029704

    Article  Google Scholar 

  19. Goswami P, Srividya (1996) A novel neural network design for long range prediction of rainfall pattern Curr Sci 70(6), 447–457

    Google Scholar 

  20. Preethi BM, Gowtham R, Aishvarya S, Karthick S, Sabareesh DG (2021) Rainfall prediction using machine learning and deep learning algorithms. Int J Recent Technol Eng 10(4):251–254. https://doi.org/10.35940/ijrte.d6611.1110421

    Article  Google Scholar 

  21. towardsdatascience.com

    Google Scholar 

  22. https://www.kaggle.com/jsphyg/weather-dataset-rattle-package

  23. www.analyticsvidhya.com

  24. https://github.com/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Labade, A., Gupta, B., Gupta, R.K., Kumar, A. (2023). Machine Learning-Based Prototype Design for Rainfall Forecasting. In: Ramdane-Cherif, A., Singh, T.P., Tomar, R., Choudhury, T., Um, JS. (eds) Machine Intelligence and Data Science Applications. MIDAS 2022. Algorithms for Intelligent Systems. Springer, Singapore. https://doi.org/10.1007/978-981-99-1620-7_13

Download citation

Publish with us

Policies and ethics

Navigation