Using AR, MA, and ARMA Time Series Models to Improve the Performance of MARS and KNN Approaches in Monthly Precipitation Modeling under Limited Climatic Data

Precipitation is one of the most important components of the hydrologic cycle as it is required for multi-objective applications including flood estimation, drought monitoring, watersheds management, hydrology, agriculture, etc. Therefore, its estimation and modeling via a suitable method is a challenging task for hydrologists. The present study seeks to model monthly precipitation at two stations located in Iran. Two artificial intelligence (AI)-based models consisting of multivariate adaptive regression splines (MARS) and k-nearest neighbors (KNN) were used as the modeling techniques. In doing so, nine single-input scenarios under limited climatic data are implemented using minimum, maximum, and mean air temperatures, dew point temperature, station pressure, vapor pressure, relative humidity, wind speed, and antecedent precipitation data. The attained results illustrate that the performance of single MARS and KNN is relatively poor when modeling the monthly precipitation. Additionally, this study develops hybrid models to enhance the precipitation modeling through combining the MARS and KNN models with three diverse types of the time series (TS) models, namely autoregressive (AR), moving average (MA), and autoregressive moving average (ARMA). The most important justification for integrating the models applied is that the AI and TS-based models are respectively capable of modeling the non-linear and linear terms of the hydrological variables such as precipitation. It is therefore necessary to be considered both of the aforementioned terms in the modeling procedure. A performance comparison of the single and hybrid models denotes the higher accuracy of hybrid models than the single ones. However, the hybrid models generated by combining the KNN and the TS models used are the best-performing models.

[1]  Xiaosheng Qin,et al.  An integrated statistical and data-driven framework for supporting flood risk analysis under climate change , 2016 .

[2]  Özgür Kisi,et al.  Precipitation forecasting by using wavelet-support vector machine conjunction model , 2012, Eng. Appl. Artif. Intell..

[3]  Ali Ahani,et al.  Performance Assessment of the Linear, Nonlinear and Nonparametric Data Driven Models in River Flow Forecasting , 2017, Water Resources Management.

[4]  Bahram Gharabaghi,et al.  Novel hybrid linear stochastic with non-linear extreme learning machine methods for forecasting monthly rainfall a tropical climate. , 2018, Journal of environmental management.

[5]  Germán Castellanos-Domínguez,et al.  Selection of time-variant features for earthquake classification at the Nevado-del-Ruiz volcano , 2013, Comput. Geosci..

[6]  Saeid Mehdizadeh,et al.  Estimation of daily reference evapotranspiration (ETo) using artificial intelligence methods: Offering a new approach for lagged ETo data-based modeling , 2018 .

[7]  X. Wen,et al.  Wavelet Analysis-Support Vector Machine Coupled Models for Monthly Rainfall Forecasting in Arid Regions , 2015, Water Resources Management.

[8]  Rahim Barzegar,et al.  Forecasting of groundwater level fluctuations using ensemble hybrid multi-wavelet neural network-based models. , 2017, The Science of the total environment.

[9]  Saeid Mehdizadeh,et al.  Comprehensive modeling of monthly mean soil temperature using multivariate adaptive regression splines and support vector machine , 2018, Theoretical and Applied Climatology.

[10]  Ozgur Kisi,et al.  River Flow Estimation and Forecasting by Using Two Different Adaptive Neuro-Fuzzy Approaches , 2012, Water Resources Management.

[11]  M. A. Yurdusev,et al.  River flow estimation from upstream flow records by artificial intelligence methods. , 2009 .

[12]  J. Friedman Multivariate adaptive regression splines , 1990 .

[13]  Matthew J. Cracknell,et al.  Geological mapping using remote sensing data: A comparison of five machine learning algorithms, their response to variations in the spatial distribution of training data and the use of explicit spatial information , 2014, Comput. Geosci..

[14]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1971 .

[15]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1972 .

[16]  Yen-Ming Chiang,et al.  Dynamic ANN for precipitation estimation and forecasting from radar observations , 2007 .

[17]  Mir Jafar Sadegh Safari,et al.  Hybrid models to improve the monthly river flow prediction: Integrating artificial intelligence and non-linear time series models , 2019, Journal of Hydrology.

[18]  Saeid Mehdizadeh,et al.  A Comparative Study of Autoregressive, Autoregressive Moving Average, Gene Expression Programming and Bayesian Networks for Estimating Monthly Streamflow , 2018, Water Resources Management.

[19]  Wenxi Lu,et al.  Application of generalized regression neural network and support vector regression for monthly rainfall forecasting in western Jilin Province, China , 2015 .

[20]  Vahid Nourani,et al.  Multi-step ahead modelling of river water quality parameters using ensemble artificial intelligence-based approach , 2019, Journal of Hydrology.

[21]  Mohamed Nasr Allam,et al.  Rainfall‐runoff modelling using artificial neural networks technique: a Blue Nile catchment case study , 2006 .

[22]  Rajesh P. Singh,et al.  Application of Heuristic Approaches for Prediction of Hydrological Drought Using Multi-scalar Streamflow Drought Index , 2019, Water Resources Management.

[23]  Ahmed El-Shafie,et al.  Adaptive neuro-fuzzy inference system based model for rainfall forecasting in Klang River, Malaysia , 2011 .

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

[25]  Mohammad H. Aminfar,et al.  A combined neural-wavelet model for prediction of Ligvanchai watershed precipitation , 2009, Eng. Appl. Artif. Intell..

[26]  Jalal Poorolajal,et al.  A comparative study of support vector machines and artificial neural networks for predicting precipitation in Iran , 2014, Theoretical and Applied Climatology.

[27]  P. C. Nayak,et al.  Rainfall-runoff modeling using conceptual, data driven, and wavelet based computing approach , 2013 .

[28]  Saeid Mehdizadeh,et al.  New Approaches for Estimation of Monthly Rainfall Based on GEP-ARCH and ANN-ARCH Hybrid Models , 2017, Water Resources Management.

[29]  Jan Adamowski,et al.  Comparative assessment of time series and artificial intelligence models to estimate monthly streamflow: A local and external data analysis approach , 2019 .

[30]  Rob J Hyndman,et al.  25 years of time series forecasting , 2006 .

[31]  Saeid Mehdizadeh,et al.  Assessing the potential of data-driven models for estimation of long-term monthly temperatures , 2018, Comput. Electron. Agric..

[32]  Saeid Mehdizadeh,et al.  A comparison of monthly precipitation point estimates at 6 locations in Iran using integration of soft computing methods and GARCH time series model , 2017 .

[33]  Zaher Mundher Yaseen,et al.  Rainfall Pattern Forecasting Using Novel Hybrid Intelligent Model Based ANFIS-FFA , 2017, Water Resources Management.

[34]  Jan Adamowski,et al.  Hybrid artificial intelligence-time series models for monthly streamflow modeling , 2019, Appl. Soft Comput..

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