» Articles » PMID: 38951605

Multi-step Ahead Forecasting of Electrical Conductivity in Rivers by Using a Hybrid Convolutional Neural Network-Long Short-Term Memory (CNN-LSTM) Model Enhanced by Boruta-XGBoost Feature Selection Algorithm

Overview
Journal Sci Rep
Specialty Science
Date 2024 Jul 1
PMID 38951605
Authors
Affiliations
Soon will be listed here.
Abstract

Electrical conductivity (EC) is widely recognized as one of the most essential water quality metrics for predicting salinity and mineralization. In the current research, the EC of two Australian rivers (Albert River and Barratta Creek) was forecasted for up to 10 days using a novel deep learning algorithm (Convolutional Neural Network combined with Long Short-Term Memory Model, CNN-LSTM). The Boruta-XGBoost feature selection method was used to determine the significant inputs (time series lagged data) to the model. To compare the performance of Boruta-XGB-CNN-LSTM models, three machine learning approaches-multi-layer perceptron neural network (MLP), K-nearest neighbour (KNN), and extreme gradient boosting (XGBoost) were used. Different statistical metrics, such as correlation coefficient (R), root mean square error (RMSE), and mean absolute percentage error, were used to assess the models' performance. From 10 years of data in both rivers, 7 years (2012-2018) were used as a training set, and 3 years (2019-2021) were used for testing the models. Application of the Boruta-XGB-CNN-LSTM model in forecasting one day ahead of EC showed that in both stations, Boruta-XGB-CNN-LSTM can forecast the EC parameter better than other machine learning models for the test dataset (R = 0.9429, RMSE = 45.6896, MAPE = 5.9749 for Albert River, and R = 0.9215, RMSE = 43.8315, MAPE = 7.6029 for Barratta Creek). Considering the better performance of the Boruta-XGB-CNN-LSTM model in both rivers, this model was used to forecast 3-10 days ahead of EC. The results showed that the Boruta-XGB-CNN-LSTM model is very capable of forecasting the EC for the next 10 days. The results showed that by increasing the forecasting horizon from 3 to 10 days, the performance of the Boruta-XGB-CNN-LSTM model slightly decreased. The results of this study show that the Boruta-XGB-CNN-LSTM model can be used as a good soft computing method for accurately predicting how the EC will change in rivers.

Citing Articles

Intelligent fault diagnosis and operation condition monitoring of transformer based on multi-source data fusion and mining.

Cui J, Kuang W, Geng K, Jiao P Sci Rep. 2025; 15(1):7606.

PMID: 40038416 PMC: 11880197. DOI: 10.1038/s41598-025-91862-8.

References
1.
Jamei M, Ahmadianfar I, Karbasi M, Jawad A, Farooque A, Yaseen Z . The assessment of emerging data-intelligence technologies for modeling Mg and SO surface water quality. J Environ Manage. 2021; 300:113774. DOI: 10.1016/j.jenvman.2021.113774. View

2.
Jamei M, Karbasi M, Malik A, Abualigah L, Islam A, Yaseen Z . Computational assessment of groundwater salinity distribution within coastal multi-aquifers of Bangladesh. Sci Rep. 2022; 12(1):11165. PMC: 9249886. DOI: 10.1038/s41598-022-15104-x. View

3.
Ahmadianfar I, Shirvani-Hosseini S, He J, Samadi-Koucheksaraee A, Yaseen Z . An improved adaptive neuro fuzzy inference system model using conjoined metaheuristic algorithms for electrical conductivity prediction. Sci Rep. 2022; 12(1):4934. PMC: 8943002. DOI: 10.1038/s41598-022-08875-w. View

4.
Li W, Fang H, Qin G, Tan X, Huang Z, Zeng F . Concentration estimation of dissolved oxygen in Pearl River Basin using input variable selection and machine learning techniques. Sci Total Environ. 2020; 731:139099. DOI: 10.1016/j.scitotenv.2020.139099. View

5.
Zhi W, Feng D, Tsai W, Sterle G, Harpold A, Shen C . From Hydrometeorology to River Water Quality: Can a Deep Learning Model Predict Dissolved Oxygen at the Continental Scale?. Environ Sci Technol. 2021; 55(4):2357-2368. DOI: 10.1021/acs.est.0c06783. View