PDF
摘要
基于实测的地下水水质数据(pH、总硬度、溶解性总固体、硫酸盐、氯化物、Fe、Mn 7种)和气象数据(平均气温、最低气温、最高气温、平均最低气温、平均最高气温、20:00-20:00降水量、日降水量≥0.1 mm的时间、最大日降水量8种),分别使用BP神经网络、随机森林(RF)和支持向量机(SVM)构建了地下水水质参数的机器学习预测模型.对于每一种水质参数,分别使用不同的机器学习算法基于不同滞后期的数据进行模拟,将结果与实测水质进行对比,选择精度最高的机器学习模型及其对应的滞后期作为该水质参数的最优模型和最佳滞后期.结果表明,不同机器学习方法和滞后期的选择对预测精度影响很大,BP神经网络对pH(R2=0.225,RMSE为2.411)、总硬度(R2=0.503,RMSE为47.973mg·L-1)、氯化物(R2=0.994,RMSE为0.544 mg·L-1)和Fe(R2=0.302,RMSE为7.772 mg·L-1)的预测精度最高,RF对硫酸盐(R2=0.908,RMSE为3.788 mg·L-1)和Mn(R2=0.522,RMSE为0.429 mg·L-1)的预测精度最高,BP神经网络、RF和SVM对溶解性总固体的预测性能均较好(R2=0.994~0.996,RMSE为674.660~950.470 mg·L-1).此外,硫酸盐和Mn预测模型对应的最佳滞后期为0个月,溶解性总固体和氯化物预测模型对应的最佳滞后期为1个月,pH、总硬度和Fe预测模型对应的最佳滞后期为2个月.
关键词
地下水水质
/
BP神经网络
/
随机森林
/
支持向量机
Key words
基于机器学习的地下水水质预测研究[J].
北京师范大学学报(自然科学版), 2022, 58(2): 261-268 DOI: