Zeng Yong, Yang Zhi-feng, Liu Jing-ling
State Key Laboratory of Water Environment Simulation, School of Environmental, Beijing Normal University, China.
J Environ Sci (China). 2006;18(4):827-31.
The weekly water quality monitor data of Liuhai lakes between April 2003 and November 2004 in Beijing City were used as an example to build an artificial neural networks (ANN) model and a multi-varieties regression model respectively for predicting the fresh water algae bloom. The different predicted abilities of the two methods in Liuhai lakes were compared. A principle analysis method was first used to select the input variables of the models to avoid the phenomenon of collinearity in the data. The results showed that the input variables for the artificial neural networks were T, TP, transparency(SD), DO, chlorophyll-a (Chl-a), pH and the output variable was Chl-a. A three layer Levenberg-Marguardt feed forward learning algorithm in ANN was used to model the eutrophication process of Liuhai lakes. 20 nodes in hidden layer and 1 node of output for the ANN model had been optimized by trial and error method. A sensitivity analysis of the input variables was performed to evaluate their relative significance in determining the predicted values. The correlation coefficient between predicted value and observed value in all data and in test data were 0.717 and 0.816 respectively in the artificial neural networks. The stepwise regression method was used to simulate the linear relation between Chl-a and temperature, of which the correlation coefficient was 0.213. By comparing the results of the two models, it was found that neural network models were able to simulate non-linear behavior in the water eutrophication process of Liuhai lakes reasonably and could successfully estimate some extreme values from calibration and test data sets.
以北京市2003年4月至2004年11月间刘海湖的每周水质监测数据为例,分别建立人工神经网络(ANN)模型和多变量回归模型来预测淡水藻类水华。比较了两种方法在刘海湖的不同预测能力。首先采用主成分分析法选择模型的输入变量,以避免数据中的共线性现象。结果表明,人工神经网络的输入变量为水温(T)、总磷(TP)、透明度(SD)、溶解氧(DO)、叶绿素a(Chl-a)、pH值,输出变量为Chl-a。采用人工神经网络中的三层Levenberg-Marguardt前馈学习算法对刘海湖的富营养化过程进行建模。通过试错法对人工神经网络模型隐藏层的20个节点和输出层的1个节点进行了优化。对输入变量进行敏感性分析,以评估它们在确定预测值方面的相对重要性。人工神经网络中所有数据和测试数据的预测值与观测值之间的相关系数分别为0.717和0.816。采用逐步回归法模拟Chl-a与温度之间的线性关系,其相关系数为0.213。通过比较两种模型的结果发现,神经网络模型能够合理地模拟刘海湖水体富营养化过程中的非线性行为,并且能够成功地从校准数据集和测试数据集中估计出一些极值。