Rainfall Forecasting Using Soft Computing Models and Multivariate Adaptive Regression Splines

Long-term rainfall prediction is a challenging task especially in the modern world where we are facing the major environmental problem of global warming. In general, climate and rainfall are highly non-linear phenomena in nature exhibiting what is known as the "butterfly effect". While some regions of the world are noticing a systematic decrease in annual rainfall, others notice increases in flooding and severe storms. The global nature of this phenomenon is very complicated and requires sophisticated computer modelling and simulation to predict accurately. The past few years have witnessed a growing recognition of Soft Computing (SC) technologies [17] that underlie the conception, design and utilization of intelligent systems . In this paper, the SC methods considered are i) Evolving Fuzzy Neural Network (EFuNN) ii) Artificial Neural Network using Scaled Conjugate Gradient Algorithm (ANNSCGA) iii) Adaptive Basis Function Neural Network (ABFNN) and iv) General Regression Neural Network (GRNN). Multivariate Adaptive Regression Splines (MARS) is a regression technique that uses a specific class of basis functions as predictors in place of the original data. In this paper, we report a performance analysis for MARS [1] [16] and the SC models considered. To evaluate the prediction efficiency, we made use of 87 years of rainfall data in Kerala state, the southern part of the Indian peninsula situated at latitude-longitude pairs (829' N 7657' E). The SC and MARS models were trained with 40 years of rainfall data. For performance evaluation, network predicted outputs were compared with the actual rainfall data for the remaining 47 years. Simulation results reveal that MARS is a good forecasting tool and performed better than the considered SC models.

[1]  John Mark,et al.  Introduction to radial basis function networks , 1996 .

[2]  A. Chowdhury,et al.  Variations in meteorological floods during summer monsoon over India , 2021, MAUSAM.

[3]  E. H. Mamdani,et al.  An Experiment in Linguistic Synthesis with a Fuzzy Logic Controller , 1999, Int. J. Man Mach. Stud..

[4]  E. Shikin,et al.  Handbook on Splines for the User , 1995 .

[5]  Ajith Abraham,et al.  Will we have a wet summer? Soft computing models for long-term rainfall forecasting , 2001 .

[6]  Ninan Sajeeth Philip,et al.  Adaptive basis function for artificial neural networks , 2002, Neurocomputing.

[7]  Martin Fodslette Møller,et al.  A scaled conjugate gradient algorithm for fast supervised learning , 1993, Neural Networks.

[8]  Ninan Sajeeth Philip,et al.  On the Predictability of Rainfall in Kerala An Application of ABF Neural Network , 2001, International Conference on Computational Science.

[9]  Ajith Abraham,et al.  Is Neural Network a Reliable Forecaster on Earth? A MARS Query! , 2001, IWANN.

[10]  Jacek M. Zurada,et al.  Introduction to artificial neural systems , 1992 .

[11]  J. Freidman,et al.  Multivariate adaptive regression splines , 1991 .

[12]  Martin T. Hagan,et al.  Neural network design , 1995 .

[13]  Okyay Kaynak,et al.  Computational Intelligence: Soft Computing and Fuzzy-Neuro Integration with Applications , 1998, NATO ASI Series.

[14]  Lotfi A. Zadeh,et al.  Roles of Soft Computing and Fuzzy Logic in the Conception, Design and Deployment of Information/Intelligent Systems , 1998 .

[15]  山川 烈,et al.  Methodologies for the conception, design and application of soft computing : proceedings of the 5th International Conference on Soft Computing and Information/Intelligent Systems, Iizuka, Fukuoka, Japan, October 16-20, 1998 , 1998 .

[16]  Ajith Abraham,et al.  Optimal Design of Neural Nets Using Hybrid Algorithms , 2000, PRICAI.

[17]  Ebrahim H. Mamdani,et al.  An Experiment in Linguistic Synthesis with a Fuzzy Logic Controller , 1999, Int. J. Hum. Comput. Stud..