永发信息网

BP算法的实现步骤

答案:1  悬赏:60  手机版
解决时间 2021-02-15 07:53
BP算法的实现步骤
最佳答案
BP算法实现步骤(软件):
1)初始化
2)输入训练样本对,计算各层输出
3)计算网络输出误差
4)计算各层误差信号
5)调整各层权值
6)检查网络总误差是否达到精度要求
满足,则训练结束;不满足,则返回步骤2)
3、多层感知器(基于BP算法)的主要能力:
1)非线性映射:足够多样本->学习训练
能学习和存储大量输入-输出模式映射关系。只要能提供足够多的样本模式对供BP网络进行学习训练,它便能完成由n维输入空间到m维输出空间的非线性映射。
2)泛化:输入新样本(训练时未有)->完成正确的输入、输出映射
3)容错:个别样本误差不能左右对权矩阵的调整
4、标准BP算法的缺陷:
1)易形成局部极小(属贪婪算法,局部最优)而得不到全局最优;
2)训练次数多使得学习效率低下,收敛速度慢(需做大量运算);
3)隐节点的选取缺乏理论支持;
4)训练时学习新样本有遗忘旧样本趋势。
注3:改进算法—增加动量项、自适应调整学习速率(这个似乎不错)及引入陡度因子

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
郭晋安电视剧全集
王宝强和周星驰,有什么不同?以前是周星驰演
有没有关于角斗场或者斗兽场的日本动漫?
(2013)医疗机构应当设置电离辐射醒目警示标志
川河村这个地址在什么地方,我要处理点事
x58主板可以配什么CPU
惠普 康柏 Presario CQ40 Notebook PC 笔记本
钠,硼的分子质量分数
工程勘察设计单位超越其资质等级许可的范围承
梦幻85级铠甲 的上古锻造图册能卖多少钱
间之楔小说的新版和旧版有什么区别?
辽宁依农农业科技有限公司葡萄庄园(西南门)地
我的苹果6怎么下不了鱼泡泡....
为什么cf总是加载92%就出现个f/腾讯游戏/的什
黑龙江省鸡西市有明星周边店么?
推荐资讯
红城记忆茶楼地址在什么地方,我要处理点事
为什么电信20M只有1M/S的速度?
广告公司一般由哪几部分组成
现代索纳塔九代座套怎么绑
电子厂是站着干 还是坐着干?急
别人叫我刘总怎么回
AI怎么用啊?ps上能不能放大不失真啊?
网上有没有卖沙漠里的沙子价格多少
2017年开一个芭比馒头多少钱
从理论上来讲 手机像素到达多少万 才能和我们
二手房交易中的“四大坑”一个比一个深
席绢的哪些作品被拍成电视?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?