A Modified Genetic Algorithm-Based Deep Learning Approach for Rainfall Category Prediction
DOI:
https://doi.org/10.54386/jam.v28i3.3219Keywords:
Rainfall prediction, Deep learning, Genetic algorithm, Artificial Neural Network, Random Forest, Machine learningAbstract
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
How to Cite
License
Copyright (c) 2026 VIMALKUMAR B. PATEL, R. D. MORENA

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
You are free to:
Share — copy and redistribute the material in any medium or format
Adapt — remix, transform, and build upon the material
The licensor cannot revoke these freedoms as long as you follow the license terms.
Under the following terms:
Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
NonCommercial — You may not use the material for commercial purposes.
ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
Notices:
You do not have to comply with the license for elements of the material in the public domain or where your use is permitted by an applicable exception or limitation.
No warranties are given. The license may not give you all of the permissions necessary for your intended use. For example, other rights such as publicity, privacy, or moral rights may limit how you use the material.
