基于小样本人工冻土冻胀率智能预测方法

2021-07-30 06:49姚兆明左维亚高亚飞

姚兆明 左维亚 高亚飞

摘 要:土体在低温下的冻胀将会对工程设施建设和运营等方面造成不利的影响,由于土体冻胀率受制于众多因素,因此土的冻胀率计算一直是研究的热点、难点。为了解决冻胀率计算难、繁等问题,以69组已知冻胀率样本为研究对象,采用支持向量机回归模型计算方法,随机选取59组样本对建立的径向基核函数和多项式核函数两种预测模型进行训练,再利用训练后的两种预测模型对10组样本进行预测。通过试验值和两种模型训练值、预测值进行对比,结果表明径向基核函数预测模型的预测效果更好。建立的冻胀率预测模型将支持向量机回归模型在人工冻土方面应用进行了拓展,为冻胀率预测提供了一种新的智能方法。

关键词:冻胀率;支持向量机回归模型;核函数

中图分类号: TU443  文献标志码:A

文章编号:1672-1098(2021)01-0013-05

收稿日期:2020-08-26

基金项目:陕西省煤田地质集团有限公司科研项目(SMDZ-2019CX-7)

作者简介:姚兆明(1975- ),男,安徽黄山人,教授,博士,研究方向:土体本构理论和岩土数值分析研究。

Intelligent  Calculation  Method  for  Frost  Heave  Rate of  Artificial Frozen Soil  Based on Small Samples

YAO Zhaoming1,ZUO Weiya1,GAO Yafei2

(1.School  of Civil Engineering, Anhui University of Science and Technology, Huainan Anhui 232001,China; 2. Shaanxi 185 Coalfield Geology Co.,Ltd.,Yulin Shaanxi 719000, China)

Abstract:Frost heaving of soil under low temperatures will impose negative impact on engineering facilities, construction and operation. As the frost heaving rate of soil is subject to many factors, its calculation has always been an important and challenging research topic for scholars. For this reason,69 groups of samples with the known frost heaving rates were selected in this paper as the research objects and the support vector machine  regression model was applied in the calculation of frost heaving rate. 59 groups of samples were used to train two prediction models, which were then used for the prediction of 10 groups of samples. The comparison between experimental value and the training value and prediction value of the two models shows that the radial basis function prediction model is able to give a better prediction result. The established frost heaving rate prediction model, as an expanded application of support vector  machine  regression model in artificial ground freezing, provides a new intelligent method for the prediction of frost heaving rate.

Key words:frost heaving ratio; support vector  machine  regression model; kernel function

凍胀是寒区工程面临的主要工程病害,因此冻土冻胀变形的研究对工程建设和维护具有深远意义[1]。国内外学者对此进行了深入研究。文献[2]考虑产生冻胀的各种因素,提出了一维条件下计算土体冻胀量的方法。文献[3]采用灰色关联理论分析了含水量、有机质、含盐量、土质和干密度对天山达板乔尔玛至那拉提公路延线冻土冻胀率的影响。文献[4]233分析了含水量、初始干重、冻透率、地下水位、可塑性指数对冻胀率的影响,建立了预测冻胀率的统计模型。文献[5]对兰新高铁沿线四个断面进行了冻胀预测,测得其最大冻胀率,为了解高速铁路路基提供冻胀机理。文献[6]研制了1种测井测斜仪的简易斜臂仪,为研究冻融土壤的传热传质过程提供依据。

目前在岩土工程应用的智能方法有神经网络、支持向量机、遗传算法、鱼群算法、粒子群算法等。支持向量机(SupportVectorMachine,SVM)是由Vapnik等人在统计学习理论的基础上提出的,是在统计学习理论发展起来的基于结构风险最小化原则的机器学习理论,其具有较高的泛化能力[7]。SVM可以较好逼近非线性复杂系统,能够有效解决过学习、维数灾难以及局部最小等问题[8]。

目前支持向量机广泛应用于岩土工程领域尤其是冻土领域。如文献[9]基于多类支持向量机对土壤纹理进行分类。文献[10]利用机器学习模型SVM等分类器的预测,提出了1种新混合分类器集成,为岩土工程的其它分类问题提供了新方法。文献[11]采用主要成分分析法结合粒子群算法优化的支持向量机建立冻融土壤蒸发量的预报模型。本文采用支持向量机计算模型对冻胀率进行训练预测,对试验值和模型训练值、预测值进行对比、拟合、分析,以期为工程计算提供新的智能方法。

1 冻胀率试验

1.1 试验方案

文献[4]233进行了不同土质参数的冻胀率试验。主要仪器设备包括试样盒、恒温箱、温度控制系统、温度监测系统、补水系统、变形监测系统和加压系统。土样为黏土、砂土、粉质黏土。三种土的粒径分级、极限含水量和总离子含量见文献。三种土样品直径均为11cm,红外光谱长度为130~150cm,在给定一定边界温度、初始干容重、含水量、地下水位条件下进行了69组土样冻胀率试验,得出试验结果。

1.2 冻胀率模型改进

文献[4]234根据上述试验方案测得的冻胀率建立考虑了含水率、初始干重、地下水位、可塑性指数、冻透率对冻胀率的影响模型。该模型是基于最小二乘法拟合得到模型参数,参数缺少相应的物理意义,而且数学关系式很难控制多个变量,因此建立参数较少的数学模型很难解决此类问题,且试验方法求取冻胀率时会出现难度大、耗时、不经济的现象。因此可尝试一些机器学习方法,通过计算机来建立模型算法,本文将采用支持向量回归模型进行人工冻土冻胀率预测模型的构建。

2 冻胀率支持向量机回归模型

2.1 支持向量回归原理

支持向量机回归原理的基本思想就是寻找一个最优分类超平面,不仅将两类样本尽量正确分开,在保持较高分类精度的同时最大化分类间隔,而且使得样本的类内离散度尽可能的小[12]。SVM将求解的问题最终归结为一个线性約束的凸二次规划问题,求出的解是全局最优的唯一解[13]。

2.2 训练样本和测试样本

在支持向量机回归模型预测中,将已知数据看作一个大集合且分成两部分,其中一部分作为训练集,用来评价分类算法从而求出决策函数,剩余的部分作为测试集,测试所得决策函数的准确率,最后用得到的准确率作为评价算法优劣的标准。根据上述各个集合的目的及作用,将上述实验数据作为样本,由这些数据的学习训练建立映射关系。采取随机选取的方式从1~69组试验数据中选取10组试验数据作为测试样本,剩下的59组试验数据作为训练样本。试验数据来源于文献[4]235, 采用的支持向量机回归模型预测过程为: 输入参数为含水量ω、干重度γd、冻透率Vf、水头Hw、塑性指数Ip;输出参数为冻胀率η。 在训练及验证支持向量机回归模型时, 对影响因素冻胀率因素采用公式(1)进行归一化处理, 同时对冻胀率采用相同方法归一化处理。

x^i=xji-xji,minxji,max-xji,min(1)

式中:x^ji为第j个样本第i个影响因素归一化值;xji为第j个样本第i个影响因素实际值;xji,min为第j个样本第i个影响因素最小值;xji,max为第j个样本第i个影响因素最大值。

2.3 核函数的确定

1)核函数的选取

核函数的选择不仅对支持向量机模型推广性能有很重要的影响,也对支持向量机模型精度有影响[14]。现在常用的核函数包括线性核函数、高斯径向基核函数、多项式核函数、sigmoid核函数及自定义核函数等[15]。

在以上几种常见的核函数中,线性核函数形式简单且误差比较容易估计,适用于低维且影响因素单一的小样本下的训练。多项式核函常用于一些经过正交归一化处理后的数据中。径向基核函数的收敛域相对较宽,无论是低维、小样本的训练样本还是高维、大样本的训练样本,径向基核函数都适用,是一种比较理想的分类、回归函数。根据各种核函数的形式、适用范围及本文的应用领域,选取多项式核函数(见公式(2)),和径向基核函数(见公式(3))对冻胀率进行模拟及预测。

多项式核函数

k(x,y)=(x·y+1)d(2)

式中:d是整数,是自定义的参数。

径向基核函数

k(x,y)=exp-‖x-y‖2/2σ2(3)

式中:x为空间中任意一点;y为核函数中心;σ为函数的宽度参数。

2)两种核函数验证和对比

径向基核函数的惩罚系数c取21 000,多项式核函数的c取109。分别进行模型训练、预测。采用误差、均方误差以及平方相关系数对实验结果进行评价,其中均方误差计算如下

σ=1N∑ni=1(Xi-μ)2(4)

式中:Xi为变量,μ为总体均值,N为测试样本数。当支持向量回归模型的误差、均方误差越小,平方相关系数越接近1时,则模型的预测效果越好[16]。径向基核函数和多项式核函数训练数据预测值和试验值如表1所示,预测数据预测值和试验值如表2所示。

图1为径向基核函数10组预测值的数值及试验值对比柱状图。通过对比柱状图中两数值可以看出两数值相差较小,拟合度也相对较高。

图2为多项式核函数模型预测值与试验值对比柱状图,从中可以看出多项式核函数预测值与试验值相差较大,只有第1组和第8组数据较吻合。

图3为两种核函数模型训练值与试验值对比散点图,其中两种核函数预测的训练值与试验值走向均一致,两种核函数模型预测值均与试验值有差距,但和多项式核函数模型的差距更大。

图4为两种核函数模型预测值与试验值对比散点图,图中表明径向基核函数预测值与试验值拟合度相对较高,而多项式核函数模型的预测值与试验值差别较大。

图5为两种核函数模型训练值误差对比散点图,从中可以看出两核函数的误差相对较小,只有个别误差稍大。从图中可以看出,多项式核函数的训练误差与径向基核函数的训练误差相比,前者稍大一点且相差较小。

图6为两种核函数模型预测值误差对比散点图,图中表明径向基核函数模型预测值误差相对较小,但多项式核函数模型预测误差值误差相对较大,且明显比径向基核函数误差大的多,尤其是第4个样本、第5个样本、第9个样本相的较多。

通过对比多项式核函数和径向基核函数的支持向量机模型训练、预测的误差对比表、点状图及柱状图,可以看出两核函数的平均误差较小。根据表1、表2可算得径向基核函数的预测的平均误差为0.31%,训练的平均误差为0.20%,均方误差为0.15,平方相关系数为0.998 6。多项式核函数的预测的平均误差为1.03%,训练的平均误差为0.84%,均方误差为7.55,平方相关系数为0.939 2。对比两核函数的训练平均误差、预测平均误差、平方相关性系数,可得采用径向基核函数的支持向量机模型的预测效果更好。

3 结论

研究发现径向基核函数支持向量机回归模型的预测效果更好。建立的冻胀率计算模型将支持向量机在人工冻土方面应用进行了拓展,模型提供了冻胀率计算一种新的智能方法。但支持向量机回归模型结果的准确性和可靠性取决于所选用训练样本的数量和质量。要做到对人工冻土冻胀率精准预测,需要进一步开展人工冻土冻胀率试验研究。

参考文献:

[1] 王贺,郭春香,吴亚平,等.基于弹性力学考虑冰水相变过程下多年冻土冻胀系数与冻胀率之间的关系[J].岩石力学与工程学报,2018,37(12):2 839-2 845.

[2] 李洪升,刘增利,李南生.基于冻土水分温度和外荷载相互作用的冻胀模式[J].大连理工大学学报,1998(1):3-5.

[3] 张远芳,慈军,肖俊.灰色关联优势分析在冻土中的应用[J].水利与建筑工程学报, 2006,4(1): 12-14.

[4] CHEN X B,WANG Y Q.Frost heave prediction for clayey soils[J].Cold  Regions Science Technology, 1988,15(3):233-238.

[5] WU X Y, NIU F J, LIN Z J, et al. Delamination frost heave in embankment of high speed railway in high altitude and seasonal frozen region[J]. Cold Regions Science and Technology, 2018, 153:25-32.

[6] S GRUBER. Ground subsidence and heave over permafrost: hourly time series reveal interannual, seasonal and shorter-term movement caused by freezing, thawing and water movement[J]. CRYOSPHERE,2020, 14(4):1 437-1 447.

[7] 张浩然,韩正之,李昌刚.基于支持向量机的非线性系统辨识[J].系统仿真学报,2003,15(1):119-121.

[8] 年福耿.基于支持向量机的水质分类研究[J].科学技术创新,2020,22 (27):47-48.

[9] U BARMAN,R D CHOUHURY.Soil texture classification using multi class support vector machine[J].Information Processing in Agriculture,2020,7(2):318-332.

[10] ZHANG J F, WANG Y H.An ensemble method to improve prediction of earthquake-induced soil liquefaction: amulti-datasetstudy[J].NeuralComputing and Applications, 2020: 1-14.

[11] 解雪,陈军锋,郑秀清,等.基于主成分分析和粒子群算法优化支持向量机的冻融土壤蒸发预报模型[J].节水灌溉, 2020, 45(1): 61-65.

[12] 安文娟. 类内结构支持向量机学习算法研究[D].北京:北京交通大学,2015.

[13] 徐健,李柏年,张孔生,等.基SVM分类机的一种DNA序列判别方法[J].安徽理工大学学报(自然科学版),2009,29(1):58-62.

[14] 阮永芬,高春钦,刘克文,等.基于粒子群算法优化小波支持向量机的岩土力学参数反演[J].岩土力学,2019,40(9):3 662-3 669.

[15] 姚兆明,王璇,陈军浩,等.人工冻土单轴抗压强度GA-SVM预测模型[J].安徽理工大学学报(自然科学版), 2012,32(2):1-5.

[16] 李畸勇,汤允凤,胡恒,等.基于支持向量回归的PV/T组件温度实时预测[J].可再生能源,2020,38(8):1 040-1 046.

(責任编辑:丁 寒)