A hybrid SVM-PSO model for forecasting monthly streamflow

Ch Sudheer, R. Maheswaran, B. K. Panigrahi, Shashi Mathur

Research output: Contribution to journalArticlepeer-review

140 Scopus citations


The long-term streamflow forecasts are very significant in planing and reservoir operations. The streamflow forecasts have to deal with a complex and highly nonlinear data patterns. This study employs support vector machines (SVMs) in predicting monthly streamflows. SVMs are proved to be a good tool for forecasting the nonlinear time series. But the performance of the SVM depends solely upon the appropriate choice of parameters. Hence, particle swarm optimization technique is employed in tuning SVM parameters. The proposed SVM-PSO model is used in forecasting the streamflow values of Swan River near Bigfork and St. Regis River near Clark Fork of Montana, United States. Further SVM model with various input structures is constructed, and the best structure is determined using various statistical performances. Later, the performance of the SVM model is compared with the autoregressive moving average model (ARMA) and artificial neural networks (ANN's). The results indicate that SVM could be a better alternative for predicting monthly streamflows as it provides a high degree of accuracy and reliability.

Original languageEnglish (US)
Pages (from-to)1381-1389
Number of pages9
JournalNeural Computing and Applications
Issue number6
StatePublished - May 2014
Externally publishedYes


  • Forecasting
  • PSO
  • SVM
  • Streamflow
  • Time series


Dive into the research topics of 'A hybrid SVM-PSO model for forecasting monthly streamflow'. Together they form a unique fingerprint.

Cite this