(Publisher of Peer Reviewed Open Access Journals)

International Journal of Advanced Technology and Engineering Exploration (IJATEE)

ISSN (Print):2394-5443    ISSN (Online):2394-7454
Volume-9 Issue-89 April-2022
Full-Text PDF
Paper Title : A hybrid adaptive grey wolf Levenberg-Marquardt (GWLM) and nonlinear autoregressive with exogenous input (NARX) neural network model for the prediction of rainfall
Author Name : Sheikh Amir Fayaz, Majid Zaman and Muheet Ahmed Butt
Abstract :

Rainfall prediction, a type of weather forecasting, has a big impact on agriculture and farming, as well as other industries like natural disaster management. One of the most crucial aspects of today's climate is accurate and timely rainfall prediction. Such issues could be avoided if worst-case weather scenarios could be predicted ahead of time and timely warnings issued. The "nonlinear autoregressive (AR) with exogenous inputs" (NARX) neural network (NN) prediction model has been introduced in this paper for the prediction of rainfall using historical geographical data from the Kashmir province of the union territory of Jammu & Kashmir, India. The methodology was developed using six years of historical-geographical data from three different substations in Kashmir. Four explanatory independent variables like maximum temperature, minimum temperature, humidity measured at 12 a.m., and humidity measured at 3 p.m. as well as a target variable indicating the amount of rainfall were considered. For a better computational time and performance accuracy, the proposed algorithm is trained using the grey wolf optimizer (GWO) and the Levenberg-Marquardt (LM) algorithms. The grey wolf Levenberg-Marquardt (GWLM) and NARX implementation methodology was deemed one of the best-fit models. The obtained values for the mean squared error (MSE) and regression value (R) predictions are 3.12% and 0.9899% in the case of training. The values are 0.144% and 0.9936% in validation, and 0.311% and 0.9988% in testing. The suggested model was then compared to a number of traditional and ensemble machine learning (ML) methods, and it was determined that the proposed model performs better with less processing time. The grey wolf Levenberg-Marquardt nonlinear AR with external inputs (GWLM-NARX) model is found to be a more practical neural network model to use.

Keywords : NARX model, Grey wolf optimizer, Geographical data, Rainfall prediction, Levenberg-marquardt algorithm.
Cite this article : Fayaz SA, Zaman M, Butt MA. A hybrid adaptive grey wolf Levenberg-Marquardt (GWLM) and nonlinear autoregressive with exogenous input (NARX) neural network model for the prediction of rainfall. International Journal of Advanced Technology and Engineering Exploration. 2022; 9(89):509-522. DOI:10.19101/IJATEE.2021.874647.
References :
[1]Mohamed MA, El AGS, El-mahdy ME. Impact of climate change on rainfall variability in the Blue Nile basin. Alexandria Engineering Journal. 2022; 61(4):3265-75.
[Crossref] [Google Scholar]
[2]Malerba D, Appice A, Bellino A, Ceci M, Pallotta D. Stepwise induction of model trees. In congress of the Italian association for artificial intelligence 2001 (pp. 20-32). Springer, Berlin, Heidelberg.
[Crossref] [Google Scholar]
[3]Zhang S, Lu L, Yu J, Zhou H. Short-term water level prediction using different artificial intelligent models. In international conference on agro-geoinformatics (Agro-Geoinformatics) 2016 (pp. 1-6). IEEE.
[Crossref] [Google Scholar]
[4]Balan MS, Selvan JP, Bisht HR, Gadgil YA, Khaladkar IR, Lomte VM. Rainfall prediction using deep learning on highly non-linear data. International Journal of Research in Engineering, Science and Management. 2019; 2(3):590-2.
[Google Scholar]
[5]Casas DM, González JÁ, Rodríguez JE, Pet JV. Using data-mining for short-term rainfall forecasting. In international work-conference on artificial neural networks 2009 (pp. 487-90). Springer, Berlin, Heidelberg.
[Crossref] [Google Scholar]
[6]Fayaz SA, Zaman M, Butt MA. An application of logistic model tree (LMT) algorithm to ameliorate prediction accuracy of meteorological data. International Journal of Advanced Technology and Engineering Exploration. 2021; 8(84):1424-40.
[Crossref] [Google Scholar]
[7]Mohd R, Butt MA, Baba MZ. GWLM–NARX: Grey Wolf Levenberg–Marquardt-based neural network for rainfall prediction. Data Technologies and Applications. 2020.
[Crossref] [Google Scholar]
[8]Malerba D, Esposito F, Ceci M, Appice A. Top-down induction of model trees with regression and splitting nodes. IEEE Transactions on Pattern Analysis and Machine Intelligence. 2004; 26(5):612-25.
[Crossref] [Google Scholar]
[9]Aswini R, Kamali D, Jayalakshmi S, Rajesh R. Predicting rainfall and forecast weather sensitivity using data mining techniques. International Journal of Pure and Applied Mathematics. 2018; 119(14):843-7.
[10]Hemalatha P. Implementation of data mining techniques for weather report guidance for ships using global positioning system. International Journal of Computational Engineering Research. 2013; 3(3):198-202.
[Google Scholar]
[11]Petre EG. A decision tree for weather prediction. Petrol-Gas University of Ploieşti, Bd. Bucureşti 39, Ploieşti, Department of Informatics. 2009; 61(1):77-82.
[Google Scholar]
[12]Ji SY, Sharma S, Yu B, Jeong DH. Designing a rule-based hourly rainfall prediction model. In international conference on information reuse & integration 2012 (pp. 303-8). IEEE.
[Crossref] [Google Scholar]
[13]Zainudin S, Jasim DS, Bakar AA. Comparative analysis of data mining techniques for Malaysian rainfall prediction. International Journal on Advanced Science, Engineering and Information Technology. 2016; 6(6):1148-53.
[Google Scholar]
[14]Sharaff A, Ukey K, Choure R, Ujee V, Tripathy G. Remodeling rainfall prediction using artificial neural network and machine learning algorithms. In intelligent data engineering and analytics 2022 (pp. 253-9). Springer, Singapore.
[Google Scholar]
[15]Nourani V, Davanlou TA, Molajou A, Gokcekus H. Hybrid wavelet-M5 model tree for rainfall-runoff modeling. Journal of Hydrologic Engineering. 2019; 24(5).
[Crossref] [Google Scholar]
[16]Le VM, Pham BT, Le TT, Ly HB, Le LM. Daily rainfall prediction using nonlinear autoregressive neural network. In micro-electronics and telecommunication engineering 2020 (pp. 213-21). Springer, Singapore.
[Crossref] [Google Scholar]
[17]Adnan RM, Petroselli A, Heddam S, Santos CA, Kisi O. Comparison of different methodologies for rainfall–runoff modeling: machine learning vs conceptual approach. Natural Hazards. 2021; 105(3):2987-3011.
[Crossref] [Google Scholar]
[18]Patil R, Bedekar G. Comparative analysis of machine learning algorithms for rainfall prediction. In innovative data communication technologies and application 2022 (pp. 833-42). Springer, Singapore.
[Crossref] [Google Scholar]
[19]Paudel B, Sarkar N, Chaktraborty S. A comparison of two popular deep learning methods for nowcasting of rainfall. In advances in communication, devices and networking 2022 (pp. 297-305). Springer, Singapore.
[Crossref] [Google Scholar]
[20]Buitrago J, Asfour S. Short-term forecasting of electric loads using nonlinear autoregressive artificial neural networks with exogenous vector inputs. Energies. 2017; 10(1):1-24.
[Crossref] [Google Scholar]
[21]Lingaraju N, Mohan HS. A novel weather parameters prediction scheme and their effects on crops. International Journal of Electrical and Computer Engineering. 2022; 12(1):639-48.
[Crossref] [Google Scholar]
[22]Zhao Y, Meng X, Qi T, Li Y, Chen G, Yue D, et al. AI-based rainfall prediction model for debris flows. Engineering Geology. 2022.
[Crossref] [Google Scholar]
[23]Zaman M, Kaul S, Ahmed M. Analytical comparison between the information gain and Gini index using historical geographical data. International Journal of Advanced Computer Science and Applications. 2020; 11(5):429-40.
[Google Scholar]
[24]Ferreira AA, Ludermir TB, De Aquino RR. Comparing recurrent networks for time-series forecasting. In the international joint conference on neural networks 2012 (pp. 1-8). IEEE.
[Crossref] [Google Scholar]
[25]Burrows K, Marc O, Remy D. Establishing the timings of individual rainfall-triggered landslides using Sentinel-1 satellite radar data. Natural Hazards and Earth System Sciences Discussions. 2022:1-24.
[Google Scholar]
[26]Chen C, Zhang Q, Kashani MH, Jun C, Bateni SM, Band SS, et al. Forecast of rainfall distribution based on fixed sliding window long short-term memory. Engineering Applications of Computational Fluid Mechanics. 2022; 16(1):248-61.
[Crossref] [Google Scholar]
[27]Geethalakshmi V, Kokilavani S, Ramanathan S, Dheebakaran G, Sathyamoorthy N, Maragatham N. Monthly rainfall hind-cast using machine learning algorithms for Coimbatore, Tamil Nadu. MAUSAM. 2022; 73(1):19-26.
[Google Scholar]
[28]Samadianfard S, Mikaeili F, Prasad R. Evaluation of classification and decision trees in predicting daily precipitation occurrences. Water Supply. 2022; 22(4):3879-95.
[Crossref] [Google Scholar]
[29]Lee S, Bae JH, Hong J, Yang D, Panagos P, Borrelli P, et al. Estimation of rainfall erosivity factor in Italy and Switzerland using Bayesian optimization based machine learning models. Catena. 2022.
[Crossref] [Google Scholar]