基于组合特征选择与可解释机器学习的沿海地下水硝酸盐空间预测

《Journal of Environmental Management》:Spatial prediction of coastal groundwater nitrate using combined feature selection and explainable machine learning

【字体: 大 中 小 】 时间:2026年10月24日 来源:Journal of Environmental Management 9.2

编辑推荐:

   •本研究开发了一个SOM-Boruta-RF-XGB框架,用于预测地下水NO3?-N浓度。•SHAP分析识别出了控制地下水NO3?-N浓度的主导因素。•基于GIS的制图方法用于刻画地下水硝酸盐的空间分布特征。引言地下水是生活供水、农业灌溉和工业生产的重要水源,其质量与安全性直

  
  • •
    本研究开发了一个SOM-Boruta-RF-XGB框架,用于预测地下水NO3?-N浓度。
  • •
    SHAP分析识别出了控制地下水NO3?-N浓度的主导因素。
  • •
    基于GIS的制图方法用于刻画地下水硝酸盐的空间分布特征。

引言

地下水是生活供水、农业灌溉和工业生产的重要水源,其质量与安全性直接关系到人类健康和生态稳定。硝酸盐是常见且具有代表性的地下水污染物,具有溶解度高、迁移性强、来源复杂以及空间异质性显著等特点(Bijay-Singh and Craswell, 2021; Grout et al., 2023; Ward et al., 2018)。长期饮用硝酸盐浓度偏高的地下水可能对人类健康构成潜在风险;因此,地下水硝酸盐污染的识别与预测长期以来一直是地下水环境研究中的重要课题(Grout et al., 2023; Ward et al., 2018)。以往研究表明,地下水硝酸盐污染与农业施肥、畜禽养殖、生活污水排放、土地利用变化以及水文地质条件密切相关(Bijay-Singh and Craswell, 2021; Nakagawa et al., 2021; Rawat et al., 2022; Serio et al., 2018)。在农业活动密集或土地利用变化显著的区域,氮素输入强度与入渗条件的差异会影响硝酸盐向地下水系统中的迁移(Nakagawa et al., 2021; Serio et al., 2018)。由于污染输入、地下水径流条件和水化学环境在空间上存在差异,地下水硝酸盐浓度通常表现出明显的空间分异特征(Aju et al., 2024; Atabati et al., 2022; Nakagawa et al., 2021)。
传统的地下水硝酸盐研究通常采用水化学统计分析、空间插值、空间回归和污染风险评估等方法,这些方法可以揭示硝酸盐浓度的基本分布特征和潜在影响因素(Atabati et al., 2022; Knoll et al., 2019; Rawat et al., 2022)。然而,地下水硝酸盐浓度与多种水化学指标相关联,其中可能存在非线性关系、共线性以及交互作用。因此,单一的线性统计方法或常规空间插值方法往往难以充分刻画这种复杂的变异特征(Knoll et al., 2019; Ouedraogo et al., 2019)。此外,传统插值方法主要依赖于采样点的空间位置和浓度数值,难以充分纳入水化学指标、土地利用和环境变量等多源信息。因此,其在复杂地下水系统中的预测能力仍然有限(Knoll et al., 2019; Liang et al., 2024)。因此,引入能够处理复杂非线性关系并整合多源变量信息的机器学习方法,对地下水硝酸盐的预测与空间识别具有重要意义。
近年来,机器学习方法因其强大的数据挖掘和非线性拟合能力,已被广泛应用于地下水硝酸盐浓度预测、地下水质量评价以及污染风险识别(Haggerty et al., 2023; Ransom et al., 2022)。随机森林(RF)和极限梯度提升(XGB)等集成学习模型能够处理多变量输入,并在复杂环境数据建模中表现出良好的适用性(Band et al., 2020; Bedi et al., 2020)。以往研究已采用RF、XGB、深度神经网络等机器学习方法预测地下水硝酸盐浓度,结果表明机器学习模型能够有效提高预测精度,克服传统统计方法对复杂非线性关系表征不足的问题(Karimanzira et al., 2023; Ransom et al., 2022)。当进一步结合基于GIS的空间数据时,机器学习模型还可支持地下水硝酸盐浓度的空间预测、污染发生概率评估以及潜在高值区识别,从而为地下水污染风险分区提供技术支持(Chen et al., 2024; Gholami and Booij, 2022; Lee et al., 2023; Sajedi-Hosseini et al., 2018)。
从模型机制角度看,尽管RF和XGB同属集成学习模型,但它们控制预测误差的方式不同。RF是一种基于Bagging的并行集成模型,稳定性和抗噪能力较好,但其预测性能对参数设置较为敏感(Probst et al., 2019)。XGB是一种基于Boosting的串行集成模型,通过基于梯度的迭代优化和正则化来增强非线性拟合能力(Chen and Guestrin, 2016)。集成学习可以通过组合不同学习机制的模型来提升预测性能,但也可能增加模型复杂度和过拟合风险(Sagi and Rokach, 2018)。因此,本研究通过Stacking框架将RF和XGB组合起来,其中由一级学习器生成预测结果,随后使用岭回归作为元学习器进行整合。自组织映射(SOM)能够识别复杂水化学数据中的潜在结构和非线性模式,并已应用于地下水水化学特征刻画和硝酸盐源解析(Gao et al., 2024)。Boruta算法将原始变量与影子变量的重要性进行比较,能够识别出对目标变量预测具有稳定贡献的关键特征,也已应用于硝酸盐分布模拟和输入变量优化(Jamei et al., 2022)。本研究并未直接将Boruta应用于全部预测变量集合,而是首先使用SOM刻画水化学变量之间的相似性和潜在冗余,从而为构建缩减后的候选变量集提供结构信息;随后使用Boruta进行基于相关性的特征筛选。因此,SOM和Boruta分别提供了互补的无监督结构探索与有监督特征筛选。此外,重复采样和残差分析可以在单一数据划分之外评估预测的稳健性(Bedi et al., 2020; Jeong et al., 2024)。同时,机器学习模型通常被认为具有一定"黑箱"特性,使得变量之间的内部贡献关系难以直接解释(Haggerty et al., 2023; X. Li et al., 2024b)。对于RF-XGB等耦合模型,其变量响应机制比单模型更为复杂。基于Shapley值概念的SHAP可以量化每个输入变量对模型预测的贡献,并已被广泛应用于环境建模和地下水硝酸盐预测中的可解释性分析(X. Li et al., 2024b; Lundberg et al., 2019; Zhou et al., 2025)。
尽管已有上述进展,但仍很少有地下水硝酸盐研究在同一分析框架内同时考察预测变量冗余、RF-XGB Stacking模型性能与稳健性、基于模型的解释以及GIS空间预测。因此,本研究针对三个问题展开:(1)经过SOM-Boruta顺序特征选择后保留了哪些水化学变量;(2)RF、XGB以及RF-XGB Stacking模型在预测性能和稳健性方面有何差异;(3)保留的变量如何对模型预测产生贡献,预测得到的NO3?-N浓度在空间上如何分布?为回答这些问题,本研究首先使用Spearman相关分析和SOM-Boruta方法刻画变量间关系并筛选预测变量。随后构建RF、XGB以及RF-XGB模型,并通过精度指标、残差分析和重复采样进行评估。接着使用SHAP量化预测变量的贡献,并选取综合性能最优的模型与GIS集成进行空间预测。本研究的技术贡献在于将无监督的预测变量结构探索、基于相关性的特征筛选、Stacking集成预测、稳健性评估、可解释机器学习和空间制图联系起来,同时将所得到的关系解释为统计与预测关联,而非直接的因果证据。

章节节选

研究区与数据来源

如图1所示,研究区位于山东省胶东半岛北部、渤海湾南缘,介于东经120°13′至120°44′、北纬37°27′至37°47′之间。区域地形总体呈现东南高、西北低的格局,由低山丘陵逐渐过渡至滨海平原,地面高程介于?6至725 m之间。研究区属暖温带半湿润季风大陆性气候,多年平均

地下水硝酸盐与相关指标之间的关系

在考察NO3?-N与水化学指标之间的关系之前,首先将实测物理化学参数与常用的地下水质量标准进行对比。根据中国《地下水质量标准》(GB/T 14,848–2017),III类标准为:NO3?-N不超过20 mg/L、TDS不超过1000 mg/L、总硬度不超过450 mg/L、Cl?和SO42?不超过250 mg/L、Na+不超过200 mg/L、NH3-N不超过0.50 mg/L、F?不超过1.0 mg/L,pH在6.5–8.5之间。对于硝酸盐,世界卫生组织(WHO)的指导值为50 mg/L(以NO3?计)

总结与结论

本研究建立了一个综合框架,将Spearman相关分析、SOM-Boruta特征选择、机器学习、SHAP解释以及基于GIS的空间预测结合起来,用于刻画皇水河下游地区的地下水NO3?-N浓度特征。该框架的主要贡献在于将预测变量结构探索、多变量特征选择、集成预测、稳健性评估、模型解释以及空间制图整合在一起

CRediT作者贡献声明

李曼:撰写—初稿、撰写—审阅与修改、软件、可视化。于德杰:撰写—审阅与修改。杨帆:撰写—审阅与修改、概念化、资助获取。于露:撰写—审阅与修改。白靖:撰写—审阅与修改。智传顺:撰写—审阅与修改。常文波:撰写—审阅与修改。胡小农:撰写—审阅与修改、监督、项目管理、资助获取。

基金资助

本研究受国家自然科学基金(编号42402247、42672340)、自然资源部莱州湾海水入侵与土壤盐渍化观测研究站开放研究基金、自然资源部(2026LZORS004)、山东省自然科学基金(ZR2024QD169)以及山东省科技"兴海"青年人才工程(SDAST2025QTA056)资助。

利益冲突声明

作者声明不存在已知的可能影响本文所报告工作的竞争性经济利益或个人关系。
李曼|于德杰|杨帆|于露|白靖|智传顺|常文波|胡小农
相关新闻
生物通微信公众号
微信
新浪微博

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号