Abstract
The increase in water consumption along with climate change makes freshwater more vulnerable to pollution. Conserving the dwindling freshwater resources is one of the major problems faced by water management experts. Hence, forecasting lake water level (WL) fluctuations is crucial for managing water resources systems. As part of this study, the standalone support vector regression (SVR) model along with the hybrid SVR model combined with the algorithm of innovative gunner (AIG) was employed for WL multistep-ahead (1–3 months) forecasting of Michigan and Superior Lakes. The hybrid model takes advantage of the unique strength of individual models and it can be an effective way to improve forecasting performance. The average mutual information (AMI) and Taylor diagram techniques were applied for WL of lakes up to a lag of 20 months to determine the most effective inputs for model development. Multistep-ahead WL forecasting models of each lake were built based on the training subset (70%; from 1918 to 1991) and the testing subset (30%; from 1992 to 2021). The models were validated statistically and visually in the testing stage. Finally, based on the results, error values were found to be small for AIG-SVR models for both selected stations: Lake Michigan: 0.039 m < RMSE < 0.140 m and Lake Superior: 0.037 m < RMSE < 0.133 m. The test results also revealed that AIG-SVR model has boosted the accuracy of the results. The great potential of the AIG algorithm based on SVR as a novel model was proved in estimating accurate multistep lake WL values with high generalization ability and low variance compared to the SVR model for both lakes.
Similar content being viewed by others
Availability of data and materials
The datasets analyzed in the current study were collected from the official public website of the Detroit District, U.S. Army Corps of Engineers (https://www.lre.usace.army.mil/). They are available through the corresponding author on reasonable request.
Code availability
The code used in this study will be available upon reasonable request.
References
Abarbanel HDI (1996) Analysis of observed chaotic data. Springer, New York. https://doi.org/10.1007/978-1-4612-0763-4
Ahmed AN, Yafouz A, Birima AH, Kisi O, Huang YF, Sherif M, Sefelnasr A, El-Shafie A (2022) Water level prediction using various machine learning algorithms: a case study of Durian Tunggal river Malaysia. Eng Appl Comput Fluid Mech 16(1):422–440. https://doi.org/10.1080/19942060.2021.2019128
Altunkaynak A, Şen Z (2007) Fuzzy logic model of lake water level fluctuations in Lake Van, Turkey. Theoret Appl Climatol 90:227–233. https://doi.org/10.1007/s00704-006-0267-z
Awad M, Khanna R (2015) Support vector regression. In: Efficient learning machines. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-5990-9_4
Ayana Ö, Kanbak D, Kaya Keleş M, Turhan E (2023) Monthly streamflow prediction and performance comparison of machine learning and deep learning methods. Acta Geophys. https://doi.org/10.1007/s11600-023-01023-6
Azad AS, Sokkalingam R, Daud H, Khurshid ASK, H, Mazlan SNA, Rabbani MBA, (2022) Water level prediction through hybrid SARIMA and ANN models based on time series analysis: red hills reservoir case study. Sustainability 14:1843. https://doi.org/10.3390/su14031843
Barzegar R, Adamowski J, Moghaddam AA (2016) Application of wavelet-artificial intelligence hybrid models for water quality prediction: a case study in Aji-Chay River Iran. Stoch Environ Res Risk Assess 30(7):1797–1819. https://doi.org/10.1007/s00477-016-1213-y
Bonakdari H, Ebtehaj I, Samui P, Gharabaghi B (2019) Lake water-level fluctuations forecasting using minimax probability machine regression, relevance vector machine, gaussian process regression, and extreme learning machine. Water Resour Manage 33(11):3965–3984. https://doi.org/10.1007/s11269-019-02346-0
Bui DT, Khosravi K, Tiefenbacher J, Nguyen H, Kazakis N (2020) Improving prediction of water quality indices using novel hybrid machine-learning algorithms. Sci Total Environ 721:137612. https://doi.org/10.1016/j.scitotenv.2020.137612
Castán-Lascorz MA, Jiménez-Herrera P, Troncoso A, Asencio-Cortés G (2022) A new hybrid method for predicting univariate and multivariate time series based on pattern forecasting. Inf Sci 586:611–627. https://doi.org/10.1016/j.ins.2021.12.001
Cheng CT, Zhao MY, Chau KW, Wu XY (2006) Using genetic algorithm and TOPSIS for Xinanjing model calibration with a single procedure. J Hydrol 316(1–4):129–140. https://doi.org/10.1016/j.jhydrol.2005.04.022
Choi C, Kim J, Han H, Han D, Kim HS (2020) Development of water level prediction models using machine learning in wetlands: a case study of Upo Wetland in South Korea. Water 12(1):93. https://doi.org/10.3390/w12010093
Coulibaly P (2010) Reservoir computing approach to Great Lakes water level forecasting. J Hydrol 381(1–2):76–88. https://doi.org/10.1016/j.jhydrol.2009.11.027
Dehghani R, Poudeh HT (2021a) Application of novel hybrid artificial intelligence algorithms to groundwater simulation. Int J Environ Sci Technol. https://doi.org/10.1007/s13762-021-03596-5
Dehghani R, Poudeh HT (2021b) Applying hybrid artificial algorithms to the estimation of river flow: a case study of Karkheh catchment area. Arab J Geosci 14:768. https://doi.org/10.1007/s12517-021-07079-2
Demir V, Yaseen ZM (2023) Neurocomputing intelligence models for lakes water level forecasting: a comprehensive review. Neural Comput Appl 35:303–343. https://doi.org/10.1007/s00521-022-07699-z
Deng B, Liu P, Chin RJ, Kumar P, Jiang C, Xiang Y, Liu Y, Lai SH, Luo H (2022) Hybrid metaheuristic machine learning approach for water level prediction: A case study in Dongting Lake. Front Earth Sci 10:928052. https://doi.org/10.3389/feart.2022.928052
Elbaz K, Yan T, Zhou A, Shen S (2022) Deep learning analysis for energy consumption of shield tunneling machine drive system. Tunn Undergr Space Technol 123:104405. https://doi.org/10.1016/j.tust.2022.104405
Elbaz K, Hoteit I, Shaban WM, Shen SL (2023) Spatiotemporal air quality forecasting and health risk assessment over smart city of NEOM. Chemosphere. https://doi.org/10.1016/j.chemosphere.2022.137636
Fuller K, Shear H (1995) The Great Lakes: an environmental atlas and resource book. U.S. Environmental Protection Agency/Government of Canada; 3rd edn.
Ghorbani MA, Deo RC, Karimi V et al (2018) Implementation of a hybrid MLP-FFA model for water level prediction of Lake Egirdir, Turkey. Stoch Environ Res Risk Assess 32:1683–1697. https://doi.org/10.1007/s00477-017-1474-0
Ghorbani M, Kahya E, Ruskeepää H, Roshni T, Kashani MH, Karimi V, Arikan BB (2022) Temporal connections in reconstructed monthly rainfall time series in different rainfall regimes of Turkey. Arab J Geosci 15:1015. https://doi.org/10.1007/s12517-022-10271-7
Hough JL (1968) Great lakes (North America). In: Geomorphology. Encyclopedia of earth science. Springer, Berlin. https://doi.org/10.1007/3-540-31060-6_170
Ibrahim N, Wibowo A (2014) Support vector regression with missing data treatment based variables selection for water level prediction of Galas River in Kelantan Malaysia. WSEAS Trans Math 13(1):69–78
Inyurt S, Hasanpour Kashani M, Sekertekin A (2020) Ionospheric TEC forecasting using Gaussian Process Regression (GPR) and Multiple Linear Regression (MLR) in Turkey. Astrophys Space Sci 365:99. https://doi.org/10.1007/s10509-020-03817-2
Isazadeh M, Biazar SM, Ashrafzadeh A (2017) Support vector machines and feed-forward neural networks for spatial modeling of groundwater qualitative parameters. Environ Earth Sci 76(17):610. https://doi.org/10.1007/s12665-017-6938-5
Iwok IA, Okpe AS (2016) A comparative study between univariate and multivariate linear stationary time series models. Am J Math Stat 6(5):203–212. https://doi.org/10.5923/j.ajms.20160605.02
Jothiprakash V, Sivakumar B, Udenia M, Jotaniya H (2021) False nearest neighbour method for the analysis of sea surface temperature time series. In: Sundar V, Sannasiraj SA, Sriram V, Nowbuth MD (eds) Proceedings of the fifth international conference in ocean engineering (ICOE2019). Lecture Notes in Civil Engineering, vol 106. Springer, Singapore. https://doi.org/10.1007/978-981-15-8506-7_30
Khaledian MR, Isazadeh M, Biazar SM (2020) Pham QB (2020) Simulating Caspian Sea surface water level by artificial neural network and support vector machine models. Acta Geophys 68:553–563. https://doi.org/10.1007/s11600-020-00419-y
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. https://doi.org/10.1016/j.jhydrol.2014.01.009
Khatibi R, Ghorbani MA, Naghshara S, Aydin H, Karimi V (2020) A framework for ‘Inclusive Multiple Modelling’with critical views on modelling practices–Applications to modelling water levels of Caspian Sea and Lakes Urmia and Van. J Hydrol 587:124923. https://doi.org/10.1016/j.jhydrol.2020.124923
Khosravi K, Golkarian A, Omidvar E et al (2023) Snow water equivalent prediction in a mountainous area using hybrid bagging machine learning approaches. Acta Geophys 71:1015–1031. https://doi.org/10.1007/s11600-022-00934-0
Kisi O, Shiri J, Nikoofar B (2012) Forecasting daily lake levels using artificial intelligence approaches. Comput Geosci 41:169–180. https://doi.org/10.1016/j.cageo.2011.08.027
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. https://doi.org/10.1016/j.amc.2015.08.085
Malekpour MM, Malekpoor H (2022) Reservoir water level forecasting using wavelet support vector regression (WSVR) based on teaching learning-based optimization algorithm (TLBO). Soft Comput. https://doi.org/10.1007/s00500-022-07296-1
Mirzania E, Vishwakarma DK, Bui QAT, Band SS, Dehghani R (2023) A novel hybrid AIG-SVR model for estimating daily reference evapotranspiration. Arab J Geosci 16:301. https://doi.org/10.1007/s12517-023-11387-0
Mohammadi B, Guan Y, Aghelpour P, Emamgholizadeh S, Pillco Zolá R, Zhang D (2020) Simulation of titicaca lake water level fluctuations using hybrid machine learning technique integrated with grey wolf optimizer algorithm. Water 12:3015. https://doi.org/10.3390/w12113015
Moughani SK, Osmani A, Nohani E et al (2023) Groundwater spring potential prediction using a deep-learning algorithm. Acta Geophys. https://doi.org/10.1007/s11600-023-01053-0
Nhu VH, Shahabi H, Nohani E, Shirzadi A, Al-Ansari N, Bahrami S, Miraki S, Geertsema M, Nguyen H (2020) Daily Water Level Prediction of Zrebar Lake (Iran): a comparison between M5P, random forest, random tree and reduced error pruning trees algorithms. ISPRS Int J Geo Inf 9(8):479. https://doi.org/10.3390/ijgi9080479
Noori R, Karbassi AR, Moghaddamnia A, Han D, Zokaei-Ashtiani MH, Farokhnia A, Gousheh MG (2011) Assessment of input variables determination on the SVM model performance using PCA, Gamma test, and forward selection techniques for monthly stream flow prediction. J Hydrol 401(3–4):177–189. https://doi.org/10.1016/j.jhydrol.2011.02.021
Pham QB, Mohammadi B, Moazenzadeh R, Heddam S, Zola RP, Sankaran A, Gupta V, Elkhrachy I, Khedhir KM, Anh DT (2023) Prediction of lake water-level fluctuations using adaptive neuro-fuzzy inference system hybridized with metaheuristic optimization algorithms. Appl Water Sci 13:13. https://doi.org/10.1007/s13201-022-01815-z
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:1093–1107. https://doi.org/10.1007/s11600-018-0183-5
Pijarski P, Kacejko P (2019) A new metaheuristic optimization method: the algorithm of the innovative gunner (AIG). Eng Optim 51(12):2049–2068. https://doi.org/10.1080/0305215X.2019.1565282
Raghavendra N, Deka PC (2015) Forecasting monthly groundwater level fluctuations in coastal aquifers using hybrid Wavelet packet– support vector regression. Cogent Eng 2(1):999414. https://doi.org/10.1080/23311916.2014.999414
Ribeiro MHDM, Coelho LDS (2020) Ensemble approach based on bagging, boosting and stacking for short-term prediction in agribusiness time series. Appl Soft Comput 86:105837. https://doi.org/10.1016/j.asoc.2019.105837
Roshni T, Jha MK, Drisya J (2020) Neural network modeling for groundwater-level forecasting in coastal aquifers. Neural Comput & Applic 32:12737–12754. https://doi.org/10.1007/s00521-020-04722-z
Roshni T, Mirzania E, Kashani MH, Thi Bul QA, Shamshirband SH (2022) Hybrid support vector regression models with algorithm of innovative gunner for the simulation of groundwater level. Acta Geophys. https://doi.org/10.1007/s11600-022-00826-3
Safavi HR, Esmikhani M (2013) Conjunctive use of surface water and groundwater: application of support vector machines (SVMs) and genetic algorithms. Water Resour Manag 27(7):2623–2644. https://doi.org/10.1007/s11269-013-0307-2
Saroughi M, Mirzania E, Vishwakarma DK, Nivesh S, Panda KC, Daneshvar FA (2023) A novel hybrid algorithms for groundwater level prediction. Iran J Sci Technol Trans Civ Eng. https://doi.org/10.1007/s40996-023-01068-z
Shang P, Na X, Kamae S (2009) Chaotic analysis of time series in the sediment transport phenomenon. Chaos Solitons Fract 41:368–379. https://doi.org/10.1016/j.chaos.2008.01.014
Suryanarayana C, Sudheer C, Mahammood V, Panigrahi BK (2014) An integrated wavelet-support vector machine for groundwater level prediction in Visakhapatnam India. Neurocomputing 145:324–335. https://doi.org/10.1016/j.neucom.2014.05.026
Taian L, Xin X, Xinying L, Huiqi Z (2009) Application research of support vector regression in coal mine ground-water-level forecasting. In International forum on information technology and applications, vol 2, pp 507–509. IEEE, https://doi.org/10.1109/IFITA.2009.61
Vapnik V (1995) The nature of statistical learning theory. Springer-Verlag, New York
Vapnik V (2013) The nature of statistical learning theory. Springer, New York
Xu B, Lin B (2017) Does the high–tech industry consistently reduce CO2 emissions? Results from nonparametric additive regression model. Environ Impact Assess Rev 63:44–58. https://doi.org/10.1016/j.eiar.2016.11.006
Yadav B, Eliza K (2017) A hybrid wavelet-support vector machine model for prediction of Lake water level fuctuations using hydrometeorological data. Measurement. https://doi.org/10.1016/j.measurement.2017.03.003
Yan S, Wang X, Zhang Y, Liu D, Yi Y, Li C, Liu Q, Yang Z (2020) A hybrid PCA-GAM model for investigating the spatiotemporal impacts of water level fluctuations on the diversity of benthic macroinvertebrates in Baiyangdian Lake North China. Ecol Indicators 116:106459. https://doi.org/10.1016/j.ecolind.2020.106459
Yaseen ZM, Naghshara S, Salih SQ, Kim S, Malik A, Ghorbani MA (2020) Lake water level modeling using newly developed hybrid data intelligence model. Theoret Appl Climatol 141:1285–1300. https://doi.org/10.1007/s00704-020-03263-8
Yu PS, Chen ST, Chang IF (2006) Support vector regression for real-time flood stage forecasting. J Hydrol 328(3–4):704–716. https://doi.org/10.1016/j.jhydrol.2006.01.021
Zhang X, Chen H, Wen Y, Shi J, Xiao Y (2023) A new water level prediction model based on ESMD−VMD−WSD−ESN. Stoch Environ Res Risk Assess. https://doi.org/10.1007/s00477-023-02446-9
Zhou J, Wang D, Band SS, Mirzania E, Roshni T (2023) Atmosphere air temperature forecasting using the honey badger optimization algorithm: on the warmest and coldest areas of the world. Eng Appl Comput Fluid Mech 17:1. https://doi.org/10.1080/19942060.2023.2174189
Zhu S, Hrnjica B, Ptak M, Choiński A, Sivakumar B (2020) Forecasting of water level in multiple temperate lakes using machine learning models. J Hydrol 585:124819. https://doi.org/10.1016/j.jhydrol.2020.124819
Zounemat-Kermani M, Kişi Ö, Adamowski J, Ramezani-Charmahineh A (2016) Evaluation of data driven models for river suspended sediment concentration modeling. J Hydrol 535:457–472. https://doi.org/10.1016/j.jhydrol.2016.02.012
Funding
No funds or grants have been received for the completion of this project.
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
Conflict of interest
There are no conflicts of interest in the content of this article.
Ethics approval
This article does not consist of any research with human participants or animals carried out by any of the authors.
Additional information
Edited by Dr. Ankit Garg (ASSOCIATE EDITOR) / Prof. Jochen Aberle (CO-EDITOR-IN-CHIEF).
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Mirzania, E., Roshni, T., Kashani, M.H. et al. Forecasting of lake water level based on a hybrid model of innovative gunner algorithm. Acta Geophys. (2023). https://doi.org/10.1007/s11600-023-01169-3
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11600-023-01169-3