Pre-processing data using wavelet transform and PCA based on support vector regression and gene expression programming for river flow simulation

19Citations
Citations of this article
23Readers
Mendeley users who have this article in their library.
Get full text

Abstract

An accurate estimation of flow using different models is an issue for water resource researchers. In this study, support vector regression (SVR) and gene expression programming (GEP) models in daily and monthly scale were used in order to simulate Gamasiyab River flow in Nahavand, Iran. The results showed that although the performance of models in daily scale was acceptable and the result of SVR model was a little better, their performance in the daily scale was really better than the monthly scale. Therefore, wavelet transform was used and the main signal of every input was decomposed. Then, by using principal component analysis method, important sub-signals were recognized and used as inputs for the SVR and GEP models to produce wavelet-support vector regression (WSVR) and wavelet-gene expression programming. The results showed that the performance of WSVR was better than the SVR in such a way that the combination of SVR with wavelet could improve the determination coefficient of the model up to 3% and 18% for daily and monthly scales, respectively. Totally, it can be said that the combination of wavelet with SVR is a suitable tool for the prediction of Gamasiyab River flow in both daily and monthly scales.

Cite

CITATION STYLE

APA

Solgi, A., Pourhaghi, A., Bahmani, R., & Zarei, H. (2017). Pre-processing data using wavelet transform and PCA based on support vector regression and gene expression programming for river flow simulation. Journal of Earth System Science, 126(5). https://doi.org/10.1007/s12040-017-0850-y

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free