Binary Coati Optimization Algorithm- Multi- Kernel Least Square Support Vector Machine-Extreme Learning Machine Model (BCOA-MKLSSVM-ELM): A New Hybrid Machine Learning Model for Predicting Reservoir Water Level

Predicting reservoir water levels helps manage droughts and floods. Predicting reservoir water level is complex because it depends on factors such as climate parameters and human intervention. Therefore, predicting water level needs robust models. Our study introduces a new model for predicting rese...

Full description

Bibliographic Details
Main Authors: Saad Sh. Sammen, Mohammad Ehteram, Zohreh Sheikh Khozani, Lariyah Mohd Sidek
Format: Article
Language:English
Published: MDPI AG 2023-04-01
Series:Water
Subjects:
Online Access:https://www.mdpi.com/2073-4441/15/8/1593
_version_ 1797603112748318720
author Saad Sh. Sammen
Mohammad Ehteram
Zohreh Sheikh Khozani
Lariyah Mohd Sidek
author_facet Saad Sh. Sammen
Mohammad Ehteram
Zohreh Sheikh Khozani
Lariyah Mohd Sidek
author_sort Saad Sh. Sammen
collection DOAJ
description Predicting reservoir water levels helps manage droughts and floods. Predicting reservoir water level is complex because it depends on factors such as climate parameters and human intervention. Therefore, predicting water level needs robust models. Our study introduces a new model for predicting reservoir water levels. An extreme learning machine, the multi-kernel least square support vector machine model (MKLSSVM), is developed to predict the water level of a reservoir in Malaysia. The study also introduces a novel optimization algorithm for selecting inputs. While the LSSVM model may not capture nonlinear components of the time series data, the extreme learning machine (ELM) model—MKLSSVM model can capture nonlinear and linear components of the time series data. A coati optimization algorithm is introduced to select input scenarios. The MKLSSVM model takes advantage of multiple kernel functions. The extreme learning machine model—multi-kernel least square support vector machine model also takes the benefit of both the ELM model and MKLSSVM model models to predict water levels. This paper’s novelty includes introducing a new method for selecting inputs and developing a new model for predicting water levels. For water level prediction, lagged rainfall and water level are used. In this study, we used extreme learning machine (ELM)-multi-kernel least square support vector machine (ELM-MKLSSVM), extreme learning machine (ELM)-LSSVM-polynomial kernel function (PKF) (ELM-LSSVM-PKF), ELM-LSSVM-radial basis kernel function (RBF) (ELM-LSSVM-RBF), ELM-LSSVM-Linear Kernel function (LKF), ELM, and MKLSSVM models to predict water level. The testing means absolute of the same models was 0.710, 0.742, 0.832, 0.871, 0.912, and 0.919, respectively. The Nash–Sutcliff efficiency (NSE) testing of the same models was 0.97, 0.94, 0.90, 0.87, 0.83, and 0.18, respectively. The ELM-MKLSSVM model is a robust tool for predicting reservoir water levels.
first_indexed 2024-03-11T04:25:47Z
format Article
id doaj.art-1139ae93873b44a79a33b12139bedb85
institution Directory Open Access Journal
issn 2073-4441
language English
last_indexed 2024-03-11T04:25:47Z
publishDate 2023-04-01
publisher MDPI AG
record_format Article
series Water
spelling doaj.art-1139ae93873b44a79a33b12139bedb852023-11-17T21:49:18ZengMDPI AGWater2073-44412023-04-01158159310.3390/w15081593Binary Coati Optimization Algorithm- Multi- Kernel Least Square Support Vector Machine-Extreme Learning Machine Model (BCOA-MKLSSVM-ELM): A New Hybrid Machine Learning Model for Predicting Reservoir Water LevelSaad Sh. Sammen0Mohammad Ehteram1Zohreh Sheikh Khozani2Lariyah Mohd Sidek3Department of Civil Engineering, College of Engineering, University of Diyala, Baqubah 32001, IraqDepartment of Water Engineering, Semnan University, Semnan 35131-19111, IranFaculty of Civil Engineering, Institute of Structural Mechanics, Bauhaus Universität Weimar, 99423 Weimar, GermanyInstitute of Energy Infrastructure (IEI), Department of Civil Engineering, College of Engineering, University Tenaga Nasional (UNITEN), Kajang 43000, MalaysiaPredicting reservoir water levels helps manage droughts and floods. Predicting reservoir water level is complex because it depends on factors such as climate parameters and human intervention. Therefore, predicting water level needs robust models. Our study introduces a new model for predicting reservoir water levels. An extreme learning machine, the multi-kernel least square support vector machine model (MKLSSVM), is developed to predict the water level of a reservoir in Malaysia. The study also introduces a novel optimization algorithm for selecting inputs. While the LSSVM model may not capture nonlinear components of the time series data, the extreme learning machine (ELM) model—MKLSSVM model can capture nonlinear and linear components of the time series data. A coati optimization algorithm is introduced to select input scenarios. The MKLSSVM model takes advantage of multiple kernel functions. The extreme learning machine model—multi-kernel least square support vector machine model also takes the benefit of both the ELM model and MKLSSVM model models to predict water levels. This paper’s novelty includes introducing a new method for selecting inputs and developing a new model for predicting water levels. For water level prediction, lagged rainfall and water level are used. In this study, we used extreme learning machine (ELM)-multi-kernel least square support vector machine (ELM-MKLSSVM), extreme learning machine (ELM)-LSSVM-polynomial kernel function (PKF) (ELM-LSSVM-PKF), ELM-LSSVM-radial basis kernel function (RBF) (ELM-LSSVM-RBF), ELM-LSSVM-Linear Kernel function (LKF), ELM, and MKLSSVM models to predict water level. The testing means absolute of the same models was 0.710, 0.742, 0.832, 0.871, 0.912, and 0.919, respectively. The Nash–Sutcliff efficiency (NSE) testing of the same models was 0.97, 0.94, 0.90, 0.87, 0.83, and 0.18, respectively. The ELM-MKLSSVM model is a robust tool for predicting reservoir water levels.https://www.mdpi.com/2073-4441/15/8/1593hybrid modelshydrological simulationsoptimization algorithmswater level
spellingShingle Saad Sh. Sammen
Mohammad Ehteram
Zohreh Sheikh Khozani
Lariyah Mohd Sidek
Binary Coati Optimization Algorithm- Multi- Kernel Least Square Support Vector Machine-Extreme Learning Machine Model (BCOA-MKLSSVM-ELM): A New Hybrid Machine Learning Model for Predicting Reservoir Water Level
Water
hybrid models
hydrological simulations
optimization algorithms
water level
title Binary Coati Optimization Algorithm- Multi- Kernel Least Square Support Vector Machine-Extreme Learning Machine Model (BCOA-MKLSSVM-ELM): A New Hybrid Machine Learning Model for Predicting Reservoir Water Level
title_full Binary Coati Optimization Algorithm- Multi- Kernel Least Square Support Vector Machine-Extreme Learning Machine Model (BCOA-MKLSSVM-ELM): A New Hybrid Machine Learning Model for Predicting Reservoir Water Level
title_fullStr Binary Coati Optimization Algorithm- Multi- Kernel Least Square Support Vector Machine-Extreme Learning Machine Model (BCOA-MKLSSVM-ELM): A New Hybrid Machine Learning Model for Predicting Reservoir Water Level
title_full_unstemmed Binary Coati Optimization Algorithm- Multi- Kernel Least Square Support Vector Machine-Extreme Learning Machine Model (BCOA-MKLSSVM-ELM): A New Hybrid Machine Learning Model for Predicting Reservoir Water Level
title_short Binary Coati Optimization Algorithm- Multi- Kernel Least Square Support Vector Machine-Extreme Learning Machine Model (BCOA-MKLSSVM-ELM): A New Hybrid Machine Learning Model for Predicting Reservoir Water Level
title_sort binary coati optimization algorithm multi kernel least square support vector machine extreme learning machine model bcoa mklssvm elm a new hybrid machine learning model for predicting reservoir water level
topic hybrid models
hydrological simulations
optimization algorithms
water level
url https://www.mdpi.com/2073-4441/15/8/1593
work_keys_str_mv AT saadshsammen binarycoatioptimizationalgorithmmultikernelleastsquaresupportvectormachineextremelearningmachinemodelbcoamklssvmelmanewhybridmachinelearningmodelforpredictingreservoirwaterlevel
AT mohammadehteram binarycoatioptimizationalgorithmmultikernelleastsquaresupportvectormachineextremelearningmachinemodelbcoamklssvmelmanewhybridmachinelearningmodelforpredictingreservoirwaterlevel
AT zohrehsheikhkhozani binarycoatioptimizationalgorithmmultikernelleastsquaresupportvectormachineextremelearningmachinemodelbcoamklssvmelmanewhybridmachinelearningmodelforpredictingreservoirwaterlevel
AT lariyahmohdsidek binarycoatioptimizationalgorithmmultikernelleastsquaresupportvectormachineextremelearningmachinemodelbcoamklssvmelmanewhybridmachinelearningmodelforpredictingreservoirwaterlevel