Performance comparison of artificial neural network models for daily rainfall prediction

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.

[1]  Bhogeswar Borah,et al.  Indian summer monsoon rainfall prediction using artificial neural network , 2013, Stochastic Environmental Research and Risk Assessment.

[2]  S. Renugadevi,et al.  Damages to Transport Facilities by Rainfall Induced Landslides During November 2009 in Nilgiris, India , 2013 .

[3]  Surajit Chattopadhyay,et al.  Comparative study among different neural net learning algorithms applied to rainfall time series , 2008 .

[4]  Lance Chun Che Fung,et al.  A modular technique for monthly rainfall time series prediction , 2013, 2013 IEEE Symposium on Computational Intelligence in Dynamic and Uncertain Environments (CIDUE).

[5]  K. P. Moustris,et al.  Rain intensity forecast using Artificial Neural Networks in Athens, Greece , 2010 .

[6]  Rao Ravikanth,et al.  Prediction of Rainfall Using Backpropagation Neural Network Model , 2010 .

[7]  Sancho Salcedo-Sanz,et al.  Accurate precipitation prediction with support vector classifiers: A study including novel predictive variables and observational data , 2014 .

[8]  Nitin K. Tripathi,et al.  An artificial neural network model for rainfall forecasting in Bangkok, Thailand , 2008 .

[9]  Surajit Chattopadhyay Feed forward Artificial Neural Network model to predict the average summer-monsoon rainfall in India , 2006, nlin/0609014.

[10]  Pinggen Zhou,et al.  An Early Warning System for Regional Rain-Induced Landslide Hazard , 2013 .

[11]  S. S. Chandrasekaran,et al.  Investigation on infrastructural damages by rainfall-induced landslides during November 2009 in Nilgiris, India , 2013, Natural Hazards.

[12]  Ashish Sharma,et al.  An application of artificial neural networks for rainfall forecasting , 2001 .

[13]  Aniruddha Sengupta,et al.  Rainfall thresholds for the initiation of landslide at Lanta Khola in north Sikkim, India , 2010 .

[14]  J. Abbot,et al.  Application of artificial neural networks to rainfall forecasting in Queensland, Australia , 2012, Advances in Atmospheric Sciences.

[15]  G. P. Ganapathy,et al.  Landslide Hazard Mitigation in the Nilgiris District, India - Environmental and Societal Issues , 2012 .

[16]  B. Krishna,et al.  Monthly Rainfall Prediction Using Wavelet Neural Network Analysis , 2013, Water Resources Management.

[17]  Victor Jetten,et al.  Quantitative assessment of landslide hazard along transportation lines using historical records , 2011 .

[18]  Omaima N. A. AL-Allaf Cascade-Forward vs. Function Fitting Neural Network for Improving Image Quality and Learning Time in Image Compression System , 2012 .

[19]  K. Chau,et al.  Prediction of rainfall time series using modular artificial neural networks coupled with data-preprocessing techniques , 2010 .

[20]  Aniruddha Sengupta,et al.  Mechanism of activation of the Lanta Khola landslide in Sikkim Himalayas , 2010 .

[21]  A. K. Sahai,et al.  All India summer monsoon rainfall prediction using an artificial neural network , 2000 .

[22]  Surajit Chattopadhyay,et al.  Identification of the best hidden layer size for three-layered neural net in predicting monsoon rainfall in India , 2008 .

[23]  William W. Hsieh,et al.  An Adaptive Nonlinear MOS Scheme for Precipitation Forecasts Using Neural Networks , 2003 .

[24]  Ninan Sajeeth Philip,et al.  A neural network tool for analyzing trends in rainfall , 2003 .

[25]  Jimson Mathew,et al.  ANFIS and NNARX based rainfall-runoff modeling , 2008, 2008 IEEE International Conference on Systems, Man and Cybernetics.

[26]  Michael Y. Hu,et al.  Forecasting with artificial neural networks: The state of the art , 1997 .