[发明专利]基于BP神经网络的路面沉陷预测方法在审
申请号: | 202011072569.0 | 申请日: | 2020-10-09 |
公开(公告)号: | CN112163669A | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 肖敏敏;钱思博 | 申请(专利权)人: | 上海应用技术大学 |
主分类号: | G06N3/04 | 分类号: | G06N3/04;G06N3/08;G06Q10/00;G06Q10/04;G06Q50/26 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 200235 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 bp 神经网络 路面 沉陷 预测 方法 | ||
本发明提供了一种基于BP神经网络的路面沉陷预测方法,包含以下步骤:在沥青路面某路段选取一个监测点,收集该监测点在先前一段时间内的沉陷数据,作为沉陷样本数据;对样本数据进行归一化处理;确定神经网络的网络层数、各层节点数、隐含层神经元个数、学习效率以及目标误差,建立BP神经网络;初始化权值与阈值,使其均在区间[‑1,1]内,利用样本数据训练神经网络,通过迭代的方式,基于梯度下降法不断修正网络权值与阈值,当训练误差小于目标误差,符合精度要求时,停止训练;根据训练好的BP神经网络对先前的监测点的沉陷进行预测。本发明采用BP神经网络对沥青路面沉陷进行预测,对沥青路面沉陷病害的维修与养护具有指导意义。
技术领域
本发明涉及一种基于BP神经网络的路面沉陷预测方法。
背景技术
沥青路面是我国主要的道路种类,随着我国城市化发展进程的加快,车辆荷载随之增加,由荷载以及其他环境因素所引起的道路病害问题也越来越得到人们的关注。沥青路面沉陷是道路的主要病害之一,准确获取沥青路面沉陷数据、把控沉陷趋势、对沉陷发展进行预测是研究并及时解决沥青路面沉陷问题的关键,更是为道路行车安全提供了保障。因此,沥青路面沉陷数据的精确预测是必不可缺的,也是意义重大的。
发明内容
本发明的目的在于提供一种基于BP神经网络的路面沉陷预测方法。
为解决上述问题,本发明提供一种基于BP神经网络的路面沉陷预测方法,包括:
步骤1:在道路被测路段选取一个监测点,收集所述监测点在先前一段时间内的沉陷数据,作为沉陷样本数据;
步骤2:利用Z-score方法对所述沉陷样本数据进行归一化,使得归一化之后的数据都集中在0附近,且方差为1,得到归一化后的沉陷样本数据;
步骤3:确定神经网络层数、各层节点数、隐含层神经元个数、学习效率以及目标误差,选用S型传递函数f(x)作为节点激励函数,并定义误差函数E,以建立BP神经网络;
步骤4:初始化所述BP神经网络的网络权值与阈值,使所述网络权值与阈值均在区间[-1,1]之内,利用归一化后的沉陷样本数据对所述BP神经网络进行训练,并基于梯度下降法不断修正所述网络权值与阈值,基于所述误差函数E,当训练误差小于所述目标误差,并符合预设精度要求时,停止对所述BP神经网络进行训练,以得到训练好的BP神经网络;
步骤5:利用训练好的BP神经网络对所述监测点的沉陷进行预测。
进一步的,在上述方法中,所述步骤2中利用Z-score方法对所述沉陷样本数据进行归一化的公式如下:
式(1)中,x'为沉陷样本数据x归一化之后的值,μ为均值,σ为标准差。
进一步的,在上述方法中,所述步骤3中,所述S型传递函数f(x)的公式如下:
S型传递函数
其中,e表示自然对数的底。
进一步的,在上述方法中,所述步骤3中,所述误差函数E的公式为:
其中,Ok为期望输出,Yk为网络计算的实际输出,k表示第k个神经元节点。
进一步的,在上述方法中,所述步骤4中,初始化所述BP神经网络的网络权值与阈值,使所述网络权值与阈值均在区间[-1,1]之内,包括:
基于梯度下降法并利用(5)、(6)式对所述网络权值与阈值进行调整:
Δwij(t+1)=ηδjYi+aΔwij(t)(5),
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海应用技术大学,未经上海应用技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011072569.0/2.html,转载请声明来源钻瓜专利网。