摘要

溶解氧是反映水污染程度的一个重要指标,准确的预测可以高效合理地判断水质环境的状况。由于水质环境的实时变化和复杂性以及收集数据的偏差,在水生系统中获得高效、精确的预测模型是困难的。因此,首先利用主成分分析(PCA)确定影响水质溶解氧的变量数目,降低数据维数,为解决变量间的非线性和非平稳性问题,提出用互信息(MI)选取影响强的因素作为预测模型的输入变量。然后利用一种基于高斯函数的非线性递减权重的粒子群算法优化支持向量回归(GNIPSO-SVR)模型中的参数选择过程,有效克服传统SVR预测模型的参数选择问题,并考虑空气中的污染物因素,构建污染物影响的GNIPSO-SVR模型。然后将该模型应用于上海的水质溶解氧的预测中,把GNIPSO-SVR模型与BP神经网络、支持向量回归机(SVR)、粒子群算法优化支持向量回归机(PSO-SVR)的模型对比分析,结果表明,提出的方法可以有效解决溶解氧变量间的冗余性与相关性问题,提高预测精度和运行速度。