1 / 14
文档名称:

BP神经网络的基本原理 很清楚.docx

格式:docx   大小:229KB   页数:14页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

BP神经网络的基本原理 很清楚.docx

上传人:xyf0807 2021/6/28 文件大小:229 KB

下载得到文件列表

BP神经网络的基本原理 很清楚.docx

相关文档

文档介绍

文档介绍:Document serial number【LGGKGB-LGG98YT-LGGT8CB-LGUT-LGG08】
BP神经网络的基本原理 很清楚
BP神经网络的基本原理
BP(Back Propagation)网络是1986年由Rinehart和McClelland为首的科学家小组提出,是一种按误差逆传播算法训练的多层前馈网络,是目前应用最广泛的神经网络模型之一。BP网络能学****和存贮大量的输入-输出模式映射关系,而无需事前揭示描述这种映射关系的数学方程。它的学****规则是使用最速下降法,通过反向传播来不断调整网络的权值和阈值,使网络的误差平方和最小。BP神经网络模型拓扑结构包括输入层(input)、隐层(hide layer)和输出层(output layer)(如图所示)。
BP神经元
图给出了第j个基本BP神经元(节点),它只模仿了生物神经元所具有的三个最基本也是最重要的功能:加权、求和与转移。其中x1、x2…xi…xn分别代表来自神经元1、2…i…n的输入;wj1、wj2…wji…wjn则分别表示神经元1、2…i…n与第j个神经元的连接强度,即权值;bj为阈值;f(·)为传递函数;yj为第j个神经元的输出。
第j个神经元的净输入值为:
()
其中:
若视,,即令及包括及,则
于是节点j的净输入可表示为:
()
净输入通过传递函数(Transfer Function)f (·)后,便得到第j个神经元的输出:
()
式中f(·)是单调上升函数,而且必须是有界函数,因为细胞传递的信号不可能无限增加,必有一最大值。
BP网络
BP算法由数据流的前向计算(正向传播)和误差信号的反向传播两个过程构成。正向传播时,传播方向为输入层→隐层→输出层,每层神经元的状态只影响下一层神经元。若在输出层得不到期望的输出,则转向误差信号的反向传播流程。通过这两个过程的交替进行,在权向量空间执行误差函数梯度下降策略,动态迭代搜索一组权向量,使网络误差函数达到最小值,从而完成信息提取和记忆过程。
设 BP网络的输入层有n个节点,隐层有q个节点,输出层有m个节点,输入层与隐层之间的权值为,隐层与输出层之间的权值为,如图所示。隐层的传递函数为f1(·),输出层的传递函数为f2(·),则隐层节点的输出为(将阈值写入求和项中):
k=1,2,……q ()
输出层节点的输出为:
j=1,2,……m ()
至此B-P网络就完成了n维空间向量对m维空间的近似映射。
1) 定义误差函数
输入个学****样本,用来表示。第个样本输入到网络后得到输出(j=1,2,…m)。采用平方型误差函数,于是得到第p个样本的误差Ep:
()
式中:为期望输出。
对于个样本,全局误差为:
()
2)输出层权值的变化
采用累计误差BP算法调整,使全局误差变小,即
()
式中:—学****率
定义误差信号为:
()
其中第一项:
()
第二项:
()
是输出层传递函数的偏微分。
于是:
()
由链定理得:
()
于是输出层各神经元的权值调整公式为:
()
3)隐层权值的变化
()
定义误差信号为:
()
其中第一项:
()
依链定理有:
()
第二项:
()
是隐层传递函数的偏微分。
于是:
()
由链定理得:
()
从而得到隐层各神经元的权值调整公式为:
()
BP算法的改进
BP算法理论具有依据可靠、推导过程严谨、精度较高、通用性较好等优点,但标准BP算法存在以下缺点:收敛速度缓慢;容易陷入局部极小值;难以确定隐层数和隐层节点个数。在实际应用中,BP算法很难胜任,因此出现了很多改进算法。
1) 利用动量法改进BP算法
标准BP算法实质上是一种简单的最速下降静态寻优方法,在修正W(K)时,只按照第K步的负梯度方向进行修正,而没有考虑到以前积累的经验,即以前时刻的梯度方向,从而常常使学****过程发生振荡,收敛缓慢。动量法权值调整算法的具体做法是:将上一次权值调整量的一部分迭加到按本次误差计算所得的权值调整量上,作为本次的实际权值调整量,即:
()
其中:α为动量系数,通常0<α<;η—学****率,范围在~10之间。这种方法所加的动量因子实际上相当于阻尼项,它减小了学****过程中的振荡趋势,从而改善了收敛性。动量法降低了网络对于误差曲面局部细节的敏感性,有效的抑制了网络陷入局部极小。
2) 自适应调整学****速率
标准BP算法收敛速度缓慢的一个重要原因是学****率选择不当,学****率选得太小,收敛太慢;学****率选得太大,则有可能修正过头,导致振荡甚至发散。可采用图所示的自适

最近更新

嵌入式技术在光声气体传感器中应用研究的开题.. 2页

岩质边坡爆破累积损伤模型试验研究的开题报告.. 2页

山西报业发展现状与产业化策略研究的开题报告.. 2页

山东省高校体育教育专业学生参与寒暑假社会实.. 2页

山东中海化工集团环氧氯丙烷项目可行性研究的.. 2页

局域表面等离子体纳米光刻原理与方法研究的开.. 2页

少数民族地区突发公共事件应对研究的开题报告.. 2页

小型无人直升机喷雾试验研究的开题报告 2页

对蒙汉语动物词汇文化教学研究的开题报告 2页

对外汉语零起点阶段的副词教学方法研究的开题.. 2页

郴州职业技术学院单招数学模拟试题(附答案解析.. 11页

初二数学下册期末试题答案 6页

家庭收入与支出对居民幸福感的影响研究的开题.. 2页

初二全等三角形难题 全等三角形难题及答案 7页

初中食品安全进校园”活动总结及典型案例 4页

宝鸡地区清代城市地理述论的开题报告 2页

定位与检测阵列的构作及其存在性的开题报告 2页

宋诗中的男子簪花现象研究的开题报告 2页

安徽省药品经营企业新修订GSP认证现状开题报告.. 2页

安徽省农村教育与农民收入关系研究的开题报告.. 2页

第三单元整体教学设计-部编版语文七年级下册 12页

2023年全国高考英语新课标I和II卷听力原文 3页

初中3500常用字 26页

2023年高考物理试卷(全国二卷)(含详细解答) 25页

中石化油卡对账单 1页

2021年嫌疑人X的献身书评优质课件讲义 16页

育才实验语文密考卷 16页

金属矿山论文模板 8页

成吉思汗-课件【PPT讲稿】 13页

六祖寺初级檀讲师答题—地藏经五戒相经随念三.. 29页