A Modified Genetic Algorithm-Based Deep Learning Approach for Rainfall Category Prediction

Authors

DOI:

https://doi.org/10.54386/jam.v28i3.3219

Keywords:

Rainfall prediction, Deep learning, Genetic algorithm, Artificial Neural Network, Random Forest, Machine learning

Abstract

The Rainfall prediction is helpful in different fields like water management, energy supply, agriculture and others. The primary objective of rainfall prediction model is to accurately predict daily rainfall and assist in making significant decisions to tackle several challenges. In this paper, deep learning methodology has been coupled with a modified genetic algorithm to develop a Deep Learning Modified Genetic Algorithm (DLMGA) model. The goal of the model is to predict daily rainfall based on 28 years (1992 to 2020) of historical rainfall data. The performance of the DLMGA model is compared with that of the SDL (Simple Deep Learning) and DLGA (Deep Learning with Genetic Algorithm) models. An overall performance comparison of the SDL, DLGA and DLMGA models in terms of accuracy, precision, recall and f1-score reveals that the DLMGA model performs remarkably well in terms of prediction and has an impressive level of accuracy.

References

Ahmad, T., & Aziz, M. N. (2019). Data preprocessing and feature selection for Machine Learning Intrusion Detection Systems. ICIC Express Letters, 13(2), 93-101. https://doi.org/10.24507/icicel.13.02.93

Arul Selvan, M. & Miruna Joe Amali, S. (2024). Rainfall Detection Using Deep Learning Technique. Journal of Science Technology and Research, 5(1), 37-42.

Chandrashekar, G., & Sahin, F. (2014). A survey on feature selection methods. Computers and Electrical Engineering, 40(1), 16-28. https://doi.org/10.1016/j.compeleceng.2013.11.024

Diop, L., Samadianfard, S., Bodian, A., Yaseen, Z. M., Ghorbani, M. A., & Salimi, H. (2020). Annual Rainfall Forecasting Using Hybrid Artificial Intelligence Model: Integration of Multilayer Perceptron with Whale Optimization Algorithm. Water Resources Management, 34, 733-746. https://doi.org/10.1007/s11269-019-02473-8

Hernández, E., Sanchez-Anguix, V., Julian, V., Palanca, J., & Duque, N. (2016). Rainfall Prediction: A Deep Learning Approach. Hybrid Artificial Intelligent Systems, 151-162.

Matsuoka, D., Nakano, M., Sugiyama, D., & Uchida, S. (2018). Deep learning approach for detecting tropical cyclones and their precursors in the simulation by a cloud resolving global nonhydrostatic atmospheric model. Progress in Earth and Planetary Science, 5, 1-16.

Moslehi, F., Haeri, A., & Martínez-Álvarez, F. (2019). A novel hybrid GA–PSO framework for mining quantitative association rules. Soft Computing, 24(6), 4655-4666. https://doi.org/10.1007/s00500-019-04226-6

Narvekar, M., & Fargose, P. (2015). Daily Weather Forecasting using Artificial Neural Network. International Journal of Computer Applications, 121(22), 9-13.

Nayak, S. C., Misra, B. B., & Behera, H. S. (2014). Impact of data normalization on stock index forecasting. International Journal of Computer Information Systems and Industrial Management Applications, 6, 257-269.

Nema, S., Awasthi, M. K., & Nema, R. K. (2016). Trend Analysis of Annual and Seasonal Rainfall in Tawa command Area. IJEAB, 1(4), 952-957. https://doi.org/10.22161/ijeab/1.4.46

Nicholls, N. (2001). Atmospheric and climatic hazards: Improved monitoring and prediction for disaster mitigation. Natural Hazards, 23, 137–155. https://doi.org/10.1023/A:1011130223164

Patel, V. B., & Morena, R. D. (2020). Trend Analysis and Prediction of Rainfall Using Genetic Algorithm. Shodh Shanchar Bulletien, 10(40), 130-139.

Patel, V. B., & Morena, R. D. (2020). Use of Appropriate Loss Function in Rainfall Prediction using Deep Learning. IJEAT, 9(6), 293-297. https://doi.org/10.35940/ijeat.D7515.089620

Patel, V. B., & Morena, R. D. (2021). Comparative Study of Rainfall Prediction Using Deep Learning with Genetic Algorithm. Asian Journal of Organic & Medicinal Chemistry, 6, 144-150.

Patro, B.S., & Bartakke, P.P. (2024). Daily rainfall prediction using long short term memory (LSTM) algorithm. Journal of Agrometeorology, 26(4), 509–511. https://doi.org/10.54386/jam.v26i4.2745

Patro, B.S., & Bartakke, P.P. (2025). Quality Control (QC) and Quality Assurance (QA) Procedures for Meteorological Data from Automatic Weather Stations. 4th International Conference on Range Technology (ICORT), 1-6.

Rengasamy, D., Jafari, M., Rothwell, B., Chen, X., & Figueredo, G. P. (2020). Deep Learning with Dynamically Weighted Loss Function for Sensor Based Prognostics and Health Management. Sensors, 20(3), 1-21. https://doi.org/10.3390/s20030723

Sharma, C., Sabharwal, S., & Sibal, R. (2013). A Survey on Software Testing Techniques using Genetic Algorithm. International Journal of Computer Science, 10(1), 381-393. https://doi.org/10.48550/arXiv.1411.1154

Solanki, N., & Panchal, G. (2017), A Novel Machine Learning Based Approach for Rainfall Prediction. ICTIS, 1, 314-319. https://doi.org/10.1007/978-3-319-63673-3_38

Wang, Q., Ma, Y., Zhao, K., & Tian, Y. (2020). A Comprehensive Survey of Loss Functions in Machine Learning. Annals of Data Science, 9, 187-212. https://doi.org/10.1007/s40745-020-00253-5

Zhao, H., Gallo, O., Frosio, I., & Kautz, J. (2017). Loss Functions for Image Restoration with Neural Networks. IEEE Transactions on Computational Imaging, 3(1), 47-57.

Zhao, W., Zhang, Z., Khodadadi, N., & Wang, L. (2025). A deep learning model coupled with metaheuristic optimization for urban rainfall prediction. Journal of Hydrology, 651, 1-23. https://doi.org/10.1016/j.jhydrol.2024.132596

Downloads

Published

07-09-2026

How to Cite

PATEL, V. B., & MORENA, R. D. (2026). A Modified Genetic Algorithm-Based Deep Learning Approach for Rainfall Category Prediction. Journal of Agrometeorology, 28(3), 285–292. https://doi.org/10.54386/jam.v28i3.3219

Issue

Section

Research Paper

Categories