RNN 在水利工程边坡稳定性中的研究

2020-06-30 02:48彭睿哲
科学技术创新 2020年17期
关键词:隐层滑坡边坡

彭睿哲

(中国电建集团西北勘测设计研究院有限公司,陕西 西安710065)

水利工程施工过程中必然需要对山体进行开挖,坡体稳定性是工程建设可行性和施工管理的关键。边坡稳定性分析对于勘查、设计和施工而言相当重要[1]。近年来,由于计算机的高速发展,水利工程边坡稳定性研究成为当下研究的热点。支持向量机、随机森林、极限学习机等机器学习方法被广泛应用于边坡稳定性研究[2]。

对于工程设计、施工和管理者而言,利用循环神经网络算法能够较好地对边坡稳定性进行计算分析,搭建用于水利工程边坡稳定性分析的模型,可以准确地获得所需的分析结果。

1 工程概况

该工程坝址位于河口上游650m 处,工程边坡位于坝址左岸,山体三面临空,山顶俯视成圆形,山脊地形相对平缓,分布着残积块碎石土,结构相对松散。山体自然坡度一般为40°~52°,总体是河谷一侧相对较陡。

滑坡体位于坝上50m 处,俯视呈现不规则的“长方形”。该滑坡坡度达35°,上部缓,下部陡,坡面明显有三级缓坡台面,其中高程达2610m 一带有小范围裸露基岩。滑坡后缘有”圈椅”状错坎,坎高达10 m,上下游侧以小冲沟为界,堆积体长约320m 宽140m,滑坡体平均厚度约11.5m,向偏西方向滑动,估算滑坡堆积体方量约41×104m3。

2 循环神经网络原理

循环神经网络通过模拟人脑对数据进行处理,通过各层的连接传送信号以达到解决非线性问题的目的。包括输入、输出层和中间隐层[3]。隐层是循环神经网络的核心,隐层数量直接决定着网络的效果。图1 为循环神经网络结构图。

设输出层的输入为N1,隐层输入为h,激活函数为σ,则有:

图1 循环神经网络结构图

模型具体建立过程如下:(1)初始化连接权和偏置;(2)选取实际工程数据作为样本集;(3) 为输入节点设置合适的参数;(4)为输出节点设置适当的标准;(5)计算隐层节点参数;(6)训练次数达到设定值或误差符合要求时,训练结束。

3 实验

本文以某水利工程为例,选取600 组数据用于循环神经网络训练,100 组数据用于验证。对比了循环神经网络的预测值和真实值的关系,如图2 所示。

图2 循环神经网络预测效果

图2 的预测结果说明循环神经网络具有较好的拟合效果和预测结果,能够较为准确地预测出边坡稳定系数。均方误差和平均绝对误差作为算法性能的重要评价指标,可以通过式(6)-式(8)得到。

本节通过均方误差MSE 和平均绝对误差MAE 将循环神经网络预测模型(RNN)分别和线性回归模型(LR)、灰度模型(GM(1,1))进行对比,结果见表1。

表1 不同模型误差对比

猜你喜欢
隐层滑坡边坡
2001~2016年香港滑坡与降雨的时序特征
基于RTD可编程逻辑门的n变量函数实现算法
一种自适应确定隐层节点数的增量半监督超限学习机算法
建筑施工中的边坡支护技术探析
陡帮强化开采边坡立体式在线监测技术研究
边坡控制爆破施工
一种深度梯度提升回归预测模型
二维极限平衡法在高边坡工程中的应用研究
基于RDPSO结构优化的三隐层BP神经网络水质预测模型及应用
浅谈公路滑坡治理