2018-09-26BP回顾

作者: 为三十谋 | 来源:发表于2018-09-26 12:57 被阅读6次

BP(back propagation)神经网络是1986年由RumelhartMcClelland为首的科学家提出的概念,是一种按照误差逆向传播算法训练的多层前馈神经网络。    (其实就是反向传播,不要怕奇奇怪怪的专有名词,多看几个文章基本就能理解了)

这就是很专业,很不亲民的文章:https://blog.csdn.net/qq_32241189/article/details/80305566  但论文大多如此,所以你要学会看懂这类文章

这是很亲民,容易理解的文章:https://blog.csdn.net/zhaomengszu/article/details/77834845   

第一步:

确定你的输入,想要的输出:也就是制定好(规则)目标,网络结构,初始权重,激活函数,学习率,是否正则化,以及是否纳入RMSprop,early—stopping,等策略制定。(详见机器学习笔记文本)

第二步:

让它前向传播就好,你会得到一个结果,别如说你给它一个人的图片,它第一次传播输出是:狗。肯定不对,是吧?这时候就要开始反向传播了

第三步:

反向传播:计算总误差,如下:

先计算w5的偏导:

图解偏导计算

计算好偏导之后:更新我们的权重值:

η是学习率

按此方法网络中所有的权重值都会被更新一遍,然后我们拿更新好权重后的网络再一次跑

第二步

结果还是不满意?继续:

第三步

..........................................(如此循环)

如此循环下去,直到你的分类器输出终于是:人 。为止

或者是在训练集上误差在你的容忍值之内,之后你还要测试它在开发集,测试集上的表现,如果不好,你肯恩还要改变你的输入,使它们子在同一分布......等等。此为后话。

以上即为BP算法的全部回顾。

相关文章

  • 2018-09-26BP回顾

    BP(back propagation)神经网络是1986年由Rumelhart和McClelland为首的科学家...

  • 周回顾回顾什么?

    关于周回顾,也是2018年常常遇到的一个时间管理概念。 下面是我总结出来18年遇到周回顾的几个地方: 有感兴趣的小...

  • 读书笔记|规划最好的一年|目标回顾

    目标回顾分为三个层次:每日回顾、每周回顾、季度回顾。 每日回顾 避免目标中途遗忘,每日目标回顾的作用就是建立总体目...

  • 回顾

    我今年26岁,我的儿时记忆已经记不起多少了,能回忆起来的事情大概要从03年非典了。03年我上六年级升初中 板蓝根卖...

  • 回顾

    今天AgileCommunity的话题是“如何提升迭代回顾会议的效率和生产力?” 这个话题在上次问题收集中排在首位...

  • 回顾

    坐在车上,望着窗外熟悉的风景,时光荏苒,不知不觉间,我在这座城市呆了已有十个年头了,曾经也有离开过,过了一段时间却...

  • 回顾

    我固执的认为我的父母没办法在一起生活,这个想法不仅害了我父母,也害了我自己。 为什么会有这个想法,源自于童年的恐惧...

  • 回顾

    时间过得好快,没想到这半年就过去了,回顾总是让我容易生发出感慨,还觉得有点难以想象。这一两个月,和G先生的...

  • 回顾

    看以前的字,想笑。感觉自己进步了。加油

  • 回顾

    没什么好说的一天,认真回顾了之前的笔记 笔记做的有点复杂,抓不住重点,需要改进 学习总是枯燥,希望自己能够坚持下去...

网友评论

    本文标题:2018-09-26BP回顾

    本文链接:https://www.haomeiwen.com/subject/ahudoftx.html