BP神经网络在岩土工程上的应用-文档资料.ppt
《BP神经网络在岩土工程上的应用-文档资料.ppt》由会员分享,可在线阅读,更多相关《BP神经网络在岩土工程上的应用-文档资料.ppt(19页珍藏版)》请在三一文库上搜索。
1、1,BP神经网络简介,BP神经网络算法,BP神经网络的MATLAB实现,目 录,实际工程案例分析,结论与建议,2,BP神经网络简介,神经元的解剖图,神经网络基本模型,3,BP(Back Propagation)网络是1986年由Rumelhart和McCelland为首的科学家小组提出,是一种按误差逆传播算法训练的多层前馈网络,是目前应用最广泛的神经网络模型之一。BP网络能学习和存贮大量的输入-输出模式映射关系,而无需事前揭示描述这种映射关系的数学方程。目前,在人工神经网络的实际应用中,决大部分的神经网络模型是采用BP网络和它的变化形式。BP网络主要用于:,BP神经网络简介, 函数逼近 模式识
2、别 分类 数据压缩,4,基本BP网络的拓扑结构,b1,bi,a1,c1,cq,cj,ah,bp,an,Wp1,Wiq,Wpj,W1q,W1j,Wij,11,W11,Wpq,Wi1,Vh1,Vhi,V1i,Vn1,Vni,V1p,Vhp,Vnp,输出层LC,隐含层LB,输入层LA,W,V,5,(1)输入层不计在层数之内,它有 个神经元设网络 共有L层;输出层为第L层;第 k层有 个神经元,假设:,wk(i,j) 表示从第k-1层第j个元到第k层第i个元的权重,,表第k层第i个元的输出,BP神经网络算法,多层前馈网络,6,(3)设层与层间的神经元都有信息交换(否则,可设它们之间的权重为零);但同一
3、层的神经元之间无信息传输,(4) 设信息传输的方向是从输入层到输出层方向;因此称为前向网络没有反向传播信息,(5) 表示输入的第j个分量,BP神经网络算法,7,在上述假定下网络的输入输出关系可以表示为:,其中 表示第k层第i个元的阈值.,8,输入数据,求实际输出与期望输出之间的误差,误差是否满足要求,调整神经网(通过修改权值),否,结束,开始,BP神经网络算法,层与层之间如何传递:传递函数,误差的判别公式:性能函数,如何调整权值:训练函数与偏差学习函数,三个重要概念,是,正向传递,反向传递,9,BP神经网络的MATLAB实现,newff 创建前向BP网络 格式: net = newff(PR,
4、S1 S2.SNl,TF1 TF2.TFNl,BTF,BLF,PF),其中:PR R维输入元素的R2阶最大最小值矩阵; Si 第i层神经元的个数,共N1层; TFi 第i层的传递函数,默认tansig; BTF BP网络的训练函数,默认trainlm; BLF BP权值/偏差学习函数,默认learngdm PF 性能函数,默认mse;(误差),10,(1)purelin 线性传递函数; (2)tansig 双曲正切S型(sigmoid)传递函数; (3)logsig 对数S型(sigmoid)传递函数;,1、传递函数:,(1),(2),(3),11,2、训练函数:,trainlm Levenb
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BP 神经网络 岩土 工程 应用 文档 资料
链接地址:https://www.31doc.com/p-1891990.html