CN110533065A - 基于自编码特征和深度学习回归模型的盾构姿态预测方法 - Google Patents
基于自编码特征和深度学习回归模型的盾构姿态预测方法 Download PDFInfo
- Publication number
- CN110533065A CN110533065A CN201910647803.9A CN201910647803A CN110533065A CN 110533065 A CN110533065 A CN 110533065A CN 201910647803 A CN201910647803 A CN 201910647803A CN 110533065 A CN110533065 A CN 110533065A
- Authority
- CN
- China
- Prior art keywords
- data
- regression model
- deep learning
- shield
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000013135 deep learning Methods 0.000 title claims abstract description 85
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000012549 training Methods 0.000 claims abstract description 53
- 238000012360 testing method Methods 0.000 claims abstract description 17
- 238000010276 construction Methods 0.000 claims abstract description 12
- 230000008569 process Effects 0.000 claims abstract description 12
- 210000002569 neuron Anatomy 0.000 claims description 58
- 238000010606 normalization Methods 0.000 claims description 10
- 238000011478 gradient descent method Methods 0.000 claims description 9
- 239000002689 soil Substances 0.000 claims description 8
- 230000004913 activation Effects 0.000 claims description 6
- 238000005315 distribution function Methods 0.000 claims description 6
- 238000012886 linear function Methods 0.000 claims description 3
- 238000007569 slipcasting Methods 0.000 claims description 2
- 239000000284 extract Substances 0.000 claims 1
- 210000005036 nerve Anatomy 0.000 claims 1
- 230000035484 reaction time Effects 0.000 abstract description 3
- 230000005641 tunneling Effects 0.000 abstract description 2
- 238000007405 data analysis Methods 0.000 abstract 1
- 238000005259 measurement Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 4
- 238000000691 measurement method Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000013517 stratification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/25—Fusion techniques
- G06F18/253—Fusion techniques of extracted features
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Error Detection And Correction (AREA)
Abstract
本发明公开了一种基于自编码特征和深度学习回归模型的盾构姿态预测方法,其主要步骤是:(1)采集数据;(2)预处理;(3)生成训练样本和测试样本;(4)构建自编码器和构建深度学习回归模型;(5)提取额数据特征;(6)训练深度学习回归模型;(7)预测盾构姿态。本发明结合了盾构机掘进过程中设备参数信息,能够利用参数信息来体现盾构姿态,并且避免了繁琐的求解过程,提高了对盾构姿态变化的反应时间,具有高效的数据分析能力,可以为施工操作人员提供参考和调整依据,保障施工质量。
Description
技术领域
本发明属于机械技术领域,更进一步涉及盾构机测量技术领域中的一种基于自编码特征和深度学习回归模型的盾构姿态预测方法。本发明可用于盾构施工过程中,预测盾构轴线的真实行进线与设计轴线不完全重合的姿态。
背景技术
盾构机在推进过程中,有时会穿越复杂的地质层,刀盘刀具会发生磨损,会引起受力的不均,进而导致盾构姿态发生变化,即引起实际盾构轴线的真实行进线与设计轴线不完全重合。目前,在盾构施工过程中主要靠自动导向方法计算盾构掘进轴线与隧道设计轴线的偏差,进而指导盾构的掘进,盾构机的轴线可以靠计算盾尾和盾首的中心坐标确定。由于盾构集测量技术、激光传感技术、计算机技术、无线通信技术、机械电子技术于一体的综合***,而且由多种不同类型的精密传感器组成,这些设备会产生海量的数据,故利用这些数据进行挖掘分析,建立预测模型对盾构掘进轴线与隧道设计轴线偏差进行预测。
合肥引力波数据科技有限公司在其申请的专利文献“一种盾构机盾构姿态的测量装置及其测量方法”(专利申请号:2017105682180,公开号:CN107192372A)中提出了一种盾构机盾构姿态的测量方法。该方法首先将距离传感器与激光源连接到盾构机的上位机,距离传感器测量与激光源之间距离X,激光源测量其与接收管之间距离R,输入上位机,然后依据几何公式计算距离传感器、测量其与激光源之间夹角上位机根据与盾构机处于正常姿态的数据进行比对,得到盾构姿态。该方法虽然使用传感器对夹角进行测量,即使盾构机自动导向***发生故障,使用该方法计算夹角仍能保证夹角准确度,但是,该方法仍然存在的不足之处是,夹角的计算公式是在理想几何关系基础上推导而来的,盾构恶劣的施工环境对几何关系影响较大,细小的位置变动都会造成计算误差,并且该方法是在掘进后,通过测量计算确定盾构的具***置,对盾构姿态的跟随具有一定的滞后时间。
肖涛在其发表的论文“盾构姿态测量中倾角仪和陀螺仪的组合应用研究”(华中科技大学硕士论文,2013年1月18日)中提出了一种利用光纤陀螺仪与倾角仪融合的盾构姿态测量方法。该方法首先利用在稳定环境下倾角仪输出具有较高的精度,通过卡尔曼融合对陀螺仪零漂进行较高精度的估计,最后利用陀螺仪在振动环境下零漂补偿后具有很好的测量倾角的性能,实现对姿态角度的测量,进而体现盾构的姿态。该方法虽然具有很好的测量倾角的性能,能保证在振动环境下静态时和动态时陀螺仪角度输出误差,基本上能满足盾构施工中的姿态测量精度要求。但是,该方法仍然存在的不足之处是,由于陀螺仪和倾斜仪组成的测量***复杂,使得求解姿态角的过程过于繁琐,而且陀螺仪感知方位的静定精度较低,在动态环境下会产生更大的漂移,只能起到有限的作用,造成***不能长时间工作,并且面对复杂的施工环境,并不能对盾构进行状态趋势分析。
发明内容
本发明的目的在于针对上述已有技术的不足,提出了一种基于自编码特征和深度学习回归模型的盾构姿态预测方法。本发明结合了盾构机掘进过程中设备参数信息,能够利用参数信息来体现盾构姿态,提高了对盾构姿态变化的反应时间。
实现本发明目的的思路是,先对施工过程中产生工况数据和盾构姿态数据进行预处理,对预处理后的数据选取标签数据、无标签数据、训练样本集、测试样本集,利用训练样本集训练自编码器,调整网络参数,得到训练样本集的数据特征,再利用数据特征训练深度学习模型,得到训练好的自编码器和深度学习回归模型,将测试样本集输入到训练好的自编码器和深度学习回归模型中,得到最终预测结果并计算准确率。
实现本发明目的的具体步骤如下:
(1)采集数据:
采集盾构在施工过程中产生工况数据和盾构姿态数据;
(2)预处理:
(2a)采用分箱法,判断工况数据和盾构姿态数据的异常值,删除异常值,得到不包含异常值的工况数据和盾构姿态数据;
(2b)在[0,1]范围内,采用线性函数归一化算法,对不包含异常值的工况数据和盾构姿态数据进行处理,得到归一化后的工况数据和盾构姿态数据;
(2c)计算归一化后的工况数据和盾构姿态数据中的均值,用该均值填充归一化后的工况数据和盾构姿态数据中缺失数据,得到预处理后数据;
(3)生成训练样本集和测试样本集:
(3a)将预处理后数据中的盾首水平偏差、盾首垂直偏差、盾尾水平偏差、盾尾垂直偏差组成标签数据,将预处理后数据中的剩余数据组成无标签数据;
(3b)将标签数据和无标签数据合并为数据集,将数据集按照80%,20%划分为训练样本集和测试样本集;
(4)构建自编码器:
(4a)搭建一个3层的编码器,其结构依次为输入层、隐藏层、输出层;
(4b)搭建一个3层的解码器,其结构依次为输入层、隐藏层、输出层;
(4c)将编码器的输出层与解码器的输入层相连,组成自编码器;
(4d)将自编码器每层的激活函数设置为tanh;采用标准正态分布函数随机生成自编码器的权重值和偏差值;
(5)构建深度学习回归模型:
(5a)搭建一个3层的深度学习回归模型,其结构依次为输入层、隐藏层、输出层;
(5b)深度学习回归模型的每层激活函数设置为relu,采用标准正态分布函数随机生成自深度学习回归模型的权重值和偏差值,得到深度学习回归模型;
(6)提取数据特征:
(6a)将训练样本集的数据输入到自编码器中,采用均方差衰减公式,计算训练样本集中的数据与自编码器输出的均方差衰减值;
(6b)采用梯度下降法,依据均方差衰减值对自编码器隐藏层中的神经元权重值和偏差值的进行迭代更新,直到神经元权重值和偏差值满足不会导致自编码器出现过拟合或出现欠拟合条件时,将停止迭代时的神经元权重值和偏差值,作为自编码器参数,得到训练好的自编码器;
(6c)将训练样本集的数据输入到训练好的自编码器中,得到训练样本集的数据特征;
(7)训练深度学习回归模型
(7a)将训练样本集的数据特征输入到深度学习回归模型中,采用均方差衰减公式,计算训练样本集中的数据与深度学习回归模型输出的均方差衰减值;
(7b)采用梯度下降法,依据均方差衰减值对深度学习回归模型隐藏层中的神经元权重值和偏差值的进行迭代更新,直到神经元权重值和偏差值满足不会导致深度学习回归模型出现过拟合或出现欠拟合条件时,将停止迭代时的神经元权重值和偏差值,作为深度学习回归模型的参数,得到训练好的深度学习回归模型;
(8)预测盾构姿态:
将测试样本集的数据输入到训练好的自编码器中,得到测试样本集的数据特征,将测试样本集的数据特征输入到深度学习回归模型中,输出预测后的盾构姿态。
本发明与现有技术相比,具有以下优点:
第一,由于本发明通过构建和训练自编码器,利用训练好的自编码器中的编码器和解码器提取输入数据的融合特征,考虑到了工况数据的全部信息,学习到更高级的特征,克服了现有技术中依赖理想几何关系造成的计算误差和施工环境对几何关系影响大的问题,使得本发明提高了盾构姿态的预测准确率。
第二,由于本发明通过构建和训练深度学习回归模型,利用训练好的深度学习回归模型对输入数据进行预测,利用了深度学习回归模型良好的拟合性质,克服了现有技术中求解姿态角的过程过于繁琐,且在复杂的施工环境中不能正常工作,导致计算准确率低的问题,使得本发明比现有技术具有简单的计算过程,提高了计算速度,缩短了对盾构姿态预测的反应时间,提高了实时预测盾构姿态的效率。
附图说明
图1是本发明的流程图。
具体实施方式
下面结合附图1,对本发明的具体实施步骤做进一步的详细描述。
步骤1,采集数据。
采集盾构在施工过程中产生工况数据和盾构姿态数据,所采集的数据来源为宁波地铁三号线明楼至体育馆段的数据。
工况数据包括:刀盘扭矩、刀盘转速、内圈温度、外圈温度、上土压、右土压、下土压、左土压、回转角前筒、俯仰角前筒、总推力、总油压、推进速度、千斤顶行程上、千斤顶行程右、千斤顶行程下、千斤顶行程左、千斤顶速度上、千斤顶速度右、千斤顶速度下、千斤顶速度左、千斤顶推力上、千斤顶推力右、千斤顶推力下、千斤顶推力左、螺旋机扭矩、螺旋机转速、螺旋机压力、前闸门开度、铰接油压、右上注浆压力、右下注浆压力、左下注浆压力、左上注浆压力、右上注浆量、右下注浆量、左下注浆量、左上注浆量、注浆累计、油温、铰接水平偏差、铰接垂直偏差、盾构机前端大地坐标X坐标、盾构机前端大地坐标Y坐标、盾构机前端大地坐标Z坐标、盾尾间隙右,盾构机后端大地坐标X坐标、盾构机后端大地坐标Y坐标、盾构机后端大地坐标Z坐标。
所述的盾构姿态数据包括:切口水平偏差、切口垂直偏差、盾尾水平偏差、盾尾垂直偏差。
步骤2,预处理。
采用分箱法,判断工况数据和盾构姿态数据的异常值,删除异常值,得到不包含异常值的工况数据和盾构姿态数据。
分箱法具体步骤如下:
第1步,对每个工况数据或每个盾构姿态数据进行统计量计算,具体包括下四分位数、中位数、上四分位数、四分位间距。
第2步,按照下式,判断工况数据或盾构姿态数据的异常值:
value>QU+1.5IQR or value<QL-1.5IQR
其中,value表示每个工况数据或每个盾构姿态数据中大于QU+1.5IQR或小于QL-1.5IQR的数据,QU表示每个工况数据或每个盾构姿态数据中的上四分位数,QL表示每个工况数据或每个盾构姿态数据中的下四分位数,IQR表示每个工况数据或每个盾构姿态数据中的四分位间距。
在[0,1]范围内,采用线性函数归一化算法,对不包含异常值的工况数据和盾构姿态数据进行处理,得到归一化后的工况数据和盾构姿态数据。
计算归一化后的工况数据和盾构姿态数据中的均值,用该均值填充归一化后的工况数据和盾构姿态数据中缺失数据,得到预处理后数据。
步骤3,生成训练样本集和测试样本集。
将预处理后数据中的盾首水平偏差、盾首垂直偏差、盾尾水平偏差、盾尾垂直偏差组成标签数据,将预处理后数据中的剩余数据组成无标签数据。
将标签数据和无标签数据合并为数据集,将数据集按照80%,20%划分为训练样本集和测试样本集。
步骤4,构建自编码器。
搭建一个3层的编码器,其结构依次为输入层、隐藏层、输出层;
搭建一个3层的解码器,其结构依次为输入层、隐藏层、输出层;
将编码器的输出层与解码器的输入层相连,组成自编码器;
将自编码器每层的激活函数设置为tanh;采用标准正态分布函数随机生成自编码器的权重值和偏差值。
步骤5,构建深度学习回归模型。
搭建一个3层的深度学习回归模型,其结构依次为输入层、隐藏层、输出层;
深度学习回归模型的每层激活函数设置为relu,采用标准正态分布函数随机生成自深度学习回归模型的权重值和偏差值,得到深度学习回归模型。
步骤6,提取数据特征。
将训练样本集的数据输入到自编码器中,采用均方差衰减公式,计算训练样本集中的数据与自编码器输出的均方差衰减值。
所述的均方差衰减公式如下:
J(wj,bj)=J(xi,yji)+J(wj)
其中,J(Wj,bj)表示输入训练样本集的数据经过自编码器隐藏层中第j个神经元后自编码器输出的均方差衰减值,Wj表示自编码器隐藏层中第j个神经元的权重值,bj表示随机生成的自编码器隐藏层中第j个神经元的偏差值,J(xi,yji)表示训练样本集中的第i个数据xi与自编码器隐藏层中的第j个神经元的输出yji之间的误差值,J(Wj)表示输入训练样本集的数据经过自编码隐藏层第j个神经元权重值的衰减值。
采用梯度下降法,依据均方差衰减值对自编码器隐藏层中的神经元权重值和偏差值的进行迭代更新,直到神经元权重值和偏差值满足不会导致自编码器出现过拟合或出现欠拟合条件时,将停止迭代时的神经元权重值和偏差值,作为自编码器参数,得到训练好的自编码器。
所述梯度下降法的具体步骤如下:
第1步,按照下式,更新权重值:
其中,Wn+1表示第n+1次迭代时更新后自编码器隐藏层中神经元的权重值,Wn表示第n次迭代时更新后自编码器隐藏层中神经元的权重值,α表示自编码器隐藏层中神经元权重值的学习速率,0<α<1,表示求偏导操作,J(Wn,bn)表示迭代更新n次后输入训练样本集的数据经过自编码器输出的均方差衰减值,bn表示第n次迭代时自编码器隐藏层中神经元的偏差值。
第2步,按照下式,更新偏差值:
其中,bn+1表示第n+1次迭代更新后自编码器隐藏层中神经元的偏差值,bn表示第n次迭代时更新后自编码器隐藏层中神经元的偏差值,β表示自编码器隐藏层中神经元偏差值的学习速率,β的取值范围为0<β<1,J(Wn,bn)表示迭代更新n次后输入训练样本集的数据经过自编码器输出的均方差衰减值,Wn表示第n次迭代时自编码器隐藏层中神经元的权重值。
将训练样本集的数据输入到训练好的自编码器中,得到训练样本集的数据特征。
步骤7,训练深度学习回归模型。
将训练样本集的数据特征输入到深度学习回归模型中,采用均方差衰减公式,计算训练样本集中的数据与深度学习回归模型输出的均方差衰减值。
所述的均方差衰减公式如下:
J(wj,bj)=J(xi,yji)+J(wj)
其中,J(Wj,bj)表示输入训练样本集的数据经过深度学习回归模型隐藏层中第j个神经元后深度学习回归模型输出的均方差衰减值,Wj表示深度学习回归模型隐藏层中第j个神经元的权重值,bj表示随机生成的深度学习回归模型隐藏层中第j个神经元的偏差值,J(xi,yji)表示训练样本集中的第i个数据xi与深度学习回归模型隐藏层中的第j个神经元的输出yji之间的误差值,J(Wj)表示输入训练样本集的数据经过深度学习回归模型隐藏层第j个神经元权重值的衰减值。
采用梯度下降法,依据均方差衰减值对深度学习回归模型隐藏层中的神经元权重值和偏差值的进行迭代更新,直到神经元权重值和偏差值满足不会导致深度学习回归模型出现过拟合或出现欠拟合条件时,将停止迭代时的神经元权重值和偏差值,作为深度学习回归模型的参数,得到训练好的深度学习回归模型。
所述梯度下降法的具体步骤如下:
第1步,按照下式,更新权重值:
其中,Wn+1表示第n+1次迭代时更新后深度学习回归模型隐藏层中神经元的权重值,Wn表示第n次迭代时更新后深度学习回归模型隐藏层中神经元的权重值,α表示深度学习回归模型隐藏层中神经元权重值的学习速率,0<α<1,表示求偏导操作,J(Wn,bn)表示迭代更新n次后输入训练样本集的数据经过深度学习回归模型的均方差衰减值,bn表示第n次迭代时深度学习回归模型隐藏层中神经元的偏差值。
第2步,按照下式,更新偏差值:
其中,bn+1表示第n+1次迭代更新后深度学习回归模型隐藏层中神经元的偏差值,bn表示第n次迭代时更新后深度学习回归模型隐藏层中神经元的偏差值,β表示深度学习回归模型隐藏层中神经元偏差值的学习速率,β的取值范围为0<β<1,J(Wn,bn)表示迭代更新n次后输入训练样本集的数据经过深度学习回归模型的均方差衰减值,Wn表示第n次迭代时深度学习回归模型隐藏层中神经元的权重值。
步骤8,预测盾构姿态
将测试样本集的数据输入到训练好的自编码器中,得到测试样本集的数据特征,将测试样本集的数据特征输入到深度学习回归模型中,输出预测后的盾构姿态。
Claims (8)
1.一种基于自编码特征和深度学习回归模型的盾构姿态预测方法,其特征在于,构造自编码器,提取数据特征,训练深度学习回归模型,得到盾构姿态预测模型,该方法的具体步骤如下:
(1)采集数据:
采集盾构在施工过程中产生工况数据和盾构姿态数据;
(2)预处理:
(2a)采用分箱法,判断工况数据和盾构姿态数据的异常值,删除异常值,得到不包含异常值的工况数据和盾构姿态数据;
(2b)在[0,1]范围内,采用线性函数归一化算法,对不包含异常值的工况数据和盾构姿态数据进行处理,得到归一化后的工况数据和盾构姿态数据;
(2c)计算归一化后的工况数据和盾构姿态数据中的均值,用该均值填充归一化后的工况数据和盾构姿态数据中缺失数据,得到预处理后数据;
(3)生成训练样本集和测试样本集:
(3a)将预处理后数据中的盾首水平偏差、盾首垂直偏差、盾尾水平偏差、盾尾垂直偏差组成标签数据,将预处理后数据中的剩余数据组成无标签数据;
(3b)将标签数据和无标签数据合并为数据集,将数据集按照80%,20%划分为训练样本集和测试样本集;
(4)构建自编码器:
(4a)搭建一个3层的编码器,其结构依次为输入层、隐藏层、输出层;
(4b)搭建一个3层的解码器,其结构依次为输入层、隐藏层、输出层;
(4c)将编码器的输出层与解码器的输入层相连,组成自编码器;
(4d)将自编码器每层的激活函数设置为tanh;采用标准正态分布函数随机生成自编码器的权重值和偏差值;
(5)构建深度学习回归模型:
(5a)搭建一个3层的深度学习回归模型,其结构依次为输入层、隐藏层、输出层;
(5b)深度学习回归模型的每层激活函数设置为relu,采用标准正态分布函数随机生成自深度学习回归模型的权重值和偏差值,得到深度学习回归模型;
(6)提取数据特征:
(6a)将训练样本集的数据输入到自编码器中,采用均方差衰减公式,计算训练样本集中的数据与自编码器输出的均方差衰减值;
(6b)采用梯度下降法,依据均方差衰减值对自编码器隐藏层中的神经元权重值和偏差值的进行迭代更新,直到神经元权重值和偏差值满足不会导致自编码器出现过拟合或出现欠拟合条件时,停止迭代更新,将停止迭代更新时的神经元权重值和偏差值,作为自编码器参数,得到训练好的自编码器;
(6c)将训练样本集的数据输入到训练好的自编码器中,得到训练样本集的数据特征;
(7)训练深度学习回归模型
(7a)将训练样本集的数据特征输入到深度学习回归模型中,采用均方差衰减公式,计算训练样本集中的数据与深度学习回归模型输出的均方差衰减值;
(7b)采用梯度下降法,依据均方差衰减值对深度学习回归模型隐藏层中的神经元权重值和偏差值的进行迭代更新,直到神经元权重值和偏差值满足不会导致深度学习回归模型出现过拟合或出现欠拟合条件时,停止迭代更新,将停止迭代更新时的神经元权重值和偏差值,作为深度学习回归模型的参数,得到训练好的深度学习回归模型;
(8)预测盾构姿态:
将测试样本集的数据输入到训练好的自编码器中,得到测试样本集的数据特征,将测试样本集的数据特征输入到深度学习回归模型中,输出预测后的盾构姿态。
2.根据权利要求1所述的基于自编码特征和深度学***偏差、铰接垂直偏差、盾构机前端大地坐标X坐标、盾构机前端大地坐标Y坐标、盾构机前端大地坐标Z坐标、盾尾间隙右,盾构机后端大地坐标X坐标、盾构机后端大地坐标Y坐标、盾构机后端大地坐标Z坐标。
3.根据权利要求1所述的基于自编码特征和深度学***偏差、切口垂直偏差、盾尾水平偏差、盾尾垂直偏差。
4.根据权利要求1所述的基于自编码特征和深度学习回归模型的盾构姿态预测方法,其特征在于,步骤(2a)中所述的分箱法具体步骤如下:
第一步,对每个工况数据或每个盾构姿态数据进行统计量计算,具体包括下四分位数、中位数、上四分位数、四分位间距;
第二步:按照下式,判断工况数据或盾构姿态数据的异常值:
value>QU+1.5IQR or value<QL-1.5IQR
其中,value表示每个工况数据或每个盾构姿态数据中大于QU+1.5IQR或小于QL-1.5IQR的数据,QU表示每个工况数据或每个盾构姿态数据中的上四分位数,QL表示每个工况数据或每个盾构姿态数据中的下四分位数,IQR表示每个工况数据或每个盾构姿态数据中的四分位间距。
5.根据权利要求1所述的基于自编码特征和深度学习回归模型的盾构姿态预测方法,其特征在于,步骤(2b)中所述的缺失数据是指,归一化后的工况数据和盾构姿态数据为0的数据,或由于数据采集器故障导致保存失败的缺失数据。
6.根据权利要求1所述的基于自编码特征和深度学习回归模型的盾构姿态预测方法,其特征在于,步骤(6a)中所述的均方差衰减公式如下:
J(wj,bj)=J(xi,yji)+J(wj)
其中,J(Wj,bj)表示输入训练样本集的数据经过自编码器隐藏层中第j个神经元后自编码器输出的均方差衰减值,Wj表示自编码器隐藏层中第j个神经元的权重值,bj表示随机生成的自编码器隐藏层中第j个神经元的偏差值,J(xi,yji)表示训练样本集中的第i个数据xi与自编码器隐藏层中的第j个神经元的输出yji之间的误差值,J(Wj)表示输入训练样本集的数据经过自编码隐藏层第j个神经元权重值的衰减值。
7.根据权利要求1所述的基于自编码特征和深度学习回归模型的盾构姿态预测方法,其特征在于,步骤(6b)、步骤(7b)中所述梯度下降法的具体步骤如下:
第一步,按照下式,更新权重值:
其中,Wn+1表示第n+1次迭代时更新后的权重值,Wn表示第n次迭代时更新后的权重值,α表示学习速率,步骤(6b)中该学习速率为自编码器隐藏层中神经元权重值的学习速率,步骤(7b)中该学习速率为深度学习回归模型隐藏层中神经元权重值的学习速率,0<α<1,表示求偏导操作,J(Wn,bn)表示迭代更新n次后的均方差衰减值,步骤(6b)中该均方差衰减值为输入训练样本集的数据经过自编码器输出的均方差衰减值,步骤(7b)中该均方差衰减值为输入训练样本集的数据经过深度学习回归模型的均方差衰减值,bn表示第n次迭代时的偏差值,步骤(6b)中所述权重值为自编码器隐藏层中神经元的偏差值,步骤(7b)中所述权重值为深度学习回归模型隐藏层中神经元的偏差值;
第二步,按照下式,更新偏差值:
其中,bn+1表示第n+1次迭代更新后的偏差值,bn表示第n次迭代时更新后的偏差值,β表示学习速率,步骤(6b)中该学习速率为自编码器隐藏层中神经元偏差值的学习速率,步骤(7b)中该学习速率为深度学习回归模型隐藏层中神经元偏差值的学习速率,β的取值范围为0<β<1,J(Wn,bn)表示迭代更新n次后的的均方差衰减值,步骤(6b)中该均方差衰减值为输入训练样本集的数据经过自编码器输出的均方差衰减值,步骤(7b)中该均方差衰减值为输入训练样本集的数据经过深度学习回归模型的均方差衰减值,Wn表示第n次迭代时的权重值,步骤(6b)中所述权重值为自编码器隐藏层中神经元的权重值,步骤(7b)中所述权重值为深度学习回归模型隐藏层中神经元的权重值。
8.根据权利要求1所述的基于自编码特征和深度学习回归模型的盾构姿态预测方法,其特征在于,步骤(7a)中所述的均方差衰减公式如下:
J(wj,bj)=J(xi,yji)+J(wj)
其中,J(Wj,bj)表示输入训练样本集的数据经过深度学习回归模型隐藏层中第j个神经元后深度学习回归模型输出的均方差衰减值,Wj表示深度学习回归模型隐藏层中第j个神经元的权重值,bj表示随机生成的深度学习回归模型隐藏层中第j个神经元的偏差值,J(xi,yji)表示训练样本集中的第i个数据xi与深度学习回归模型隐藏层中的第j个神经元的输出yji之间的误差值,J(Wj)表示输入训练样本集的数据经过深度学习回归模型隐藏层第j个神经元权重值的衰减值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910647803.9A CN110533065A (zh) | 2019-07-18 | 2019-07-18 | 基于自编码特征和深度学习回归模型的盾构姿态预测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910647803.9A CN110533065A (zh) | 2019-07-18 | 2019-07-18 | 基于自编码特征和深度学习回归模型的盾构姿态预测方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110533065A true CN110533065A (zh) | 2019-12-03 |
Family
ID=68660353
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910647803.9A Pending CN110533065A (zh) | 2019-07-18 | 2019-07-18 | 基于自编码特征和深度学习回归模型的盾构姿态预测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110533065A (zh) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111365015A (zh) * | 2020-03-05 | 2020-07-03 | 中建交通建设集团有限公司 | 一种基于XGBoost的盾构掘进参数特征提取与姿态偏差预测方法 |
CN111636891A (zh) * | 2020-06-08 | 2020-09-08 | 中铁高新工业股份有限公司 | 盾构姿态实时预测***和预测模型的构建方法 |
CN111666196A (zh) * | 2020-05-28 | 2020-09-15 | 北京思特奇信息技术股份有限公司 | 一种基于arma模型评估业务集群容量的方法 |
CN111931842A (zh) * | 2020-08-05 | 2020-11-13 | 中铁二十局集团有限公司 | 盾构机导向预测方法、模型训练方法、装置以及设备 |
CN112012758A (zh) * | 2020-09-04 | 2020-12-01 | 盾构及掘进技术国家重点实验室 | 盾构机推进控制***性能优化方法 |
CN112016193A (zh) * | 2020-08-07 | 2020-12-01 | 震坤行工业超市(上海)有限公司 | 一种盾构机***的润滑失效在线预测方法及*** |
CN112836791A (zh) * | 2021-01-08 | 2021-05-25 | 北京闭环科技有限公司 | 一种基于动态曲面分割的非对抗生成自编码方法及*** |
CN113033102A (zh) * | 2021-03-30 | 2021-06-25 | 西安电子科技大学 | 基于无监督学习的复杂地层下盾构机刀盘健康评估方法 |
CN113344256A (zh) * | 2021-05-21 | 2021-09-03 | 上海隧道工程有限公司 | 盾构姿态多自由度运动特性预测和控制性能评估***及方法 |
CN113569327A (zh) * | 2021-08-10 | 2021-10-29 | 同济大学 | 一种盾构机姿态优化方法、***及模型训练方法、*** |
CN113569903A (zh) * | 2021-06-09 | 2021-10-29 | 西安电子科技大学 | 数控机床刀具磨损预测方法、***、设备、介质、终端 |
CN114329810A (zh) * | 2021-11-16 | 2022-04-12 | 中国水利水电科学研究院 | 基于大数据的盾构机工作姿态实时预测方法 |
CN114595779A (zh) * | 2022-03-15 | 2022-06-07 | 中铁十四局集团大盾构工程有限公司 | 一种盾构机刀具故障分析与诊断方法 |
CN114636400A (zh) * | 2022-03-04 | 2022-06-17 | 华中科技大学 | 基于ann深度学习的多盾体间相对位姿测量方法及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106503654A (zh) * | 2016-10-24 | 2017-03-15 | 中国地质大学(武汉) | 一种基于深度稀疏自编码网络的人脸情感识别方法 |
CN106599810A (zh) * | 2016-12-05 | 2017-04-26 | 电子科技大学 | 一种基于栈式自编码的头部姿态估计方法 |
CN106599994A (zh) * | 2016-11-23 | 2017-04-26 | 电子科技大学 | 一种基于深度回归网络的视线估计方法 |
CN108868805A (zh) * | 2018-06-08 | 2018-11-23 | 西安电子科技大学 | 基于统计分析与XGboost结合的盾构纠偏方法 |
CN109918822A (zh) * | 2019-03-15 | 2019-06-21 | 中铁工程服务有限公司 | 基于随机森林回归的盾构掘进参数偏差计算方法及*** |
-
2019
- 2019-07-18 CN CN201910647803.9A patent/CN110533065A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106503654A (zh) * | 2016-10-24 | 2017-03-15 | 中国地质大学(武汉) | 一种基于深度稀疏自编码网络的人脸情感识别方法 |
CN106599994A (zh) * | 2016-11-23 | 2017-04-26 | 电子科技大学 | 一种基于深度回归网络的视线估计方法 |
CN106599810A (zh) * | 2016-12-05 | 2017-04-26 | 电子科技大学 | 一种基于栈式自编码的头部姿态估计方法 |
CN108868805A (zh) * | 2018-06-08 | 2018-11-23 | 西安电子科技大学 | 基于统计分析与XGboost结合的盾构纠偏方法 |
CN109918822A (zh) * | 2019-03-15 | 2019-06-21 | 中铁工程服务有限公司 | 基于随机森林回归的盾构掘进参数偏差计算方法及*** |
Non-Patent Citations (1)
Title |
---|
KEVIN_BAIXY: "深度学习个人总结之四-自编码算法AutoEncoder", 《HTTPS://BLOG.CSDN.NET/KEVIN_BOBOLKEVIN/ARTICLE/DETAILS/50590612》 * |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111365015A (zh) * | 2020-03-05 | 2020-07-03 | 中建交通建设集团有限公司 | 一种基于XGBoost的盾构掘进参数特征提取与姿态偏差预测方法 |
CN111666196A (zh) * | 2020-05-28 | 2020-09-15 | 北京思特奇信息技术股份有限公司 | 一种基于arma模型评估业务集群容量的方法 |
CN111636891A (zh) * | 2020-06-08 | 2020-09-08 | 中铁高新工业股份有限公司 | 盾构姿态实时预测***和预测模型的构建方法 |
CN111931842A (zh) * | 2020-08-05 | 2020-11-13 | 中铁二十局集团有限公司 | 盾构机导向预测方法、模型训练方法、装置以及设备 |
CN112016193A (zh) * | 2020-08-07 | 2020-12-01 | 震坤行工业超市(上海)有限公司 | 一种盾构机***的润滑失效在线预测方法及*** |
CN112016193B (zh) * | 2020-08-07 | 2021-05-04 | 震坤行工业超市(上海)有限公司 | 一种盾构机***的润滑失效在线预测方法及*** |
CN112012758A (zh) * | 2020-09-04 | 2020-12-01 | 盾构及掘进技术国家重点实验室 | 盾构机推进控制***性能优化方法 |
CN112836791A (zh) * | 2021-01-08 | 2021-05-25 | 北京闭环科技有限公司 | 一种基于动态曲面分割的非对抗生成自编码方法及*** |
CN112836791B (zh) * | 2021-01-08 | 2024-02-09 | 北京航轨智行科技有限公司 | 一种基于动态曲面分割的非对抗生成自编码方法及*** |
CN113033102B (zh) * | 2021-03-30 | 2023-04-07 | 西安电子科技大学 | 基于无监督学习的复杂地层下盾构机刀盘健康评估方法 |
CN113033102A (zh) * | 2021-03-30 | 2021-06-25 | 西安电子科技大学 | 基于无监督学习的复杂地层下盾构机刀盘健康评估方法 |
CN113344256A (zh) * | 2021-05-21 | 2021-09-03 | 上海隧道工程有限公司 | 盾构姿态多自由度运动特性预测和控制性能评估***及方法 |
CN113344256B (zh) * | 2021-05-21 | 2024-03-22 | 上海隧道工程有限公司 | 盾构姿态多自由度运动特性预测和控制性能评估***及方法 |
CN113569903A (zh) * | 2021-06-09 | 2021-10-29 | 西安电子科技大学 | 数控机床刀具磨损预测方法、***、设备、介质、终端 |
CN113569903B (zh) * | 2021-06-09 | 2024-04-09 | 西安电子科技大学 | 数控机床刀具磨损预测方法、***、设备、介质、终端 |
CN113569327A (zh) * | 2021-08-10 | 2021-10-29 | 同济大学 | 一种盾构机姿态优化方法、***及模型训练方法、*** |
CN113569327B (zh) * | 2021-08-10 | 2024-02-09 | 同济大学 | 一种盾构机姿态优化方法、***及模型训练方法、*** |
CN114329810A (zh) * | 2021-11-16 | 2022-04-12 | 中国水利水电科学研究院 | 基于大数据的盾构机工作姿态实时预测方法 |
CN114329810B (zh) * | 2021-11-16 | 2024-04-16 | 中国水利水电科学研究院 | 基于大数据的盾构机工作姿态实时预测方法 |
CN114636400A (zh) * | 2022-03-04 | 2022-06-17 | 华中科技大学 | 基于ann深度学习的多盾体间相对位姿测量方法及*** |
CN114595779A (zh) * | 2022-03-15 | 2022-06-07 | 中铁十四局集团大盾构工程有限公司 | 一种盾构机刀具故障分析与诊断方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110533065A (zh) | 基于自编码特征和深度学习回归模型的盾构姿态预测方法 | |
CN105352504B (zh) | 一种惯性导航与激光扫描融合的采煤机定位装置及方法 | |
CN103046868B (zh) | 一种水平井一体化地质导向方法 | |
CN102736124B (zh) | 基于综合参数的隧道开挖围岩动态细化分级方法 | |
CN108868805B (zh) | 基于统计分析与XGboost结合的盾构纠偏方法 | |
CN113379909A (zh) | 一种透明工作面智能开采大数据分析决策方法和*** | |
CN106894761B (zh) | 利用时间域地震体的地质导向模型的地质导向方法 | |
CN105180795B (zh) | 基于测斜和霍尔效应的岩土体变形测量方法及仪器*** | |
CN104007464B (zh) | 一种tsp炮孔量测及装药一体化装置及方法 | |
CN205002729U (zh) | 一种基于测斜和霍尔效应的地下变形测量装置 | |
CN109884710B (zh) | 针对激发井深设计的微测井层析成像方法 | |
CN103150421A (zh) | 利用位移监测同时确定抗滑桩桩位和临界深度的方法 | |
CN103471647B (zh) | 一种盾构隧道远程自动化监测方法 | |
US11789173B1 (en) | Real-time microseismic magnitude calculation method and device based on deep learning | |
CN106940450B (zh) | 基于时间域地震体的地质导向模型建立方法 | |
CN105114063A (zh) | 一种斜井双侧向测井曲线校正方法 | |
CN107991081A (zh) | 台阶法施工隧道围岩及支护结构力学特性实验***及方法 | |
CN109827533A (zh) | 确定地下溶洞内部边界的测量***及其使用方法 | |
CN107798189A (zh) | 一种基于透明空间地球物理的精准动态防突方法 | |
CN113074695A (zh) | 一种基于掌子面三维变形监测的隧道稳定性判释方法 | |
CN110764142B (zh) | 一种辅助地震资料解释的方法 | |
CN106066177A (zh) | 盾构自动导向***测量人工复核方法 | |
DE112015006388T5 (de) | Schätzung anisotroper Parameter aus Walkaway-VSP-Daten mittels Differenzialevolution | |
CN113914386A (zh) | 基于bim+3s技术的深基坑支护安全智能监测方法 | |
CN106407500B (zh) | 一种矢量化剖面的编制方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20191203 |
|
WD01 | Invention patent application deemed withdrawn after publication |