Skip to main content
Erschienen in: Soft Computing 20/2019

29.11.2018 | Methodologies and Application

River flow prediction using hybrid PSOGSA algorithm based on feed-forward neural network

verfasst von: Sarita Gajbhiye Meshram, Mohmmmad Ali Ghorbani, Shahaboddin Shamshirband, Vahid Karimi, Chandrashekhar Meshram

Erschienen in: Soft Computing | Ausgabe 20/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

River flow modeling plays an important role in water resources management. This research aims at developing a hybrid model that integrates the feed-forward neural network (FNN) with a hybrid algorithm of the particle swarm optimization and gravitational search algorithms (PSOGSA) to predict river flow. Fundamentally, as the precision of a FNN model is essentially dependent upon the assurance of its model parameters, this review utilizes the PSOGSA for ideal preparing of the FNN model and gives the likelihood of boosting the execution of FNN. For this purpose, monthly river flow time series from 1990 to 2016 for Garber station of the Turkey River located at Clayton County, Iowa, were used. The proposed FNN-PSOGSA was applied in monthly river flow data. The results indicate that the FNN-PSOGSA model improves the forecasting accuracy and is a feasible method in predicting the river flow.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Achela D, Fernando K (1998) Runoff forecasting using RBF networks with OLS algorithm. J Hydrol Eng 3(3):203–209CrossRef Achela D, Fernando K (1998) Runoff forecasting using RBF networks with OLS algorithm. J Hydrol Eng 3(3):203–209CrossRef
Zurück zum Zitat Adhikari R (2015) A neural network based linear ensemble framework form time series forecasting. Neurocomputing 157:231–242CrossRef Adhikari R (2015) A neural network based linear ensemble framework form time series forecasting. Neurocomputing 157:231–242CrossRef
Zurück zum Zitat Alweshah M (2014) Firefly algorithm with artificial neural network for time series problems. Res J Appl Sci Eng Technol 7(19):3978–3982CrossRef Alweshah M (2014) Firefly algorithm with artificial neural network for time series problems. Res J Appl Sci Eng Technol 7(19):3978–3982CrossRef
Zurück zum Zitat ASCE Task Committee on the Application of ANNs in Hydrology (2000) Artificial neural networks in hydrology, II: hydrologic application. J Hydrol Eng 5(2):124–137CrossRef ASCE Task Committee on the Application of ANNs in Hydrology (2000) Artificial neural networks in hydrology, II: hydrologic application. J Hydrol Eng 5(2):124–137CrossRef
Zurück zum Zitat Awchi TA (2014) River discharges forecasting in Northern Iraq using different ANN techniques. Water Resour Manag 28:801–814CrossRef Awchi TA (2014) River discharges forecasting in Northern Iraq using different ANN techniques. Water Resour Manag 28:801–814CrossRef
Zurück zum Zitat Blum C, Socha K (2005) Training feed-forward neural networks with ant colony optimization: an application to pattern classification. In: IEEE fifth international conference on hybrid intelligent systems (HIS’05), Rio de Janeiro, Brazil, pp 233–238 Blum C, Socha K (2005) Training feed-forward neural networks with ant colony optimization: an application to pattern classification. In: IEEE fifth international conference on hybrid intelligent systems (HIS’05), Rio de Janeiro, Brazil, pp 233–238
Zurück zum Zitat Bozorg-Haddad O, Janbaz M, Loáiciga HA (2016) Application of the gravity search algorithm to multi-reservoir operation optimization. Adv Water Resour 98:173–185CrossRef Bozorg-Haddad O, Janbaz M, Loáiciga HA (2016) Application of the gravity search algorithm to multi-reservoir operation optimization. Adv Water Resour 98:173–185CrossRef
Zurück zum Zitat Brauer KH (2015) A hydrologic model of Upper Roberts Creek and exploration of the potential impacts of conservation practices. M.Sc. Thesis, University of Iowa, Iowa City, IA, USA, p 138. Retrieved from http://ir.uiowa.edu/etd/1953/ Brauer KH (2015) A hydrologic model of Upper Roberts Creek and exploration of the potential impacts of conservation practices. M.Sc. Thesis, University of Iowa, Iowa City, IA, USA, p 138. Retrieved from http://​ir.​uiowa.​edu/​etd/​1953/​
Zurück zum Zitat Brown ME, Lary DJ, Vrieling A, Stathakis D, Mussa H (2008) Neural networks as a tool for constructing continuous NDVI time series from AVHRR and MODIS. Int J Remote Sens 29(24):7141–7158CrossRef Brown ME, Lary DJ, Vrieling A, Stathakis D, Mussa H (2008) Neural networks as a tool for constructing continuous NDVI time series from AVHRR and MODIS. Int J Remote Sens 29(24):7141–7158CrossRef
Zurück zum Zitat Burney SMA, Jilani TA, Ardil C (2005) Levenberg–Marquardt algorithm for karachi stock exchange share rates forecasting. World Acad Sci Eng Technol 3:171–176 Burney SMA, Jilani TA, Ardil C (2005) Levenberg–Marquardt algorithm for karachi stock exchange share rates forecasting. World Acad Sci Eng Technol 3:171–176
Zurück zum Zitat Carvalho JP, Camelo FV (2015) One day ahead stream flow forecasting. In: 16th world congress of the international fuzzy systems association (IFSA) and the 9th conference of the European Society for fuzzy logic and technology (EUSFLAT), Gijon, Asturias (Spain), pp 1168–1175 Carvalho JP, Camelo FV (2015) One day ahead stream flow forecasting. In: 16th world congress of the international fuzzy systems association (IFSA) and the 9th conference of the European Society for fuzzy logic and technology (EUSFLAT), Gijon, Asturias (Spain), pp 1168–1175
Zurück zum Zitat Cells M, Rylander B (2002) Neural network learning using particle swarm optimization. Adv Inf Sci Soft Comput 2002:224–226 Cells M, Rylander B (2002) Neural network learning using particle swarm optimization. Adv Inf Sci Soft Comput 2002:224–226
Zurück zum Zitat Ch S, Anand N, Panigrahi BK, Mathur S (2013) Streamflow forecasting by SVM with quantum behaved particle swarm optimization. Neurocomputing 101:18–23CrossRef Ch S, Anand N, Panigrahi BK, Mathur S (2013) Streamflow forecasting by SVM with quantum behaved particle swarm optimization. Neurocomputing 101:18–23CrossRef
Zurück zum Zitat Chai T, Draxler RR (2014) Root mean square error (RMSE) or mean absolute error (MAE)?–Arguments against avoiding RMSE in the literature. Geosci Model Dev 7(3):1247–1250CrossRef Chai T, Draxler RR (2014) Root mean square error (RMSE) or mean absolute error (MAE)?–Arguments against avoiding RMSE in the literature. Geosci Model Dev 7(3):1247–1250CrossRef
Zurück zum Zitat Clerc M, Kennedy J (2002) The particle swarm-explosion, stability, and convergence in a multidimensional complex space. IEEE Trans Evol Computat 6(1):58–73CrossRef Clerc M, Kennedy J (2002) The particle swarm-explosion, stability, and convergence in a multidimensional complex space. IEEE Trans Evol Computat 6(1):58–73CrossRef
Zurück zum Zitat Dawson CW, Abrahart RJ, See LM (2007) HydroTest: a web-based toolbox of evaluation metrics for the standardised assessment of hydrological forecasts. Environ Model Softw 22(7):1034–1052CrossRef Dawson CW, Abrahart RJ, See LM (2007) HydroTest: a web-based toolbox of evaluation metrics for the standardised assessment of hydrological forecasts. Environ Model Softw 22(7):1034–1052CrossRef
Zurück zum Zitat Deo RC, Şahin M (2016) An extreme learning machine model for the simulation of monthly mean streamflow water level in eastern Queensland. Environ Monit Assess 188:90 Deo RC, Şahin M (2016) An extreme learning machine model for the simulation of monthly mean streamflow water level in eastern Queensland. Environ Monit Assess 188:90
Zurück zum Zitat Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: IEEE 6th international symposium in micro machine and human science, Nagoya, Japan, pp 39–43 Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: IEEE 6th international symposium in micro machine and human science, Nagoya, Japan, pp 39–43
Zurück zum Zitat Engel J (1988) Teaching feed-forward neural networks by simulated annealing. Complex Syst 2:641–648MathSciNet Engel J (1988) Teaching feed-forward neural networks by simulated annealing. Complex Syst 2:641–648MathSciNet
Zurück zum Zitat Gairaa K, Khellaf A, Messlem Y, Chellali F (2016) Estimation of the daily global solar radiation based on Box-Jenkins and ANN models: a combined approach. Renew Sustain Energy Rev 57:238–249CrossRef Gairaa K, Khellaf A, Messlem Y, Chellali F (2016) Estimation of the daily global solar radiation based on Box-Jenkins and ANN models: a combined approach. Renew Sustain Energy Rev 57:238–249CrossRef
Zurück zum Zitat Ghorbani MA, Zadeh HA, Isazadeh M, Terzi O (2016a) A comparative study of artificial neural network (MLP, RBF) and support vector machine models for river flow prediction. Environ Earth Sci 75:476CrossRef Ghorbani MA, Zadeh HA, Isazadeh M, Terzi O (2016a) A comparative study of artificial neural network (MLP, RBF) and support vector machine models for river flow prediction. Environ Earth Sci 75:476CrossRef
Zurück zum Zitat Ghorbani MA, Khatibi R, Goel A, Fazelifard MH, Azani A (2016b) Modeling river discharge time series using support vector machine and artificial neural networks. Environ Earth Sci 75:685CrossRef Ghorbani MA, Khatibi R, Goel A, Fazelifard MH, Azani A (2016b) Modeling river discharge time series using support vector machine and artificial neural networks. Environ Earth Sci 75:685CrossRef
Zurück zum Zitat Goyal MK, Bharti B, Quilty J, Adamowski J, Pandey A (2014) Modeling of daily pan evaporation in sub-tropical climates using ANN, LS-SVR, fuzzy logic, and ANFIS. Expert Syst Appl 41:5267–5276CrossRef Goyal MK, Bharti B, Quilty J, Adamowski J, Pandey A (2014) Modeling of daily pan evaporation in sub-tropical climates using ANN, LS-SVR, fuzzy logic, and ANFIS. Expert Syst Appl 41:5267–5276CrossRef
Zurück zum Zitat Heo KY, Ha KJ, Yun KS, Lee SS, Kim HJ, Wang B (2014) Methods for uncertainty assessment of climate models and model predictions over East Asia. Int J Climatol 34:377–390CrossRef Heo KY, Ha KJ, Yun KS, Lee SS, Kim HJ, Wang B (2014) Methods for uncertainty assessment of climate models and model predictions over East Asia. Int J Climatol 34:377–390CrossRef
Zurück zum Zitat Husken M, Stagge P (2003) Recurrent neural networks for time series classification. Neurocomputing 50:223–235MATHCrossRef Husken M, Stagge P (2003) Recurrent neural networks for time series classification. Neurocomputing 50:223–235MATHCrossRef
Zurück zum Zitat Jain A, Kumar AM (2007) Hybrid neural network models for hydrologic time series forecasting. Appl Soft Comput 7(2):585–592CrossRef Jain A, Kumar AM (2007) Hybrid neural network models for hydrologic time series forecasting. Appl Soft Comput 7(2):585–592CrossRef
Zurück zum Zitat Jiang S, Zhicheng J, Wang Y (2015) A novel gravitational acceleration enhanced particle swarm optimization algorithm for wind-thermal economic emission dispatch problem considering wind power availability. Electr Power Energy Syst 73:1035–1050CrossRef Jiang S, Zhicheng J, Wang Y (2015) A novel gravitational acceleration enhanced particle swarm optimization algorithm for wind-thermal economic emission dispatch problem considering wind power availability. Electr Power Energy Syst 73:1035–1050CrossRef
Zurück zum Zitat Kalteh AM (2013) Monthly river flow forecasting using artificial neural network and support vector regression models coupled with wavelet transform. Comput Geosci 54:1–8CrossRef Kalteh AM (2013) Monthly river flow forecasting using artificial neural network and support vector regression models coupled with wavelet transform. Comput Geosci 54:1–8CrossRef
Zurück zum Zitat Kashani MH, Daneshfaraz R, Ghorbani MA, Najafi MR, Kisi O (2015) Comparison of different methods for developing a stage–discharge curve of the Kizilirmak River. J Flood Risk Manag 8:71–86CrossRef Kashani MH, Daneshfaraz R, Ghorbani MA, Najafi MR, Kisi O (2015) Comparison of different methods for developing a stage–discharge curve of the Kizilirmak River. J Flood Risk Manag 8:71–86CrossRef
Zurück zum Zitat Kayarvizhy N, Kanmani S, Uthariaraj RV (2014) ANN models optimized using swarm intelligence algorithms. WSEAS Trans Comput 13:501–519 Kayarvizhy N, Kanmani S, Uthariaraj RV (2014) ANN models optimized using swarm intelligence algorithms. WSEAS Trans Comput 13:501–519
Zurück zum Zitat Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, Preth, WA, Australia. vol 4, pp 1942–1948 Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, Preth, WA, Australia. vol 4, pp 1942–1948
Zurück zum Zitat Kisi O, Cimen M (2011) A wavelet-support vector machine conjunction model for monthly streamflow forecasting. J Hydrol 399(1–2):132–140CrossRef Kisi O, Cimen M (2011) A wavelet-support vector machine conjunction model for monthly streamflow forecasting. J Hydrol 399(1–2):132–140CrossRef
Zurück zum Zitat Kisi O, Alizamir M, Zounemat-Kermani M (2017) Modeling groundwater fluctuations by three different evolutionary neural network techniques using hydroclimatic data. Nat Hazards 87(1):267–381CrossRef Kisi O, Alizamir M, Zounemat-Kermani M (2017) Modeling groundwater fluctuations by three different evolutionary neural network techniques using hydroclimatic data. Nat Hazards 87(1):267–381CrossRef
Zurück zum Zitat Krause P, Boyle D, Bäse F (2005) Comparison of different efficiency criteria for hydrological model assessment. Adv Geosci 5(5):89–97CrossRef Krause P, Boyle D, Bäse F (2005) Comparison of different efficiency criteria for hydrological model assessment. Adv Geosci 5(5):89–97CrossRef
Zurück zum Zitat Kuok KK, Harun S, Shamsuddin SM (2009) Particle swarm optimization feedforward neural network for hourly rainfall-runoff modeling in Bedup Basin, Malaysia. Int J Civ Environ Eng 9(10):20–39 Kuok KK, Harun S, Shamsuddin SM (2009) Particle swarm optimization feedforward neural network for hourly rainfall-runoff modeling in Bedup Basin, Malaysia. Int J Civ Environ Eng 9(10):20–39
Zurück zum Zitat Legates DR, McCabe GJ (1999) Evaluating the use of “goodness-of-fit” measures in hydrologic and hydroclimatic model validation. Water Resour Res 35(1):233–241CrossRef Legates DR, McCabe GJ (1999) Evaluating the use of “goodness-of-fit” measures in hydrologic and hydroclimatic model validation. Water Resour Res 35(1):233–241CrossRef
Zurück zum Zitat Maier HR, Dandy GC (2000) Neural networks for the prediction and forecasting of water resources variables: a review of modelling issues and applications. Environ Model Softw 15(1):101–124CrossRef Maier HR, Dandy GC (2000) Neural networks for the prediction and forecasting of water resources variables: a review of modelling issues and applications. Environ Model Softw 15(1):101–124CrossRef
Zurück zum Zitat Mirjalili SA, Hashim SZM, Sardroudi HM (2012) Training feedforward neural networks using hybrid particle swarm optimization and gravitational search algorithm. Appl Math Comput 218:11125–11137MathSciNetMATH Mirjalili SA, Hashim SZM, Sardroudi HM (2012) Training feedforward neural networks using hybrid particle swarm optimization and gravitational search algorithm. Appl Math Comput 218:11125–11137MathSciNetMATH
Zurück zum Zitat Montana DJ, Davis L (1989) Training feedforward neural networks using genetic algorithms. In: 11th international joint conference on artificial intelligence, Detroit, MI, USA. vol 1, pp 762–767 Montana DJ, Davis L (1989) Training feedforward neural networks using genetic algorithms. In: 11th international joint conference on artificial intelligence, Detroit, MI, USA. vol 1, pp 762–767
Zurück zum Zitat Nash J, Sutcliffe J (1970) River flow forecasting through conceptual models part I—a discussion of principles. J Hydrol 10(3):282–290CrossRef Nash J, Sutcliffe J (1970) River flow forecasting through conceptual models part I—a discussion of principles. J Hydrol 10(3):282–290CrossRef
Zurück zum Zitat Nayak PC, Sudheer KP, Rangan DM, Ramasastri KS (2004) A neuro-fuzzy computing technique for modeling hydrological time series. J Hydrol 291(1–2):52–66CrossRef Nayak PC, Sudheer KP, Rangan DM, Ramasastri KS (2004) A neuro-fuzzy computing technique for modeling hydrological time series. J Hydrol 291(1–2):52–66CrossRef
Zurück zum Zitat Ojugo AA, Emudianughe J, Yoro RE, Okonta EO, Eboka AO (2013) A hybrid artificial neural network gravitational search algorithm for rainfall runoffs modeling and simulation in hydrology. Prog Intell Comput Appl 2(1):22–33 Ojugo AA, Emudianughe J, Yoro RE, Okonta EO, Eboka AO (2013) A hybrid artificial neural network gravitational search algorithm for rainfall runoffs modeling and simulation in hydrology. Prog Intell Comput Appl 2(1):22–33
Zurück zum Zitat Rajaee T, Mirbagheri SA, Kermani MZ, Nourani V (2009) Daily suspended sediment concentration simulation using ANN and neuro-fuzzy models. Sci Total Environ 407:4916–4927CrossRef Rajaee T, Mirbagheri SA, Kermani MZ, Nourani V (2009) Daily suspended sediment concentration simulation using ANN and neuro-fuzzy models. Sci Total Environ 407:4916–4927CrossRef
Zurück zum Zitat Rashedi E, Nezamabadi-pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179(13):2232–2248MATHCrossRef Rashedi E, Nezamabadi-pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179(13):2232–2248MATHCrossRef
Zurück zum Zitat Settles M, Rodebaugh B, Soule T (2003) Comparison of genetic algorithm and particle swarm optimizer when evolving a recurrent neural network. In: Cantú-Paz E et al (eds) Genetic and evolutionary computation—GECCO 2003. Lecture Notes in computer science, vol 2723. Springer, Berlin, Heidelberg, pp 148–149 Settles M, Rodebaugh B, Soule T (2003) Comparison of genetic algorithm and particle swarm optimizer when evolving a recurrent neural network. In: Cantú-Paz E et al (eds) Genetic and evolutionary computation—GECCO 2003. Lecture Notes in computer science, vol 2723. Springer, Berlin, Heidelberg, pp 148–149
Zurück zum Zitat Taylor KE (2001) Summarizing multiple aspects of model performance in a single diagram. J Geophys Res 106(7):7183–7192CrossRef Taylor KE (2001) Summarizing multiple aspects of model performance in a single diagram. J Geophys Res 106(7):7183–7192CrossRef
Zurück zum Zitat Wang WC, Chau KW, Cheng CT, Qiu L (2009) A comparison of performance of several artificial intelligence methods for forecasting monthly discharge time series. J Hydrol 374(3–4):294–306CrossRef Wang WC, Chau KW, Cheng CT, Qiu L (2009) A comparison of performance of several artificial intelligence methods for forecasting monthly discharge time series. J Hydrol 374(3–4):294–306CrossRef
Zurück zum Zitat Willmott CJ, Robeson SM, Matsuura K (2012) A refined index of model performance. Int J Climatol 32(13):2088–2094CrossRef Willmott CJ, Robeson SM, Matsuura K (2012) A refined index of model performance. Int J Climatol 32(13):2088–2094CrossRef
Zurück zum Zitat Zhang JR, Zhang J, Lok TM, Lyu MR (2007) A hybrid particle swarm optimization–back-propagation algorithm for feedforward neural network training. Appl Math Comput 185(2):1026–1037MATH Zhang JR, Zhang J, Lok TM, Lyu MR (2007) A hybrid particle swarm optimization–back-propagation algorithm for feedforward neural network training. Appl Math Comput 185(2):1026–1037MATH
Metadaten
Titel
River flow prediction using hybrid PSOGSA algorithm based on feed-forward neural network
verfasst von
Sarita Gajbhiye Meshram
Mohmmmad Ali Ghorbani
Shahaboddin Shamshirband
Vahid Karimi
Chandrashekhar Meshram
Publikationsdatum
29.11.2018
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 20/2019
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-018-3598-7

Weitere Artikel der Ausgabe 20/2019

Soft Computing 20/2019 Zur Ausgabe

Premium Partner