Data-driven approaches for meteorological time series prediction: A comparative study of the state-of-the-art computational intelligence techniques

Abstract With the proliferation of sensor generated weather data, the data-driven modeling for prediction of meteorological time series has gained increasing research interest in current years. The recent advancement in machine learning and artificial intelligence paradigm has made such data analysis process more effective, flexible and sound. This paper attempts to provide a comparative study of the state-of-the art computational intelligence (CI) techniques, which have been successfully applied for meteorological time series prediction purpose. The study has been carried out considering eleven distinct variants of CI techniques, especially based on artificial neural network (ANN), fuzzy logic, Bayesian network (BN) and other probabilistic models. Further, one more hybrid CI technique (SpaFBN), derived from the existing approaches, has been proposed in the present work. All these CI techniques have been empirically studied with respect to a multivariate meteorological time series prediction problem, in comparison with three benchmark statistical approaches. Overall, the experimental results demonstrate the superiority of the BN-based models in meteorological prediction. The presently proposed spatial fuzzy Bayesian network (SpaFBN) is also found to be an effective tool, especially for predicting humidity and precipitation rate time series. Moreover, the proposed SpaFBN is a generic CI technique which can be applied for predicting spatial time series from the domains other than meteorology as well.

[1]  Guohua Chen,et al.  A fuzzy Bayesian network approach to improve the quantification of organizational influences in HRA frameworks , 2012 .

[2]  Ahmad Fakheri Fard,et al.  Modeling of monthly rainfall and runoff of Urmia lake basin using “feed-forward neural network” and “time series analysis” model , 2014 .

[3]  J.B. Theocharis,et al.  Long-term wind speed and power forecasting using local recurrent neural network models , 2006, IEEE Transactions on Energy Conversion.

[4]  John Boland,et al.  Forecasting solar radiation on an hourly time scale using a Coupled AutoRegressive and Dynamical System (CARDS) model , 2013 .

[5]  Hao Tang,et al.  Basic Theory of Fuzzy Bayesian Networks and Its Application in Machinery Fault Diagnosis , 2007, Fourth International Conference on Fuzzy Systems and Knowledge Discovery (FSKD 2007).

[6]  Ali Cheknane,et al.  Forecasting hourly global solar radiation using hybrid k-means and nonlinear autoregressive neural network models , 2013 .

[7]  Dimitri P. Solomatine,et al.  Data-Driven Modelling: Concepts, Approaches and Experiences , 2009 .

[8]  A. Nandar Bayesian network probability model for weather prediction , 2009, 2009 International Conference on the Current Trends in Information Technology (CTIT).

[9]  Ercan Kahya,et al.  Daily precipitation predictions using three different wavelet neural network algorithms by meteorological data , 2015, Stochastic Environmental Research and Risk Assessment.

[10]  Amit Konar,et al.  Computational Intelligence: Principles, Techniques and Applications , 2005 .

[11]  Ioannis B. Theocharis,et al.  Locally recurrent neural networks for wind speed prediction using spatial correlation , 2007, Inf. Sci..

[12]  Surajit Chattopadhyay,et al.  Univariate modelling of summer-monsoon rainfall time series: Comparison between ARIMA and ARNN , 2010 .

[13]  Monidipa Das,et al.  semBnet: A semantic Bayesian network for multivariate prediction of meteorological time series data , 2017, Pattern Recognit. Lett..

[14]  Ravi Sankar,et al.  Time Series Prediction Using Support Vector Machines: A Survey , 2009, IEEE Computational Intelligence Magazine.

[15]  Khandoker Shuvo Bakar,et al.  Hierarchical Bayesian autoregressive models for large space–time data with applications to ozone concentration modelling , 2012 .

[16]  Carlos Alberto Flesch,et al.  Fuzzy-Bayesian network for refrigeration compressor performance prediction and test time reduction , 2012, Expert Syst. Appl..

[17]  Monidipa Das,et al.  A Probabilistic Nonlinear Model for Forecasting Daily Water Level in Reservoir , 2016, Water Resources Management.

[18]  Monidipa Das,et al.  A probabilistic approach for weather forecast using spatio-temporal inter-relationships among climate variables , 2014, 2014 9th International Conference on Industrial and Information Systems (ICIIS).

[19]  Gunnar Rätsch,et al.  Using support vector machines for time series prediction , 1999 .

[20]  Rafael Rumí,et al.  Bayesian networks in environmental modelling , 2011, Environ. Model. Softw..

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

[22]  H. Moradkhani,et al.  Spatio-temporal drought forecasting within Bayesian networks , 2014 .

[23]  A. Massi Pavan,et al.  Least squares support vector machine for short-term prediction of meteorological time series , 2012, Theoretical and Applied Climatology.

[24]  Budi Santosa,et al.  Prediction of Rainfall from WSR-88D Radar Using Kernel-Based Methods , 2003 .

[25]  Zhang Yan,et al.  A review on the forecasting of wind speed and generated power , 2009 .

[26]  Monidipa Das,et al.  FORWARD: A Model for FOrecasting Reservoir WAteR Dynamics Using Spatial Bayesian Network (SpaBN) , 2017, IEEE Transactions on Knowledge and Data Engineering.

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

[28]  A. Gastli,et al.  Review of the use of Numerical Weather Prediction (NWP) Models for wind energy assessment , 2010 .