Rainfall Prediction using Data Mining Techniques: A Systematic Literature Review

Rainfall prediction is one of the challenging tasks in weather forecasting. Accurate and timely rainfall prediction can be very helpful to take effective security measures in advance regarding: ongoing construction projects, transportation activities, agricultural tasks, flight operations and flood situation, etc. Data mining techniques can effectively predict the rainfall by extracting the hidden patterns among available features of past weather data. This research contributes by providing a critical analysis and review of latest data mining techniques, used for rainfall prediction. Published papers from year 2013 to 2017 from renowned online search libraries are considered for this research. This review will serve the researchers to analyze the latest work on rainfall prediction with the focus on data mining techniques and also will provide a baseline for future directions and comparisons.

[1]  Gaurang Panchal,et al.  A Novel Machine Learning Based Approach for Rainfall Prediction , 2017 .

[2]  Shari Lawrence Pfleeger,et al.  Preliminary Guidelines for Empirical Research in Software Engineering , 2002, IEEE Trans. Software Eng..

[3]  Munir Ahmad,et al.  Analyzing the Performance of SVM for Polarity Detection with Different Datasets , 2017 .

[4]  Pritpal Singh,et al.  Indian summer monsoon rainfall (ISMR) forecasting using time series data: A fuzzy-entropy-neuro based expert system , 2017, Geoscience Frontiers.

[5]  Nikita Tyagi,et al.  Comparative Analysis of Backpropagation and Radial Basis Function Neural Network on Monthly Rainfall Prediction , 2016 .

[6]  Deepti Gupta,et al.  A comparative study of classification algorithms for forecasting rainfall , 2015, 2015 4th International Conference on Reliability, Infocom Technologies and Optimization (ICRITO) (Trends and Future Directions).

[7]  Shabib Aftab,et al.  Latest Customizations of XP: A Systematic Literature Review , 2017 .

[8]  Munir Ahmad,et al.  Sentiment Analysis using SVM: A Systematic Literature Review , 2018 .

[9]  Munir Ahmad,et al.  Sentiment Analysis of Tweets using SVM , 2017 .

[10]  Sara Ashraf,et al.  Scrum with the Spices of Agile Family: A Systematic Mapping , 2017 .

[11]  Lizhen Lu,et al.  Short-term water level prediction using different artificial intelligent models , 2016, 2016 Fifth International Conference on Agro-Geoinformatics (Agro-Geoinformatics).

[12]  Mingzhe Liu,et al.  Evolving RBF neural networks for rainfall prediction using hybrid particle swarm optimization and genetic algorithm , 2015, Neurocomputing.

[13]  Alex Alves Freitas,et al.  An extensive evaluation of seven machine learning methods for rainfall prediction in weather derivatives , 2017, Expert Syst. Appl..

[14]  Kai Petersen,et al.  Systematic Mapping Studies in Software Engineering , 2008, EASE.

[15]  Munir Ahmad,et al.  SVM Optimization for Sentiment Analysis , 2018 .

[16]  Subimal Ghosh,et al.  Prediction of extreme rainfall event using weather pattern recognition and support vector machine classifier , 2013, Theoretical and Applied Climatology.

[17]  Ali Haidar,et al.  A novel approach for optimizing climate features and network parameters in rainfall forecasting , 2018, Soft Comput..

[18]  Adil M. Bagirov,et al.  Prediction of monthly rainfall in Victoria, Australia: Clusterwise linear regression approach , 2017 .

[19]  Deepak Ranjan Nayak,et al.  A Survey on Rainfall Prediction using Artificial Neural Network , 2013 .

[20]  A. Govardhan,et al.  RAINFALL PREDICTION USING DATA MINING TECHNIQUES - A S URVEY , 2013, ICIT 2013.

[21]  Chandrasegar Thirumalai,et al.  Heuristic prediction of rainfall using machine learning techniques , 2017, 2017 International Conference on Trends in Electronics and Informatics (ICEI).

[22]  Kwok-Wing Chau,et al.  Prediction of rainfall time series using modular soft computingmethods , 2013, Eng. Appl. Artif. Intell..

[23]  Pearl Brereton,et al.  Lessons from applying the systematic literature review process within the software engineering domain , 2007, J. Syst. Softw..

[24]  Shabib Aftab,et al.  Latest Transformations in Scrum: A State of the Art Review , 2017 .

[25]  Sanjiv Sharma,et al.  A Comprehensive Survey of Data Mining Techniques on Time Series Data for Rainfall Prediction , 2017 .

[26]  Adiwijaya,et al.  Prediction and anomaly detection of rainfall using evolving neural network to support planting calender in soreang (Bandung) , 2017, 2017 5th International Conference on Information and Communication Technology (ICoIC7).

[27]  K. Chau,et al.  A hybrid model coupled with singular spectrum analysis for daily rainfall prediction , 2010 .

[28]  Pabitra Mitra,et al.  Early Prediction of Extreme Rainfall Events: A Deep Learning Approach , 2016, ICDM.

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

[30]  Munir Ahmad,et al.  Rainfall Prediction in Lahore City using Data Mining Techniques , 2018 .

[31]  Pearl Brereton,et al.  Systematic literature reviews in software engineering - A systematic literature review , 2009, Inf. Softw. Technol..

[32]  Sanjiv Sharma,et al.  Development and Analysis of Artificial Neural Network Models for Rainfall Prediction by Using Time-Series Data , 2018 .

[33]  Silvio Romero de Lemos Meira,et al.  Using CMMI together with agile software development: A systematic review , 2015, Inf. Softw. Technol..

[34]  Vicente Julián,et al.  Rainfall Prediction: A Deep Learning Approach , 2016, HAIS.

[35]  Azuraliza Abu Bakar,et al.  Comparative Analysis of Data Mining Techniques for Malaysian Rainfall Prediction , 2016 .

[36]  Eun-Sung Chung,et al.  A hybrid model for statistical downscaling of daily rainfall , 2016 .

[37]  Shashidhar G. Koolagudi,et al.  Prediction model for peninsular Indian summer monsoon rainfall using data mining and statistical approaches , 2017, Comput. Geosci..

[38]  Vipul K. Dabhi,et al.  Rainfall forecasting using neural network: A survey , 2015, 2015 International Conference on Advances in Computer Engineering and Applications.