Ni Qingjian, Cao Xuehan, Tan Chaoqun, Peng Wenqiang, Kang Xuying
School of Computer Science and Engineering, Southeast University, Nanjing, China.
School of Civil Engineering, Southeast University, Nanjing, China.
Environ Sci Pollut Res Int. 2023 Jan;30(5):11516-11529. doi: 10.1007/s11356-022-22719-0. Epub 2022 Sep 12.
The analysis and prediction of water quality are of great significance to water quality management and pollution control. In general, current water quality prediction methods are often aimed at single indicator, while the prediction effect is not ideal for multivariate water quality data. At the same time, there may be some correlations between multiple indicators which the conventional prediction models cannot capture. To resolve these problems, this paper proposes a deep learning model: Graph Convolutional Network with Feature and Temporal Attention (FTGCN), realizing the prediction for multivariable water quality data. Firstly, a feature attention mechanism based on multi-head self-attention is designed to capture the potential correlations between water indicators. Then, a temporal prediction module including temporal convolution and bidirectional GRU with a temporal attention mechanism is designed to deal with temporal dependencies of time series. Moreover, an adaptive graph learning mechanism is introduced to extract hidden associations between water quality indicators. An auto-regression module is also added to solve the disadvantage of non-linear nature of neural networks. Finally, an evolutionary algorithm is adopted to optimize the parameters of the proposed model. Our model is applied on four real-world water quality datasets, compared with other models for multivariate time series forecasting. Experimental results demonstrate that the proposed model has a better performance in water quality prediction than others by two indices.
水质分析与预测对水质管理和污染控制具有重要意义。一般来说,当前的水质预测方法往往针对单一指标,而对于多变量水质数据的预测效果并不理想。同时,多个指标之间可能存在一些传统预测模型无法捕捉的相关性。为了解决这些问题,本文提出了一种深度学习模型:具有特征和时间注意力的图卷积网络(FTGCN),实现了对多变量水质数据的预测。首先,设计了一种基于多头自注意力的特征注意力机制,以捕捉水质指标之间的潜在相关性。然后,设计了一个包括时间卷积和带有时间注意力机制的双向门控循环单元(GRU)的时间预测模块,以处理时间序列的时间依赖性。此外,引入了一种自适应图学习机制,以提取水质指标之间的隐藏关联。还添加了一个自回归模块,以解决神经网络非线性性质的缺点。最后,采用进化算法对所提出模型的参数进行优化。我们的模型应用于四个实际水质数据集,并与其他多变量时间序列预测模型进行了比较。实验结果表明,所提出的模型在水质预测方面比其他模型在两个指标上具有更好的性能。