[发明专利]基于优化输入层的BP神经网络预报滑坡的方法无效
申请号: | 201310038287.2 | 申请日: | 2013-01-31 |
公开(公告)号: | CN103136446A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 柯福阳;周伟;吴锷炳;李亚云 | 申请(专利权)人: | 南信大影像技术工程(苏州)有限公司 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 优化 输入 bp 神经网络 预报 滑坡 方法 | ||
技术领域
本发明涉及自然灾害监测与预测领域,具体涉及的是基于优化输入层的BP神经网络预报滑坡的方法。
背景技术
目前,对于滑坡危险性预测的方法可分为:定性评价,定量评价,和不确定性分析三大类。定性评价的方法包括历史分析法和工程地质类比法。定量评价方法有刚体极限平衡法,应力应变分析法。其中,应力应变分析法又可分为:连续介质力学犯法和不连续介质力学方法。不确定分析方法有可靠度方法、模糊方法、灰色系统理论、聚类分析、遗传算法等等。
上述的前两类方法都需要人为给出一定的模型进行计算。由于模型抽象简化的特点,从而造成了计算结论的不可预知性,而且其正确性也无法得到检验。这使得这些方法在稳定评价中存在着一定的局限性。即使是现有的利用BP神经网络来预报滑坡的方法由于其在输入层方面的选择太过片面狭隘的缺陷,也使得它的灾害预报精度不高。
发明内容
本发明的目的在于克服现有技术存在的以上问题,提供基于优化输入层的BP神经网络预报滑坡的方法,只需给定合理的输入、输出数据就能确定他们之间的线性关系从而达到滑坡灾害预测的一种方法。
为实现上述技术目的,达到上述技术效果,本发明通过以下技术方案实现:
基于优化输入层的BP神经网络预报滑坡的方法,包括以下步骤,
步骤1)输入层滑坡有关参数的采集;用 对原始数据进行预处理,使输入数据落在0至1之间;
步骤2)BP神经网络训练操作;假设初始化输入值分别为想x1,x2,x3……xn,输入节点与隐层节点之间的权值为,隐层节点与输出节点之间的权值为,隐层中的阈值为,输出层中的阈值为,用和计算节点的输入输出
和;
步骤3)判断是否满足要求,已知期望值为t,根据输出节点的误差公式,计算误差,若满足要求,即完成样本的训练,否则,根据减少误差的原则,先调整,,在调整,,并用修正后的值进行训练直至满足要求;
步骤4)当样本完成训练后,输入初始化的预测样本进行,即可得到预测值。
本发明的有益效果是:
1、输入层参数选取更加具体、全面、合理,因此本方法在预报方面具有更好的普遍性和泛化性,简单来说就是适用于更多的区域。
2、由于输入层的选取更加全面,使得BP神经网络的输入层与隐含层之间的连接权的个数增加,神经网络的结构更为复杂,通过训练得出的连接权值也更符合预报区域的实际情况。
附图说明
图1是本发明的具体操作流程图;
图2是BP神经网络的网络结构。
具体实施方式
下面将参考附图并结合实施例,来详细说明本发明。
参照图1、图2所示,基于优化输入层的BP神经网络预报滑坡的方法,包括以下步骤,
步骤1)输入层滑坡有关参数的采集;用对原始数据进行预处理,使输入数据落在0至1之间;
步骤2)BP神经网络训练操作;假设初始化输入值分别为想x1,x2,x3……xn,输入节点与隐层节点之间的权值为,隐层节点与输出节点之间的权值为,隐层中的阈值为,输出层中的阈值为,用和计算节点的输入输出
和;
步骤3)判断是否满足要求,已知期望值为t,根据输出节点的误差公式,计算误差,若满足要求,即完成样本的训练,否则,根据减少误差的原则,先调整,,在调整,,并用修正后的值进行训练直至满足要求;
步骤4)当样本完成训练后,输入初始化的预测样本进行,即可得到预测值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南信大影像技术工程(苏州)有限公司,未经南信大影像技术工程(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310038287.2/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用