Abstract
Weather prediction is one of the challenging issues around the world. It is necessary to determine the effective use of water resources and forecasting weather-related disasters. The emerging machine learning techniques are coupled with the large set of weather dataset to forecast weather. Rainfall depends on a lot of weather attributes. The dataset may have relevant and irrelevant attributes. In this paper, two supervised learning algorithms are proposed to forecast the weather. In the first method, selected features are fed into the multiple linear regression model for training. Then, the prediction is performed with good accuracy of 82%. In the second method, to reduce the error rate of the deep learning algorithm we need to encode the cyclical features before applying the deep learning algorithm. Then, tuning hyperparameters in the n-hidden-layered networks improved the performance of the model with good accuracy of 92.32%.
Similar content being viewed by others
References
Aghighi H, Azadbakht M, Ashourloo D, Shahrabi HS, Radiom S (2018) Machine learning regression techniques for the silage maize yield prediction using time-series images of landsat 8 OLI. IEEE J Select Topics Appl Earth Observ Remote Sens 11(12):4563–4577
Alhaj BA, Maghari AYA (2017) Predicting user entries by using data mining algorithms. pp 110–114
Anusha N, Sai Chaithanya M, Jithendranath Reddy G (2019) Weather prediction using multi linear regression algorithm. vol 590, p 012034
Asfaw A, Simane B, Hassen A, Bantider A (2018) Variability and time series trend analysis of rainfall and temperature in northcentral Ethiopia: a case study in Woleka sub-basin. Weather Clim Extremes 19:29–41
Aswin S, Geetha P, Vinayakumar R (2018) Deep learning models for the prediction of rainfall. pp 0657–0661
Cheung K, Yu Z, Elsberry RL, Bell M, Jiang H, Lee TC, Lu KC, Oikawa Y, Qi L, Rogers RF, Tsuboki K (2018) Recent advances in research and forecasting of tropical cyclone rainfall. Trop Cyclone Res Rev 7(2):106–127
Chikaraishi M, Garg P, Varghese V, Yoshizoe K, Urata J, Shiomi Y, Watanabe R (2020) On the possibility of short-term traffic prediction during disaster with machine learning approaches: an exploratory analysis. Transp Policy 98:91–104
Conijn R, Snijders C, Kleingeld A, Matzat U (2017) Predicting student performance from LMS data: a comparison of 17 blended courses using Moodle LMS. IEEE Trans Learn Technol 10(1):17–29
Cramer S, Kampouridis M, Freitas AA, Alexandridis AK (2017) An extensive evaluation of seven machine learning methods for rainfall prediction in weather derivatives. Expert Syst Appl 85:169–181
Douglas AP, Breipohl AM, Lee FN, Adapa R (1998) The impacts of temperature forecast uncertainty on Bayesian load forecasting. IEEE Trans Power Syst 13(4):1507–1513
Hossain M, Rekabdar B, Louis S, Dascalu S (2015) Forecasting the weather of Nevada: A deep learning approach. In: 2015 international joint conference on neural networks (IJCNN), pp 1–6
Jena weather data. https://www.bgc-jena.mpg.de/wetter/index.html
Jindal R, Borah M (2015) Predictive analytics in a higher education context. IT Prof 17:24–33
Koesdwiady A, Soua R, Karray F (2016) Improving traffic flow prediction with weather information in connected cars: a deep learning approach. IEEE Trans Veh Technol 65(12):9508–9517
Krummenacher G, Ong CS, Koller S, Kobayashi S, Buhmann JM (2018) Wheel defect detection with machine learning. IEEE Trans Intell Transp Syst 19(4):1176–1187
Liu H et al (2019) A nonlinear regression application via machine learning techniques for geomagnetic data reconstruction processing. IEEE Trans Geosci Remote Sens 57(1):128–140
Liu T et al (2020) The application of the machine learning method in electromyographic data. IEEE Access 8:9196–9208
Manandhar S, Dev S, Lee YH, Meng YS, Winkler S (2019) A data-driven approach for accurate rainfall prediction. IEEE Trans Geosci Remote Sens 57(11):9323–9331
Min M et al (2019) Estimating summertime precipitation from Himawari-8 and global forecast system based on machine learning. IEEE Trans Geosci Remote Sens 57(5):2557–2570
Mohamed N, Al-Jaroodi J (2014) Real-time big data analytics: applications and challenges. pp 305–310
Moon SH, Kim YH, Lee YH, Moon BR (2019) Application of machine learning to an early warning system for very short-term heavy rainfall. J Hydrol 568:1042–1054
Moses O, Ramotonto S (2018) Assessing forecasting models on prediction of the tropical cyclone Dineo and the associated rainfall over Botswana. Weather Clim Extremes 21:102–109
Paras SM (2016) A simple weather forecasting model using mathematical regression. Indian Res J Extension Educ 12:161–168
Ridwan WM et al (2021) Rainfall forecasting model using machine learning methods: Case study Terengganu. Malaysia. Ain Shams Eng J 12(2):1651–1663
Salman AG, Kanigoro B, Heryadi Y (2015) Weather forecasting using deep learning techniques, pp 281–285
Shrestha A, Mahmood A (2019) Review of deep learning algorithms and architectures. IEEE Access 7:53040–53065
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Mary Jasmine, E., Milton, A. The role of hyperparameters in predicting rainfall using n-hidden-layered networks. Nat Hazards 111, 489–505 (2022). https://doi.org/10.1007/s11069-021-05063-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11069-021-05063-3