水质环境的实时变化和内部耦合导致难以实现水质高效准确的预测。为挖掘水质时间序列中的更多信息,同时提高预测模型的精度,提出一种溶解氧组合预测模型。首先将水质数据去耦合,进行时间序列分解,然后将分解后趋势分量、周期分量和余项分量输入到长短时神经网络模型(LSTM)中进行预测,再针对LSTM网络初始化参数对预测性能的影响提出基于高斯函数的果蝇算法进行优化,最后将各分量的预测值重构为溶解氧浓度的预测值。以海河某3个河流断面的水质数据进行仿真检验,结果表明混合模型对3个站点溶解氧浓度预测效果好,误差小,泛化性强。
Abstract
Real-time variations in water quality environment and the internal coupling pose challenges to predicting water quality efficiently and accurately. To extract further information from the time series data and enhance the accuracy of prediction models, we propose a novel combined prediction model for Dissolved Oxygen (DO). To begin with, the water quality data is decomposed using the Seasonal and Trend decomposition using LOESS (STL) technique. Subsequently, the obtained seasonal component, trend component, and residual component are fed into the Long Short-Term Memory network model (LSTM) for prediction. In order to address the impact of LSTM network initialization parameters on prediction performance, we introduce an optimization approach based on the Fruit fly algorithm utilizing Gaussian function. Finally, the predicted values of each component are reconstructed to the DO prediction values. To validate the effectiveness of the proposed model, we conduct simulation tests utilizing water quality data from three sections of Haihe River. Results demonstrate that the combined model exhibits a favorable prediction effect on the DO concentration of the three stations, characterized by minimal errors and strong generalizability.
关键词
水质预测 /
时间序列分解 /
果蝇算法 /
长短时神经网络 /
溶解氧
Key words
water quality prediction /
STL /
fruit-fly algorithm /
LSTM /
dissolved oxygen
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
参考文献
[1] 刘 永, 蒋青松, 梁中耀, 等. 湖泊富营养化响应与流域优化调控决策的模型研究进展[J]. 湖泊科学, 2021, 33(1): 49-63.
[2] 马 景, 武周虎, 邹艳均, 等. 基于灰色马尔科夫模型的南四湖水质预测[J]. 水资源保护, 2021, 37(5): 153-158.
[3] 石子泊, 邹志红. 基于小波变换的ARIMA模型在水质预测中的应用研究[J]. 环境工程学报, 2014, 8(10): 4550-4554.
[4] 罗学科, 何云霄, 刘 鹏, 等. ARIMA-SVR组合方法在水质预测中的应用[J]. 长江科学院院报, 2020, 37(10): 21-27.
[5] KHAN U T, VALEO C. A New Fuzzy Linear Regression Approach for Dissolved Oxygen Prediction[J]. Hydrological Sciences Journal, 2015, 60(6): 1096-1119.
[6] 刘俊威, 吕惠进. 人工神经网络在水质预测中的应用研究[J]. 长江科学院院报, 2012, 29(9): 95-97.
[7] 周彦辰, 胡铁松, 陈 进, 等. 耦合动态方程的神经网络模型在水质预测中的应用[J]. 长江科学院院报, 2017, 34(9): 1-5.
[8] 孟海宁, 童新宇, 石月开, 等. 基于ARIMA-RNN组合模型的云服务器老化预测方法[J]. 通信学报, 2021, 42(1): 163-171.
[9] HOCHREITERS,SCHMIDHUBER J.Long Short-Term Memory[J].Neural Computation,1997,9(8):1735-1780.
[10] 王嫄嫄. 基于LSTM的水质预测方法研究[D]. 南京: 南京邮电大学, 2019.
[11] 秦文虎,陈溪莹.基于长短时记忆网络的水质预测模型研究[J].安全与环境学报,2020,20(1):328-334.
[12] ZHOU J, WANG Y, XIAO F, et al. Water Quality Prediction Method Based on IGRA and LSTM[J]. Water, 2018, 10(9): 1148.
[13] 张贻婷,李天宏.基于长短时记忆神经网络的河流水质预测研究[J].环境科学与技术,2021,44(8):163-169.
[14] 宋 刚, 张云峰, 包芳勋, 等. 基于粒子群优化LSTM的股票预测模型[J]. 北京航空航天大学学报, 2019, 45(12): 2533-2542.
[15] 薛 晗, 邵哲平, 潘家财, 等. 基于文化萤火虫算法-广义回归神经网络的船舶交通流量预测[J]. 上海交通大学学报, 2020, 54(4): 421-429.
[16] 任燕龙, 谷建伟, 崔文富, 等. 基于改进果蝇算法和长短期记忆神经网络的油田产量预测模型[J]. 科学技术与工程, 2020, 20(18): 7245-7251.
[17] ROJO J, RIVERO R, ROMERO-MORTE J, et al. Modeling Pollen Time Series Using Seasonal-Trend Decomposition Procedure Based on LOESS Smoothing[J]. International Journal of Biometeorology, 2017, 61(2): 335-348.
[18] ALIZADEH M J, KAVIANPOUR M R. Development of Wavelet-ANN Models to Predict Water Quality Parameters in Hilo Bay, Pacific Ocean[J]. Marine Pollution Bulletin, 2015, 98(1/2): 171-178.
[19]贺 琪, 查 铖, 宋 巍, 等. 基于STL的海表面温度预测算法[J]. 海洋环境科学, 2020, 39(6): 918-925.
[20] 陈英义, 方晓敏, 梅思远, 等. 基于WT-CNN-LSTM的溶解氧含量预测模型[J]. 农业机械学报, 2020, 51(10): 284-291.
[21] 马 杰. 基于季节指数与Adam优化的LSTM短期电力负荷预测研究[D]. 北京: 北京工业大学, 2020.
[22] 潘文超.果蝇最佳化演算法:最新演化式计算技术[M]. 台中: 沧海书局, 2011:10-12.
[23] 宁剑平,王 冰,李洪儒,等.递减步长果蝇优化算法及应用[J].深圳大学学报(理工版),2014,31(4):367-373.
[24] 徐 江, 李 艳, 纪晶华. 统计学基础[M]. 2版. 北京: 机械工业出版社, 2015: 33-58.