Performance Comparison of Artificial Neural Network Models for Daily Rainfall Prediction
-
Graphical Abstract
-
Abstract
With an aim to predict rainfall one-day in advance, this paper adopted different neural network models such as feed forward back propagation neural network (BPN), cascade-forward back propagation neural network (CBPN), distributed time delay neural network (DTDNN) and nonlinear autoregressive exogenous network (NARX), and compared their forecasting capabilities. The study deals with two data sets, one containing daily rainfall, temperature and humidity data of Nilgiris and the other containing only daily rainfall data from 14 rain gauge stations located in and around Coonoor (a taluk of Nilgiris). Based on the performance analysis, NARX network outperformed all the other networks. Though there is no major difference in the performances of BPN, CBPN and DTDNN, yet BPN performed considerably well confirming its prediction capabilities. Levenberg Marquardt proved to be the most effective weight updating technique when compared to different gradient descent approaches. Sensitivity analysis was instrumental in identifying the key predictors.
-
-