Skip to main content
Log in

Lake water-level fluctuation forecasting using machine learning models: a systematic review

  • Review Article
  • Published:
Environmental Science and Pollution Research Aims and scope Submit manuscript

Abstract

Lake water-level fluctuation is a complex and dynamic process, characterized by high stochasticity and nonlinearity, and difficult to model and forecast. In recent years, applications of machine learning (ML) models have yielded substantial progress in forecasting lake water-level fluctuations. This paper presents a comprehensive review of the applications of ML models for modeling water-level dynamics in lakes. Among the many existing ML models, seven popular ML model types are reviewed: (1) artificial neural network (ANN); (2) support vector machine (SVM); (3) artificial neuro-fuzzy inference system (ANFIS); (4) hybrid models, such as hybrid wavelet-artificial neural network (WA-ANN) model, hybrid wavelet-artificial neuro-fuzzy inference system (WA-ANFIS) model, and hybrid wavelet-support vector machine (WA-SVM) model; (5) evolutionary models, such as gene expression programming (GEP) and genetic programming (GP); (6) extreme learning machine (ELM); and (7) deep learning (DL). Model inputs, data split, model performance criteria, and model inter-comparison as well as the associated issues are discussed. The advantages and limitations of the established ML models are also discussed. Some specific directions for future research are also offered. This review provides a new vision for hydrologists and water resources planners for sustainable management of lakes.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Data availability

Not applicable.

Abbreviations

ADP:

Absolute deviation percent

AI:

Artificial intelligence

AIC:

Akaike information criterion

ANFIS:

Adaptive neuro-fuzzy inference system

ANN:

Artificial neural network

AR:

Autoregressive

ARMA:

Autoregressive moving average

BNN:

Bayesian neural network

CC:

Correlation coefficient

DL:

Deep learning

ELM:

Extreme learning machine

ERM:

Empirical risk minimization

ESN:

Echo state network

FA:

Firefly algorithm

FFNN:

Feed-forward neural network

GAANN:

Genetic algorithm artificial neural network

GEP:

Gene expression programming

GMDH:

Group method of data handling

GP:

Genetic programming

KGE:

Kling–Gupta efficiency

LLNF:

Local linear neuro-fuzzy

LMI:

Legate and McCabe’s index

LSTM:

Long short-term memory

MA:

Moving average

MAE:

Mean absolute error

MAPE:

Mean absolute percentage error

ML:

Machine learning

MLPNN:

Multilayer perceptron neural network

MLPNN-FA:

Multilayer perceptron neural network coupled with firefly algorithm

MSE:

Mean squared error

MSRE:

Mean squared relative error

MS4E:

Higher order mean squared error

NMSE:

Normalized mean squared error

NRMSD:

Normalized root mean squared deviation

NSC:

Nash–Sutcliffe coefficient

NWN:

Neural wavelet network

PSO:

Particle swarm optimization

PSO-ANN:

Artificial neural networks based on particle swarm optimization

R 2 :

Coefficient of determination

RAE:

Relative absolute error

RBNN:

Radial basis neural network

RF:

Random forest

RL:

Residual

RMAE:

Relative mean absolute error

RMSE:

Root mean squared error

\( \overline{\mathrm{RMSE}} \) :

Relative root mean squared error

RNN:

Recurrent neural network

RRSE:

Root relative squared error

RT:

Random tree

SBC:

Schwarz Bayesian criterion

SCC:

Squared correlation coefficient

SD:

Standard deviation

SEP:

Standard error prediction

SI:

Scatter index

SRM:

Structural risk minimization

SS:

Skill score

SVM:

Support vector machine

SVM-FA:

Support vector machine coupled with firefly algorithm

SY:

Similarity

VAF:

Variance accounted for

WA:

Wavelet analysis

WA-ANFIS:

Hybrid wavelet-artificial neural fuzzy inference system

WA-ANN:

Hybrid wavelet-artificial neural network

WA-MLPNN:

Hybrid wavelet-multilayer perceptron neural network

WA-SVM:

Hybrid wavelet-support vector machine

WDDFF:

Wavelet data-driven forecasting framework

WI:

Willmott’s index of agreement

WL:

Water level

References

  • Adamowski J, Chan HF (2011) A wavelet neural network conjunction model for groundwater level forecasting. J Hydrol 407:28–40

    Google Scholar 

  • Adamowski J, Sun K (2010) Development of a coupled wavelet transform and neural network method for flow forecasting of non-perennial rivers in semi-arid watersheds. J Hydrol 390(1-2):85–91

    Google Scholar 

  • Adamowski J, Chan HF, Prasher SO, Ozga-Zielinski B, Sliusarieva A (2012) Comparison of multiple linear and nonlinear regression, autoregressive integrated moving average, artificial neural network, and wavelet artificial neural network methods for urban water demand forecasting in Montreal, Canada. Water Resour Res 48(1):W01528

    Google Scholar 

  • Akaike H (1974) A new look at the statistical model identification. In: Parzen E., Tanabe K., Kitagawa G. (eds) Selected Papers of Hirotugu Akaike. Springer Series in Statistics (Perspectives in Statistics). Springer, New York

  • Aksoy H, Unal NE, Eris E, Yuce MI (2013) Stochastic modeling of Lake Van water level time series with jumps and multiple trends. Hydrol Earth Syst Sci 17:2297–2303

    Google Scholar 

  • Alifujiang Y, Abuduwaili J, Ma L, Samat A, Groll M (2017) System dynamics modeling of water level variations of Lake Issyk-Kul, Kyrgyzstan. Water 9(12):989

    Google Scholar 

  • Altunkaynak A (2007) Forecasting surface water level fluctuations of Lake Van by artificial neural networks. Water Resour Manag 21(2):399–408

    Google Scholar 

  • Altunkaynak A (2014) Predicting water level fluctuations in Lake Michigan-Huron using wavelet-expert system methods. Water Resour Manag 28(8):2293–2314

    Google Scholar 

  • Altunkaynak A, Şen Z (2007) Fuzzy logic model of lake water level fluctuations in Lake Van, Turkey. Theor Appl Climatol 90(3-4):227–233

    Google Scholar 

  • Ashaary NA, Wan Ishak WH, Ku-Mahamud KR (2015) Forecasting the change of reservoir water level stage using neural network. In Proc. of the 2nd International Conference on Mathematical Sciences and Computer Engineering (ICMSCE 2015) (pp. 5-6)

  • Bakker ES, Hilt S (2016) Impact of water-level fluctuations on cyanobacterial blooms: options for management. Aquat Ecol 50(3):485–498

    CAS  Google Scholar 

  • Basudhar A, Dribusch C, Lacaze S, Missoum S (2012) Constrained efficient global optimization with support vector machines. Struct Multidiscip Optim 46(2):201–221

    Google Scholar 

  • Becker R, Koppa A, Schulz S, Usman M, aus der Beek T, Schüth C (2019) Spatially distributed model calibration of a highly managed hydrological system using remote sensing-derived ET data. J Hydrol 577:123944

    Google Scholar 

  • Belayneh A, Adamowski J, Khalil B, Quilty J (2016) Coupling machine learning methods with wavelet transforms and the bootstrap and boosting ensemble approaches for drought prediction. Atmos Res 172:37–47

    Google Scholar 

  • Buyukyildiz M, Tezel G, Yilmaz V (2014) Estimation of the change in lake water level by artificial intelligence methods. Water Resour Manag 28(13):4747–4763

    Google Scholar 

  • Çimen M, Kisi O (2009) Comparison of two different data-driven techniques in modeling lake level fluctuations in Turkey. J Hydrol 378(3-4):253–262

    Google Scholar 

  • Coops H, Beklioglu M, Crisman TL (2003) The role of water-level fluctuations in shallow lake ecosystems–workshop conclusions. Hydrobiologia 506(1-3):23–27

    Google Scholar 

  • Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20(3):273–297

    Google Scholar 

  • Coulibaly P (2004) Downscaling daily extreme temperatures with genetic programming. Geophys Res Lett 31(16)

  • Coulibaly P (2010) Reservoir computing approach to Great Lakes water level forecasting. J Hydrol 381(1-2):76–88

    Google Scholar 

  • Das M, Ghosh SK, Chowdary VM, Saikrishnaveni A, Sharma RK (2016) A probabilistic nonlinear model for forecasting daily water level in reservoir. Water Resour Manag 30(9):3107–3122

    Google Scholar 

  • Daubechies I (1988) Orthonormal bases of compactly supported wavelets. Commun Pure Appl Math 41:909–996

    Google Scholar 

  • Deo RC, Samui P, Kim D (2016) Estimation of monthly evaporative loss using relevance vector machine, extreme learning machine and multivariate adaptive regression spline models. Stoch Env Res Risk A 30(6):1769–1784

    Google Scholar 

  • Evtimova VV, Donohue I (2016) Water level fluctuations regulate the structure and functioning of natural lakes. Freshw Biol 61(2):251–264

    Google Scholar 

  • Fang K, Shen C, Kifer D, Yang X (2017) Prolongation of SMAP to spatiotemporally seamless coverage of continental US using a deep learning neural network. Geophys Res Lett 44(21):11030–11039

    Google Scholar 

  • Feng Y, Cui N, Zhao L, Hu X, Gong D (2016) Comparison of ELM, GANN, WNN and empirical models for estimating reference evapotranspiration in humid region of Southwest China. J Hydrol 536:376–383

    Google Scholar 

  • Ferreira C (2001) Gene expression programming: a new adaptive algorithm for solving problems. Complex Syst 13(2):87–129

    Google Scholar 

  • Fister I, Fister I Jr, Yang XS, Brest J (2013) A comprehensive review of firefly algorithms. Swarm Evol Comput 13:34–46

    Google Scholar 

  • Gauch M, Mai J, Lin J (2019) The proper care and feeding of CAMELS: how limited training data affects streamflow prediction. arXiv preprint arXiv:1911.07249

  • Ghorbani MA, Deo RC, Karimi V, Yaseen ZM, Terzi O (2018) Implementation of a hybrid MLP-FFA model for water level prediction of Lake Egirdir, Turkey. Stoch Env Res Risk A 32(6):1683–1697

    Google Scholar 

  • Graf R, Zhu S, Sivakumar B (2019) Forecasting river water temperature time series using a wavelet–neural network hybrid modelling approach. J Hydrol 578:124115

    Google Scholar 

  • Güldal V, Tongal H (2010) Comparison of recurrent neural network, adaptive neuro-fuzzy inference system and stochastic models in Eğirdir Lake level forecasting. Water Resour Manag 24(1):105–128

    Google Scholar 

  • Gupta HV, Kling H, Yilmaz KK, Martinez GF (2009) Decomposition of the mean squared error and NSE performance criteria: implications for improving hydrological modelling. J Hydrol 377(1-2):80–91

    Google Scholar 

  • Haas MB, Guse B, Pfannerstill M, Fohrer N (2016) A joined multi-metric calibration of river discharge and nitrate loads with different performance measures. J Hydrol 536:534–545

    Google Scholar 

  • Hashmi MZ, Shamseldin AY, Melville BW (2011) Statistical downscaling of watershed precipitation using gene expression programming (GEP). Environ Model Softw 26(12):1639–1646

    Google Scholar 

  • Hassanzadeh E, Zarghami M, Hassanzadeh Y (2012) Determining the main factors in declining the Urmia Lake level by using system dynamics modeling. Water Resour Manag 26(1):129–145

    Google Scholar 

  • Hipni A, El-shafie A, Najah A, Karim OA, Hussain A, Mukhlisin M (2013) Daily forecasting of dam water levels: comparing a support vector machine (SVM) model with adaptive neuro fuzzy inference system (ANFIS). Water Resour Manag 27(10):3803–3823

    Google Scholar 

  • Hirpa FA, Salamon P, Beck HE, Lorini V, Alfieri L, Zsoter E, Dadson SJ (2018) Calibration of the Global Flood Awareness System (GloFAS) using daily streamflow data. J Hydrol 566:595–606

    Google Scholar 

  • Hostetler SW, Bartlein PJ (1990) Simulation of lake evaporation with application to modeling lake level variations of Harney Malheur Lake, Oregon. Water Resour Res 26(10):2603–2612

    Google Scholar 

  • Hrnjica B, Bonacci O (2019) Lake level prediction using feed forward and recurrent neural networks. Water Resour Manag 33(7):2471–2484

    Google Scholar 

  • Huang GB, Zhu QY, Siew CK (2004) Extreme learning machine: a new learning scheme of feedforward neural networks. IEEE Int Joint Conf Neural Netw 2:985–990

    Google Scholar 

  • Huang GB, Zhu QY, Siew CK (2006) Extreme learning machine: theory and applications. Neurocomputing 70:489–501

    Google Scholar 

  • Kakahaji H, Banadaki HD, Kakahaji A, Kakahaji A (2013) Prediction of Urmia Lake water-level fluctuations by using analytical, linear statistic and intelligent methods. Water Resour Manag 27(13):4469–4492

    Google Scholar 

  • Karaboga D, Kaya E (2019) Estimation of number of foreign visitors with ANFIS by using ABC algorithm. Soft Comput 24:7579–7591. https://doi.org/10.1007/s00500-019-04386-5

    Article  Google Scholar 

  • Karimi S, Shiri J, Kisi O, Makarynskyy O (2012) Forecasting water level fluctuations of Urmieh Lake using gene expression programming and adaptive neuro-fuzzy inference system. Int J Ocean Climate Syst 3(2):109–125

    Google Scholar 

  • Khan MS, Coulibaly P (2006) Application of support vector machine in lake water level prediction. J Hydrol Eng 11(3):199–205

    Google Scholar 

  • Khatibi R, Ghorbani MA, Naghipour L, Jothiprakash V, Fathima TA, Fazelifard MH (2014) Inter-comparison of time series models of lake levels predicted by several modeling strategies. J Hydrol 511:530–545

    Google Scholar 

  • Kisi O, Shiri J, Nikoofar B (2012) Forecasting daily lake levels using artificial intelligence approaches. Comput Geosci 41:169–180

    Google Scholar 

  • Kisi O, Shiri J, Karimi S, Shamshirband S, Motamedi S, Petković D, Hashim R (2015) A survey of water level fluctuation predicting in Urmia Lake using support vector machine with firefly algorithm. Appl Math Comput 270:731–743

    Google Scholar 

  • Lan Y (2014) Forecasting performance of support vector machine for the Poyang Lake’s water level. Water Sci Technol 70(9):1488–1495

    Google Scholar 

  • Li B, Yang G, Wan R, Dai X, Zhang Y (2016) Comparison of random forests and other statistical methods for the prediction of lake water level: a case study of the Poyang Lake in China. Hydrol Res 47:69–83

    Google Scholar 

  • Li Y, Zhang S, Yin Y, Xiao W, Zhang J (2017) A novel online sequential extreme learning machine for gas utilization ratio prediction in blast furnaces. Sensors 17(8):1847

    CAS  Google Scholar 

  • Liang C, Li H, Lei M, Du Q (2018) Dongting lake water level forecast and its relationship with the three gorges dam based on a long short-term memory network. Water 10(10):1389

    Google Scholar 

  • Luo W, Zhu S, Wu S, Dai J (2019) Comparing artificial intelligence techniques for chlorophyll-a prediction in US lakes. Environ Sci Pollut Res 26(29):30524–30532

    CAS  Google Scholar 

  • Mathevet T, Gupta H, Perrin C, Andréassian V, Le Moine N (2020) Assessing the performance and robustness of two conceptual rainfall-runoff models on a worldwide sample of watersheds. J Hydrol 585:124698

    Google Scholar 

  • Mehr AD (2018) An improved gene expression programming model for streamflow forecasting in intermittent streams. J Hydrol 563:669–678

    Google Scholar 

  • Mehr AD, Kahya E, Olyaie E (2013) Streamflow prediction using linear genetic programming in comparison with a neuro-wavelet technique. J Hydrol 505:240–249

    Google Scholar 

  • Muvundja FA, Wüest A, Isumbisho M, Kaningini MB, Pasche N, Rinta P, Schmid M (2014) Modelling Lake Kivu water level variations over the last seven decades. Limnologica 47:21–33

    Google Scholar 

  • Nourani V, Baghanam AH, Adamowski J, Kisi O (2014) Applications of hybrid wavelet–artificial intelligence models in hydrology: a review. J Hydrol 514:358–377

    Google Scholar 

  • Noury M, Sedghi H, Babazedeh H, Fahmi H (2014) Urmia lake water level fluctuation hydro informatics modeling using support vector machine and conjunction of wavelet and neural network. Water Res 41(3):261–269

    CAS  Google Scholar 

  • Ondimu S, Murase H (2007) Reservoir level forecasting using neural networks: Lake Naivasha. Biosyst Eng 96(1):135–138

    Google Scholar 

  • Palani S, Liong SY, Tkalich P (2008) An ANN application for water quality forecasting. Mar Pollut Bull 56(9):1586–1597

    CAS  Google Scholar 

  • Patil SD, Stieglitz M (2015) Comparing spatial and temporal transferability of hydrological model parameters. J Hydrol 525:409–417

    Google Scholar 

  • Piasecki A, Jurasz J, Adamowski JF (2018) Forecasting surface water-level fluctuations of a small glacial lake in Poland using a wavelet-based artificial intelligence method. Acta Geophys 66(5):1093–1107

    Google Scholar 

  • Piotrowski AP, Napiorkowski MJ, Napiorkowski JJ, Osuch M (2015) Comparing various artificial neural network types for water temperature prediction in rivers. J Hydrol 529:302–315

    Google Scholar 

  • Quilty J, Adamowski J (2018) Addressing the incorrect usage of wavelet-based hydrological and water resources forecasting models for real-world applications with best practices and a new forecasting framework. J Hydrol 563:336–353

    Google Scholar 

  • Rezaie-Balf M, Kisi O (2018) New formulation for forecasting streamflow: evolutionary polynomial regression vs. extreme learning machine. Hydrol Res 49(3):939–953

    Google Scholar 

  • Riley MJ, Stefan HG (1988) MINLAKE: a dynamic lake water quality simulation model. Ecol Model 43(3-4):155–182

    CAS  Google Scholar 

  • Rioul O, Duhamel P (1992) Fast algorithms for discrete and continuous wavelet transforms. IEEE Trans Inf Theory 38(2):69–586

    Google Scholar 

  • Sang YF (2013) A review on the applications of wavelet transform in hydrology time series analysis. Atmos Res 122:8–15

    Google Scholar 

  • Scardapane S, Comminiello D, Scarpiniti M, Uncini A (2014) Online sequential extreme learning machine with kernels. IEEE Trans Neural Netw Learning Syst 26(9):2214–2220

    Google Scholar 

  • Schwarz G (1978) Estimating the dimension of a model. Ann Stat 6(2):461–464

    Google Scholar 

  • Şen Z, Kadioğlu M, Batur E (2000) Stochastic modeling of the Van Lake monthly level fluctuations in Turkey. Theor Appl Climatol 65(1-2):99–110

    Google Scholar 

  • Seo Y, Kim S, Kisi O, Singh VP (2015) Daily water level forecasting using wavelet decomposition and artificial intelligence techniques. J Hydrol 520:224–243

    Google Scholar 

  • Shabani S, Pourghasemi HR, Blaschke T (2020) Forest stand susceptibility mapping during harvesting using logistic regression and boosted regression tree machine learning models. Global Ecol Conserv 22:e00974

    Google Scholar 

  • Shafaei M, Kisi O (2016) Lake level forecasting using wavelet-SVR, wavelet-ANFIS and wavelet-ARMA conjunction models. Water Resour Manag 30(1):79–97

    Google Scholar 

  • Shen C, Laloy E, Elshorbagy A, Albert A, Bales J, Chang FJ, Ganguly S, Hsu KL, Kifer D, Fang Z, Fang K (2018) HESS Opinions: incubating deep-learning-powered hydrologic science advances as a community. Hydrol Earth Syst Sci 22(11):5639–5656

    Google Scholar 

  • Shiri J, Shamshirband S, Kisi O, Karimi S, Bateni SM, Nezhad SHH, Hashemi A (2017) Prediction of water-level in the Urmia Lake using the extreme learning machine approach. Water Resour Manag 30(14):5217–5229

    Google Scholar 

  • Singh H, Najafi MR (2020) Evaluation of gridded climate datasets over Canada using univariate and bivariate approaches: implications for hydrological modelling. J Hydrol 584:124673

    Google Scholar 

  • Suykens JA, Vandewalle J (1999) Least squares support vector machine classifiers. Neural Process Lett 9(3):293–300

    Google Scholar 

  • Talebizadeh M, Moridnejad A (2011) Uncertainty analysis for the forecast of lake level fluctuations using ensembles of ANN and ANFIS models. Expert Syst Appl 38(4):4126–4135

    Google Scholar 

  • Valizadeh N, El-Shafie A (2013) Forecasting the level of reservoirs using multiple input fuzzification in ANFIS. Water Resour Manag 27(9):3319–3331

    Google Scholar 

  • Valizadeh N, El-Shafie A, Mukhlisin M, El-Shafie AH (2011) Daily water level forecasting using adaptive neuro-fuzzy inference system with different scenarios: Klang Gate, Malaysia. Int J Phys Sci 6(32):7379–7389

    Google Scholar 

  • Valizadeh N, El-Shafie A, Mirzaei M, Galavi H, Mukhlisin M, Jaafar O (2014) Accuracy enhancement for forecasting water levels of reservoirs and river streams using a multiple-input-pattern fuzzification approach. Sci World J 2014:432976

    Google Scholar 

  • Wang H, Qian G, Feng XQ (2013) Predicting consumer sentiments using online sequential extreme learning machine and intuitionistic fuzzy sets. Neural Comput & Applic 22(3-4):479–489

    Google Scholar 

  • Wang Y, Duan L, Liu T, Li J, Feng P (2020) A non-stationary standardized streamflow index for hydrological drought using climate and human-induced indices as covariates. Sci Total Environ 699:134278

    CAS  Google Scholar 

  • Wantzen KM, Rothhaupt KO, Mörtl M, Cantonati M, László G, Fischer P (2008) Ecological effects of water-level fluctuations in lakes: an urgent issue. In Ecological effects of water-level fluctuations in lakes (pp. 1-4). Springer, Dordrecht

  • Wu W, Dandy GC, Maier HR (2014) Protocol for developing ANN models and its application to the assessment of the quality of the ANN model development process in drinking water quality modelling. Environ Model Softw 54:108–127

    Google Scholar 

  • Yadav B, Eliza K (2017) A hybrid wavelet-support vector machine model for prediction of lake water level fluctuations using hydro-meteorological data. Measurement 103:294–301

    Google Scholar 

  • Yadav B, Ch S, Mathur S, Adamowski J (2016) Estimation of in-situ bioremediation system cost using a hybrid extreme learning machine (ELM)-particle swarm optimization approach. J Hydrol 543:373–385

    Google Scholar 

  • Yang JH, Cheng CH, Chan CP (2017) A time-series water level forecasting model based on imputation and variable selection method. Comput Intell Neurosci 2017:8734214

    Google Scholar 

  • Yang X, Magnusson J, Huang S, Beldring S, Xu CY (2020) Dependence of regionalization methods on the complexity of hydrological models in multiple climatic regions. J Hydrol 582:124357

    Google Scholar 

  • Yarar A, Onucyıldız M, Copty NK (2009) Modelling level change in lakes using neuro-fuzzy and artificial neural networks. J Hydrol 365(3-4):329–334

    Google Scholar 

  • Yaseen ZM, Naghshara S, Salih SQ, Kim S, Malik A, Ghorbani MA (2020) Lake water level modeling using newly developed hybrid data intelligence model. Theor Appl Climatol 141:1285–1300. https://doi.org/10.1007/s00704-020-03263-8

    Article  Google Scholar 

  • Young CC, Liu WC, Hsieh WL (2015) Predicting the water level fluctuation in an alpine lake using physically based, artificial neural network, and time series forecasting models. Math Probl Eng 2015:708204

    Google Scholar 

  • Yu W, Zhuang F, He Q, Shi Z (2015) Learning deep representations via extreme learning machines. Neurocomputing 149:308–315

    Google Scholar 

  • Zaji AH, Bonakdari H (2019) Robustness lake water level prediction using the search heuristic-based artificial intelligence methods. ISH J Hydraulic Eng 25(3):316–324

    Google Scholar 

  • Zaji AH, Bonakdari H, Gharabaghi B (2018) Reservoir water level forecasting using group method of data handling. Acta Geophys 66(4):717–730

    Google Scholar 

  • Zeng Y, Xu X, Shen D, Fang Y, Xiao Z (2016) Traffic sign recognition using kernel extreme learning machines with deep perceptual features. IEEE Trans Intell Transp Syst 18(6):1647–1653

    Google Scholar 

  • Zhu S, Heddam S, Nyarko EK, Hadzima-Nyarko M, Piccolroaz S, Wu S (2019a) Modeling daily water temperature for rivers: comparison between adaptive neuro-fuzzy inference systems and artificial neural networks models. Environ Sci Pollut Res 26(1):402–420

    Google Scholar 

  • Zhu S, Heddam S, Wu S, Dai J, Jia B (2019b) Extreme learning machine-based prediction of daily water temperature for rivers. Environ Earth Sci 78(6):202

    Google Scholar 

  • Zhu S, Hadzima-Nyarko M, Gao A, Wang F, Wu J, Wu S (2019c) Two hybrid data-driven models for modeling water-air temperature relationship in rivers. Environ Sci Pollut Res 26(12):12622–12630

    Google Scholar 

  • Zhu S, Hrnjica B, Ptak M, Choiński A, Sivakumar B (2020a) Forecasting of water level in multiple temperate lakes using machine learning models. J Hydrol 585:124819

    Google Scholar 

  • Zhu S, Ptak M, Yaseen ZM, Dai J, Sivakumar B (2020b) Forecasting surface water temperature in lakes: a comparison of approaches. J Hydrol 585:124809

    Google Scholar 

  • Zohary T, Ostrovsky I (2011) Ecological impacts of excessive water level fluctuations in stratified freshwater lakes. Inland Waters 1(1):47–59

    Google Scholar 

Download references

Funding

This work was jointly funded by the National Key R&D Program of China (2018YFC0407203) and China Postdoctoral Science Foundation (2018M640499).

Author information

Authors and Affiliations

Authors

Contributions

All the authors designed the research, performed the study, and wrote the paper.

Corresponding authors

Correspondence to Senlin Zhu, Jiangyu Dai or Qingfeng Ji.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Responsible editor: Marcus Schulz

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhu, S., Lu, H., Ptak, M. et al. Lake water-level fluctuation forecasting using machine learning models: a systematic review. Environ Sci Pollut Res 27, 44807–44819 (2020). https://doi.org/10.1007/s11356-020-10917-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11356-020-10917-7

Keywords

Navigation