Volume 19 , Issue 2 , PP: 288-303, 2025 | Cite this article as | XML | Html | PDF | Full Length Article
Sachin Subhashrao Patil 1 , Sonali Ridhorkar 2 *
Doi: https://doi.org/10.54216/FPA.190221
Predicting rainfall proves critical for businesses to organize their water resources, make agricultural choices, and prevent disasters. Therefore, proposed model presents a novel approach, namely Heuristic Intelligence towards Enhancing Rainfall Prediction with Artificial Neural Networks (HI2NN) to enhance rainfall prediction by designing heuristic Intelligence combined with Improved Artificial Neural Networks (IANNs). The proposed HI2NN framework leverages heuristic optimization techniques to fine-tune ANN parameters to improve prediction accuracy. Prediction accuracy is computed through our designed custom accuracy metric. The methodology uses historical weather information to extract complex non-linear patterns, which neural models generate from the designed big dataset. The accuracy level of rainfall predictions using our methodology achieves 92%, which demonstrates superior performance than traditional approaches that include random forest and decision tree and XGBoost models. The new forecasting systems develop higher reliability through collaborative efforts between heuristic algorithms and neural networks as described in this research work targeting challenging meteorological forecasts.
Correlation , Meteorological Data , Machine Learning , Deep Learning , Rainfall , Prediction , Heuristics
[1] M. M. Jaber et al., "Predicting climate factors based on big data analytics based agricultural disaster management," Phys. Chem. Earth, Parts A/B/C, vol. 128, p. 103243, 2022.
[2] M. Pizzorni, A. Innocenti, and N. Tollin, "Droughts and floods in a changing climate and implications for multi-hazard urban planning: A review," City Environ. Interact., p. 100169, 2024.
[3] A. L. Srivastav et al., "Climate-resilient strategies for sustainable management of water resources and agriculture," Environ. Sci. Pollut. Res., vol. 28, no. 31, pp. 41576–41595, 2021.
[4] V. Linardos, M. Drakaki, P. Tzionas, and Y. L. Karnavas, "Machine learning in disaster management: recent developments in methods and applications," Mach. Learn. Knowl. Extr., vol. 4, no. 2, 2022.
[5] G. Balram et al., "Application of machine learning techniques for heavy rainfall prediction using satellite data," in Proc. 5th Int. Conf. Smart Electron. Commun. (ICOSEC), 2024, pp. 1081–1087.
[6] P. C. S. Reddy, S. Yadala, and S. N. Goddumarri, "Development of rainfall forecasting model using machine learning with singular spectrum analysis," IIUM Eng. J., vol. 23, no. 1, pp. 172–186, 2022.
[7] M. A. Saleh, H. Rasel, and B. Ray, "A comprehensive review towards resilient rainfall forecasting models using artificial intelligence techniques," Green Technol. Sustain., p. 100104, 2024.
[8] A. Kumar et al., "Daily rainfall prediction for Bihar using artificial neural networks: Prediction of rainfall using ANN," J. AgriSearch, vol. 9, no. 4, pp. 320–325, 2022.
[9] M. U. Yousuf, I. Al-Bahadly, and E. Avci, "Short-term wind speed forecasting based on hybrid MODWT-ARIMA-Markov model," IEEE Access, vol. 9, pp. 79695–79711, 2021.
[10] G. Datseris and U. Parlitz, "Nonlinear dynamics in weather and climate," in Nonlinear Dynamics: A Concise Introduction Interlaced with Code, Springer, 2022, pp. 193–210.
[11] Z. Liao and M. Li, "Comparing rainfall prediction at various time scales and rainfall interpolation at the regional scale using artificial neural networks," Theor. Appl. Climatol., pp. 1–12, 2024.
[12] Y. Li et al., "Towards a comprehensive optimization of engine efficiency and emissions by coupling artificial neural network (ANN) with genetic algorithm (GA)," Energy, vol. 225, p. 120331, 2021.
[13] S. O. Fadlallah, T. N. Anderson, and R. J. Nates, "Artificial neural network–particle swarm optimization (ANN-PSO) approach for behaviour prediction and structural optimization of lightweight sandwich composite heliostats," Arab. J. Sci. Eng., vol. 46, pp. 12721–12742, 2021.
[14] K. M. Salama and A. M. Abdelbar, "Learning neural network structures with ant colony algorithms," Swarm Intell., vol. 9, no. 4, pp. 229–265, 2015.
[15] L. Lhotska, M. Macaš, and M. Burša, "PSO and ACO in optimization problems," in Proc. Int. Conf. Intell. Data Eng. Autom. Learn., Springer, 2006, pp. 1390–1398.
[16] A. Khamis, Optimization Algorithms: AI Techniques for Design, Planning, and Control Problems. Simon and Schuster, 2024.
[17] J. H. Tam et al., "A new hybrid GA-ACO-PSO algorithm for solving various engineering design problems," Int. J. Comput. Math., vol. 96, no. 5, pp. 883–919, 2019.
[18] J. Tang, G. Liu, and Q. Pan, "A review on representative swarm intelligence algorithms for solving optimization problems: Applications and trends," IEEE/CAA J. Autom. Sinica, vol. 8, no. 10, pp. 1627–1643, 2021.
[19] F. A. Hashim et al., "Archimedes optimization algorithm: A new metaheuristic algorithm for solving optimization problems," Appl. Intell., vol. 51, pp. 1531–1551, 2021.
[20] A. G. Gad, "Particle swarm optimization algorithm and its applications: A systematic review," Arch. Comput. Methods Eng., vol. 29, no. 5, pp. 2531–2561, 2022.
[21] K. M. Ang et al., "A modified particle swarm optimization algorithm for optimizing artificial neural network in classification tasks," Processes, vol. 10, no. 12, p. 2579, 2022.
[22] M. G. Abdolrasol et al., "Artificial neural networks-based optimization techniques: A review," Electron., vol. 10, no. 21, p. 2689, 2021.
[23] S. Rahmani, H. Aghalar, S. Jebreili, and A. Goli, "Optimization and computing using intelligent data-driven approaches for decision-making," in Optimization and Computing Using Intelligent Data-Driven Approaches for Decision-Making, CRC Press, pp. 90–176.
[24] C. Maraveas et al., "Application of bio and nature-inspired algorithms in agricultural engineering," Arch. Comput. Methods Eng., vol. 30, no. 3, pp. 1979–2012, 2023.
[25] Australian Bureau of Meteorology, http://www.bom.gov.au/, accessed Mar. 2024.
[26] A. J. Hill and R. S. Schumacher, "Forecasting excessive rainfall with random forests and a deterministic convection-allowing model," Weather Forecast., vol. 36, no. 5, pp. 1693–1711, 2021.
[27] M. T. Sattari et al., "Modeling daily and monthly rainfall in Tabriz using ensemble learning models and decision tree regression," Climate Change Res., vol. 5, no. 18, pp. 31–48, 2024.
[28] P. Mishra et al., "Modeling and forecasting rainfall patterns in India: A time series analysis with XGBoost algorithm," Environ. Earth Sci., vol. 83, no. 6, p. 163, 2024.
[29] I. Prathibha and D. Leela Rani, "Rainfall forecasting in India using combined machine learning approaches and soft computing techniques: A Hybrid Model," Turkish Online J. Qual. Inq. (TOJQI), vol. 11, no. 1, 2025.
[30] O. A. Wani and S. S. Mahdi, "Predicting rainfall using machine learning, deep learning, and time series models across an altitudinal gradient in the North-Western Himalaya," Sci. Rep., vol. 14, p. 27876, 2024.