基于机器学习迭代模型的地下地质剖面预测方法,该方法考虑了稀疏土壤参数的影响

《TUNNELLING AND UNDERGROUND SPACE TECHNOLOGY》:Prediction of subsurface geological cross-section based on machine learning iterative model incorporating sparse soil parameters

【字体: 大 中 小 】 时间:2026年03月29日 来源:TUNNELLING AND UNDERGROUND SPACE TECHNOLOGY 7.4

编辑推荐:

  地质横截面数据预测研究提出集成土壤类型与物理参数的迭代方法,采用ANN、RNN、RF、XGBoost四种算法结合PSO优化,验证其在跨区域地质条件下的泛化能力。研究显示模型能有效推断分层分布,但存在过拟合风险,强调需更多跨区域数据验证。

  
叶晓伟|宋柯|赵一丹|刘志雄
浙江大学软土与地质环境工程教育部重点实验室,中国杭州310058

摘要

可靠的地质剖面数据对于地下建设至关重要,尤其是在穿越具有有限地下信息的多样化地质区域的盾构隧道项目中。以往利用机器学习预测地质剖面的研究对数据集和算法提出了严格的要求,导致模型的泛化能力有限,仅适用于特定场景。本研究提出了一种迭代预测方法,通过整合土壤类型和物理性质参数来预测不同区域的地质剖面。采用了四种机器学习算法——人工神经网络(ANN)、循环神经网络(RNN)、随机森林(RF)和极端梯度提升(XGBoost),并分别使用粒子群优化(PSO)算法对它们进行了优化。随后比较了这些算法的预测结果,并分析了预测误差的空间分布和主要类型。所提出的方法可以从稀疏的训练数据中推断出地层分布,并在各种地质条件下基于有限的钻孔数据构建全面的二维地质剖面。这些条件包括地质类型和分布与训练集匹配的情况(代表一般情况)或不同的情况(代表复杂情况)。此外,本研究还发现,当使用单一训练图像结合机器学习方法进行地质建模时,可能会发生过拟合现象,这可能会掩盖真实的地层边界。这表明,在钻孔数据稀缺的情况下,纯数据驱动的机器学习方法可能存在固有的局限性。

引言

充足的地质数据对岩土工程的安全至关重要,尤其是在盾构隧道施工中。缺乏全面的地质知识可能导致严重的问题,如隧道渗漏和坍塌(Deng, 2024)。目前,目标区域的地质数据主要来自项目边界内的钻孔。专家们根据他们的专业经验解释这些数据以生成二维地质剖面。然而,这一过程高度依赖于个人的专业知识,具有主观性,并且难以标准化,特别是在长距离盾构隧道项目中,很难确保生成剖面的质量一致。此外,尽管在施工过程中可以采用探前技术(如探洞、电磁方法和地震反射)来获取前向地质信息,但这些方法只能提供对特定地下方面的局部了解,而且容易受到盾构机的电磁干扰以及空间限制的影响,从而限制了有效观测。因此,钻孔数据仍然是建立地质模型的主要基础(Gong, 2020, Qin, 2023)。
目前,已经开发了多种地质模型,使用了诸如克里金插值(Marinoni, 2003, Zhang and Zhu, 2018, Jia et al., 2020, Liu et al., 2023, Lv et al., 2024, Miao and Wang, 2024)和逆距离加权插值(Liu et al., 2020)等技术。对这些技术的改进,包括引入拓扑关系、机器学习和“相关距离”概念,提高了它们的插值预测能力。此外,还进行了不同地质数据处理和空间插值方法的比较(Zuo, 2020, Ijaz et al., 2023),以验证所提出方法的有效性。除了插值之外,其他研究人员还采用了马尔可夫链蒙特卡洛(Deng et al., 2020, Zhao et al., 2021, Yang et al., 2023)和贝叶斯监督学习(Hu et al., 2020)等方法从钻孔地质构造中提取相关参数。他们还使用最大似然估计进行校正,并针对简单的数据集验证了这些方法。多点统计模拟(Lajaunie et al., 1997, dell’Arciprete et al., 2012, Silva and Deutsch, 2014, Chen et al., 2015)也被用于快速构建地质模型。
随着机器学习浪潮的兴起,一些学者(Zhou et al., 2019, Ashraf et al., 2021, Jia et al., 2021, Shi and Wang, 2021, Xie et al., 2023)采用了各种机器学习方法(例如ANN、XGBoost等)进行地质剖面预测。通常,这些方法需要来自特定区域的地质图像数据进行训练,并结合钻孔数据进行预测,大多数研究使用的是相对简单的数据集。为了从有限的地质数据构建完整的地质模型,Shi和Wang(2022)提出了一种IC-XGBoost预测方法,该方法从有限的钻孔数据和反映先验知识的地质图像中提取地质信息来构建地质模型。近年来,其他学者采用了CNN和GAN(Zhang et al., 2021, Lyu et al., 2024, Shi et al., 2024, Wang et al., 2024)进行建模。这些方法能够有效地从训练图像中学习地层信息,并取得了有希望的结果,但它们通常要求训练数据和测试数据具有相同的地质类型,并且很少考虑算法超参数的优化。此外,一些研究人员(Pan et al., 2023)开发了一个DTW-Kmedoids时间序列聚类框架,以实现隧道掘进机前的自动土壤感知,尽管感知的土壤范围仅限于隧道轴线附近。
对现有文献的分析表明,当前的研究主要采用基于概率统计的随机模拟方法,同时结合机器学习方法,后者成为主流趋势。尽管机器学习方法具有强大的非线性拟合能力,但其在岩土工程和地质工程中的应用仍然不成熟。主要原因在于可用训练数据的严重稀缺(Jessell et al., 2022, Shi and Wang, 2022)以及大多数研究依赖于相对有限的算法和数据集。这些方法通常假设训练集和测试集具有相同的分布特征和地质特征,这带来了很大的限制。因此,在不同地质条件下,这类预测模型的可靠性需要进一步验证。
为了解决上述限制,本研究提出了一种基于机器学习的迭代预测方法,该方法结合了岩土类型和物理性质参数。目的是利用机器学习技术快速构建二维地质剖面,同时减少对人工专业知识的依赖,从而为工程设计和施工风险评估提供辅助决策支持。与传统方法不同,所提出的方法只需要少量的区域训练数据,并且不要求训练集和测试集具有相同的地质类型。采用了四种广泛使用且具有高度泛化能力的算法——ANN、RNN、RF和XGBoost——来评估这些机器学习算法在一般和复杂条件下的地质预测性能。根据预测结果,提出了未来研究的建议。
由于岩土工程和地质工程中数据的稀缺,机器学习算法在该领域的应用仍然不发达,没有一种算法在预测建模中表现出明显的优越性。因此,本研究中选择的四种算法——ANN、RNN、RF和XGBoost——为未来的研究提供了有希望的方向。首先,采用了ANN和RNN这两种基础的深度学习架构,来建立钻孔数据和空间地质类别之间的复杂映射。特别是RNN的引入,研究了其在迭代预测过程中捕捉逐步依赖性的潜力。尽管问题是空间上的而非时间上的,但迭代机制——其中一步的输出指导下一步的输入——反映了序列学习的特征。其次,RF和XGBoost分别代表基于Bagging和Boosting的经典集成学习方法,具有强大的抗噪声能力和强大的泛化性能。
由于超参数选择显著影响机器学习算法的预测准确性,但在训练过程中无法主动优化。因此,找到合适的优化算法至关重要。在各种优化算法中,PSO被认为是使用最广泛和最有效的方法之一(Yang and Shami, 2020)。PSO在优化多种机器学习超参数方面表现出色(Li et al., 2021),有助于识别适合不同算法的超参数,从而提高预测准确性。
粒子群优化(PSO)算法已被广泛用于基于隧道参数预测盾构掘进前的地质类别,或预测盾构掘进过程中引起的地面沉降等参数(Bo et al., 2024, Kong et al., 2023 Ye et al., 2024b; Li et al., 2025; Liu et al., 2025a)。此外,一些学者还将PSO与机器学习算法结合用于石油勘探和地球物理勘探的预测(Tong et al., 2024; Zhang et al., 2024a)。然而,在地质建模领域,大多数研究人员关注机器学习预测方法的选择和预测过程的解释(Lyu et al., 2024; Liu et al., 2025b),而较少应用优化算法,如PSO。因此,分析PSO优化算法的作用是本研究的一个重要组成部分。
本研究的其余部分总结如下:第2节介绍了所采用的四种机器学习算法和一种优化算法的基本原理。第3节详细介绍了所提出的迭代预测模型的工作流程,包括使用的图像数据、模型训练原理和评估指标。第4节分析了模型在一般条件下的预测性能以及使用PSO算法获得的优化结果。第5节评估了模型在复杂条件下的预测性能,即其泛化能力,并评估了模型对特定土壤类型的预测性能。最后,本研究总结了研究发现并为未来研究提供了建议。

部分摘录

机器学习算法

(1)人工神经网络。
ANN是一种计算模型,模拟了生物神经网络的结构和功能(McCulloch和Pitts, 1943)。作为神经网络中最经典的算法,通常被称为多层感知器(MLP),它由多个相互连接的节点(称为神经元)组成,这些节点通过连接权重传递信息。作为深度学习的基础,ANN表现出强大的非线性拟合能力(Liu et al., 2024)

主要过程

该模型基于从崇泰项目崇明-太仓段获得的地质剖面数据进行分析,主要预测过程框架如图3所示。首先,使用基于Python的图像识别算法进行地质识别,该算法分析地质区域的图像数据并提取分类信息。这些信息与土壤参数数据结合,用于创建模型的训练集和测试集。

地质区域信息

本文研究了训练集和测试集中的四种地质区域的六种土壤类型(Soil1至Soil6),分别代表泥、泥质粉粘土、粉砂、粘土和沙。然而,并非所有六种土壤类型都存在于每个区域。例如,测试集1仅包含Soil1、Soil2、Soil3和Soil6,分别对应泥、泥质粉粘土、粉砂和沙。本节使用训练区域分析了相邻区域的预测结果

地质区域信息

以往的机器学习研究通常关注相邻的地质区域,并需要具有相同土壤类型的数据集。然而,隧道项目的距离通常达到5公里或更远,不同区域之间的地层变化很大。因此,评估模型是否能够有效预测不同区域和土壤类型至关重要。在本研究中,使用的训练集与第4节中的相同,具体来自DK11-20区域。测试集

结论

新兴的机器学习技术为隧道和岩土工程中构建地质剖面提供了有希望的新途径。本研究介绍了一个迭代预测框架,该框架使用稀疏的钻孔数据和有限的训练图像生成完整的二维地质剖面。结合优化算法,该框架能够对四种经典机器学习方法的预测性能进行比较评估,

CRediT作者贡献声明

叶晓伟:撰写 – 审稿与编辑,资金获取,概念构思。宋柯:撰写 – 原始草稿,软件,方法论。赵一丹:撰写 – 原始草稿,软件。刘志雄:撰写 – 审稿与编辑,方法论。

利益冲突声明

作者声明他们没有已知的可能影响本文工作的竞争性财务利益或个人关系。

致谢

本文所述的工作得到了国家重点研发计划(授权号2022YFC3802301)和国家自然科学基金(授权号52525804)的共同支持。
相关新闻
生物通微信公众号
微信
新浪微博
  • 搜索
  • 国际
  • 国内
  • 人物
  • 产业
  • 热点
  • 科普

热点排行

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

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号