什么事反向传播算法(反向传播算法过程)

自从机器学习被引入到递归的非线性函数中(例如人工神经网络)以来,对相关内容的应用得到了充足的发展。在这种情况下,训练正确的神经网络是建立可靠模型最重要的方面。这种训练通常与"反向传播"一词联系在一起,这个术语对大多数新手来说是非常模糊的。这也是本文所存在的意义。 反向传播是神经网络训练的本质。它实际上是基于在前一历元(即迭代)中获得的误差率(即损失)对神经网络的权重进行微调的实践。适当的调整权重可…

自打人工神经网络被引入到递归法的非线性函数中(例如人工神经网络)至今,对相关内容的使用取得了充沛的发展趋势。在这样的情况下,训练恰当的神经网络模型是创建靠谱实体模型最重要的层面。这类训练通常与”反向传播”一词联络在一起,这一专业术语对大部分初学者来讲是特别朦胧的。这也是文中所存在的价值。零基础深度学习入门:由浅入深理解反向传播算法

反向传播是神经元网络训练的实质。它其实是根据在前一历元(即梯度下降法)中得到的误差值(即损害)对神经元网络的权重值开展调整的实践活动。适度的调节权重值可保证较低的差错率,提升实体模型的适用范围使模式更靠谱。

那麼这一全过程怎样运行的呢?使我们根据事例学习培训!

为了更好地使这一事例尽量有利于我们了解,大家只涉及到有关定义(例如损失函数、提升函数公式等)而无需多言他们,由于这种主题风格非常值得大家另起一篇文章开展详说。

最先,使我们设定实体模型部件

想像一下,大家必须训练一个深层次神经元网络。训练的目的性是建立一个实体模型,该模型应用2个键入和三个掩藏模块实行XOR(异或运算)函数公式,那样训练集看上去如下所示所显示:

零基础深度学习入门:由浅入深理解反向传播算法

除此之外,大家必须一个激活函数来明确神经元网络中每一个结点的激话值。为简洁考虑,使我们挑选一个激活函数:

零基础深度学习入门:由浅入深理解反向传播算法

大家还要一个假定函数公式来明确激活函数的键入是啥。这一变量是:

零基础深度学习入门:由浅入深理解反向传播算法

使我们挑选损失函数做为逻辑回归的一般成本函数,看上去有点儿繁杂,但事实上非常简易:

零基础深度学习入门:由浅入深理解反向传播算法

除此之外,大家将应用批处理命令梯度下降法提升函数公式,用以明确大家应当调节权重值的方位,以获取比大家目前的更低的损害。最终,学习率为0.1,使用权重将复位为1。

大家的神经元网络

使我们最终画一张大家盼望已久的神经元网络图。它应当看上去像那样:

零基础深度学习入门:由浅入深理解反向传播算法

最左面的层是键入层,它将X0做为值1的偏置项,将X1和X2作为键入特点。正中间的层是第一个掩藏层,它的偏置项Z0也选值为1。最终,輸出层只有一个输出模块D0,其激话值是实体模型的具体輸出(即h(x)) 。

如今大家往前散播

现在是将信息内容从一个层前馈控制到另一个层的那时候了。这要通过2个流程,根据互联网中的每一个连接点/模块:

1. 应用大家以前界定的h(x)函数公式获得特殊企业键入的权重计算和。

2.将大家从过程1获得的值插进大家的激活函数(本例中为f(a)= a)并应用大家获得的激话值(即激活函数的輸出)做为联接键入特点的下一层中的连接点。

一定要注意,企业X0,X1,X2和Z0没有联接到他们并任给予键入的企业。因而,以上流程不容易发生在这种连接点中。可是,针对其他的连接点/模块,训练集中化第一个键入样版的全部神经元网络全是这种的:

零基础深度学习入门:由浅入深理解反向传播算法

别的企业也是如此:

零基础深度学习入门:由浅入深理解反向传播算法
零基础深度学习入门:由浅入深理解反向传播算法

如前所述,最后企业(D0)的激话值(z)是全部实体模型的激话值(z)。因而,大家的模型预测键入集{0,0}的输入输出为1。测算现阶段梯度下降法的损害/成本费如下所示:

零基础深度学习入门:由浅入深理解反向传播算法

actual_y值来源于训练集,而predict_y值是大家实体模型出现的值。因此此次梯度下降法的成本费用是-4。

那麼反向传播在哪儿呢?

依据人们的事例,大家如今有一个实体模型沒有得出确切的预测分析(它给大家的值是4而不是1),这归因于它的权重值并未调节(他们都相当于1)。大家也是有损害,即-4。反向传播便是以那样一种方法向后传送这类损害,我们可以依据这类方法调整权重值。提升函数公式(在人们的案例中为梯度下降法)将协助人们寻找权重值。那就由大家现在开始!

应用下列作用开展前馈控制:

零基础深度学习入门:由浅入深理解反向传播算法
零基础深度学习入门:由浅入深理解反向传播算法

随后利用这种函数公式的偏导数产生反方向意见反馈。不用通过经过推论这种函数公式的全过程。大家必须明白的是,上边的函数公式将遵循:

零基础深度学习入门:由浅入深理解反向传播算法

在其中Z是人们从前馈控制流程中的激活函数测算中得到的z值,而delta是涂层中企业的损害。

我明白有很多信息内容一次性就能消化吸收,但我建议你花一点时间,真真正正掌握每一步发生什么事,随后再砥砺前行。

测算增加量

如今大家必须寻找神经元网络中每一个模块/连接点的耗损。这是为什么呢?大家那样想,深度神经网络实体模型抵达的每一次损害事实上是由全部连接点累积一个数据造成的。因而,大家必须找到哪个连接点对各层中的绝大多数损害承担,那样大家就可以根据授予它更小的权重来处罚它,进而降低实体模型的总损害。

测算每一个模块的增加量很有可能会有什么问题。可是,感激吴恩达老先生,他给了咱们全部事儿的近道公式计算:

零基础深度学习入门:由浅入深理解反向传播算法

在其中delta_0,w和f’(z)的值是同样企业的值,而delta_1是权重计算连接另一侧的企业损害。例如:

零基础深度学习入门:由浅入深理解反向传播算法

你能那样想,为了更好地得到连接点的损害(例如Z0),大家将其相应的f’(z)的值乘于它在下一层(delta_1)联接的连接点的损害,再乘于联接2个连接点的链接的权重值。

这恰好是反向传播的原理。我们在每一个模块开展delta测算流程,将损害反向传播到神经元网络中,并找到每一个连接点/模块的损害。

使我们测算一下这种增加量!

零基础深度学习入门:由浅入深理解反向传播算法

这里有一些常见问题:

  • 最后单位的损失(即D0)相当于全部实体模型的损失。这是由于它是輸出单位,它的损失是全部单位的累计损失,就像大家以前说的那般。
  • 无论键入(即z)等于什么,函数公式f’(z)一直得出值1。这是由于如前所述,偏导数如下所示:f’(a)= 1
  • 键入连接点/单位(X0,X1和X2)沒有delta值,由于这种连接点在人工神经网络中控制不了。他们仅做为数据和神经元网络中间的一个连接。

升级权重值

如今剩余的是升级我们在神经元网络中的使用权重。这遵循大批量梯度下降法公式计算:

零基础深度学习入门:由浅入深理解反向传播算法

在其中W是手头上的权重值,alpha是学习率(在人们的案例中是0.1),J’(W)是成本函数J(W)相对性于W的偏导数。再度注重,大家不用开展数学运算。因而,使我们应用吴恩达老先生的函数公式的偏导数:

零基础深度学习入门:由浅入深理解反向传播算法

在其中Z是根据前向散播得到的Z值,delta是权重计算连接另一端的单位损失:

零基础深度学习入门:由浅入深理解反向传播算法

如今用我们在每一步得到的偏导数值,和大批量梯度下降法权重值升级使用权重。非常值得指出的是,键入连接点(X0,X1和X2)的Z值各自相当于1,0,0。1是偏置模块的值,而0其实是来源于数据的特点键入值。最终要留意的是,沒有特殊的次序来升级权重值。你能依照你愿意的一切次序升级他们,如果你不容易在同一次梯度下降法中不正确地升级一切权重值2次。

为了更好地测算新的权重值,使我们得出神经元网络名字中的连接:

零基础深度学习入门:由浅入深理解反向传播算法

新的权重计算方式如下所示:

零基础深度学习入门:由浅入深理解反向传播算法
零基础深度学习入门:由浅入深理解反向传播算法

必须留意的是,实体模型都还没恰当练习,由于人们只根据练习密集的一个样品开展反向传播。大家为样版进行了全部大家能做的一切,这可以形成一个有着更高精密的实体模型,尝试贴近每一步的最少损失/成本费。

要是没有合理的方式,人工神经网络身后的基础理论很难把握。在其中一个事例便是反向传播,其实际效果在大部分现实世界的深度神经网络应用软件里都是可以预料的。反向传播仅仅将总耗损传到神经元网络的一种方法,以便捷大家掌握每一个结点的损失量,并接着根据为连接点给予更高一些偏差,从而应用损失降到最低的方法来升级权重值,相反也是。零基础深度学习入门:由浅入深理解反向传播算法

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年5月6日 下午7:10
下一篇 2022年5月7日 上午9:16

相关推荐

  • 四大跑鞋品牌分别是什么,亚瑟士入门排行

    对于运动装备的选择,多数人都是以品牌为主,阿迪达斯,耐克,安德玛等可以说是最为人熟知的品牌,其次,彪马,匡威,锐步,美津侬等等也颇具实力,李宁,特步等国产品牌也不断涌现。但是我们今天要谈的是更适合我们作为跑步时能提供稳定性,保护作用的选择,而不是作为时尚穿搭的潮鞋。那么朋友们都对于我们的跑步鞋,都有什么专业品牌可供我们选择呢? 这是田径比赛用的跑钉鞋,与此文无关 首先,在跑步界公认的世界四大品牌包…

    2022年6月26日
    1080
  • 艾灸条怎么用才正确,艾灸棒的使用方法图解

    艾条根据人们自身的症状,使用的地方与使用的方法、方式都是不一样的,正确的使用,效果更佳明显!那么艾条该如何正确使用呢? 艾条的正确使用方法 相信这个问题苦恼了很多追求艾灸进行治疗的很多朋友,为你了您的健康,下面我们就去看一下艾条的使用方法? 艾条一般用于灸疗简称艾灸,大致可分为穴位艾灸、局部艾灸和全身艾灸。施灸时离皮肤10~30mm,至皮肤温热发红。 穴位艾灸 1、穴位艾灸 取艾条一支点燃后,在穴…

    2022年10月15日
    4170
  • 投资什么最赚钱,马云预测未来最赚钱的行业

    说起投资啊 大家的第一反应就是期货、股票、基金等投资品种。甚至还听到谁谁投资了哪个品种,一夜暴富、甚至一天赚几十万。尤其是听到有人讲,赚钱不难,直接拿钱砸就完了,没那么复杂。我相信好多人听到这些话,心里肯定是痒痒的,一副跃跃欲试记于进入投资市场,好像自己马上就能发财的感觉的问题。但是呢我要告诉大家,投资这事并不容易,大家一定要淡定,为什么呢“毕竟做投资是一件理性的事,用于投资的钱都是大家辛辛苦苦赚…

    2022年8月20日
    530
  • 手机刷网站排名有哪些,最新手刷APP排行榜公布

    当你在手机上下载应用软件的时候,你会去看这个软件的评分和评论吗? 这些评论和评分的真实性如何?是否可以作为下载应用的参考呢? 央视财经记者调查发现,本该作为用户参考的评论和评分,竟然暗藏一条黑色产业链…… 1、App“刷榜”日渐普遍“五星好评”水分大 孙先生是一家小型美食电商的产品渠道总监。由于自家的App在手机应用市场的榜单上排名很靠后,孙先生时不时很苦恼。 某手机App产品渠道总监孙宁…

    2022年9月21日
    2870
  • 不小心删除的文件怎么恢复,很简单用这个方法特别有效

    相信大家都有误删文件的时候,但是下面这些恢复方法,你都用过吗?接下来就带各位一起看看,每一个都非常好用,觉得文章不错的小伙伴,也记得给我点个赞! 一、电脑端 1.电脑自带恢复 电脑还有自带的恢复功能,没错!只要我们在回收站选择任意文件,然后右键【还原】即可,这样就可以实现秒速恢复了,是不是非常逆天呢。 2.WPS恢复 很多小伙伴可能连回收站都清空了,那么这个时候如何恢复文件呢?如果你的手机里面有下…

    2022年7月29日
    590
  • 网上创业点子大全(2020最新互联网个人创业项目)

    大家好,今天钟总创业网小编推荐6个创业项目,看看大家能向什么方向学习。如果打算在网上创业的朋友,可以参考一下以下新手创业小项目,类似这种创业项目投资小回报高。 项目1:新食物 手机订单已经成为日常生活的一部分,但在很多三四行甚乡镇地区,美团、饿了么等平台的开发并不完善。创业者可以利用当地的优势,打造美团这样的外卖平台。例如,可以制作小程序邀请同城的商家。大家可以通过手机点餐、买蛋糕、新鲜水果蔬菜、…

    2022年10月26日
    1990
  • 市场调研的四个主要步骤(附:市场调研的方案范文)

    知己知彼,百战不殆。竞品调研,是我们了解竞争市场与自身情况,准确做出营销策略的有效手段。文章梳理总结了调研竞争对手的4个步骤,与大家分享。 竞品调研,是让自己快速了解这个行业赚钱的方式以及传播的方法最有效的手段。我经常说会工作的人一定是站在巨人的肩膀上,而不是埋头苦干,自己想了半天还没有达到行业的基本水平,不客气的说还不如直接去抄行业的有效方法来直接使用。 好,扯的有点远,那么回到我们这个问题,如…

    2022年9月2日
    1190
  • 第二职业干点什么好呢,月入一万的10个隐形副业

    当主职已经不能满足你的需求时,很多人的选择是开发第二职业,那么问题来了都有哪些副业可以做呢,下面来为大家介绍一下,总有一款适合你 1、论坛发帖子赚钱 发帖子,拉用户过来访问,换广告费 2、赚联盟的钱 现在广告联盟很多,你选择一家,参加他们分享一下广告收入 3、卖友情链接 如果你有一个经营不错的网站,那么你可以卖点友情链接 4、软文赚钱 很巧妙的把要宣传的内容隐藏在文章中,然后靠此赚钱 5、竞价赚钱…

    2022年9月30日
    2.0K0
  • 微信主题皮肤怎么设置,史上最详细教程分享

    适用机型:安卓 今天发现有好多小伙伴留言,问如何制作微信半透明主题,今天小雷就带着微信“半透明”主题给小伙伴们送来了,不仅可以设置动态的视频为透明主题,还可以设置自定义相册里面的图片为透明主题,快来速度认领喔! 大家先看看微信半透明主题预览吧,有没有很酷的感觉!喜欢的小伙伴快来“雷科技”公众号内回复【913】即可获取。 打开软件,首先软件会提示我们打开应用权限,小伙伴们放心的按照软件提示的打开手机…

    2022年10月13日
    610
  • 打游戏台式机什么品牌好(台式机十大品牌排行榜)

    电脑电源作为大家装机时不太关注的内容,实际要选购了就会遇上纠结,这么多琳琅满目的品牌,到底哪个才是适合自己的,同样的最大功率为何价格差距这么大。那么今天就来根据慢慢买上最新的数据,看看台式机电源的几大品牌,并作出一些具体型号的推荐。 安钛克 推荐型号:安钛克(Antec)750WHCG750金牌全模组 品牌点评:安钛克是一家做高端机箱电源的厂商。Antec关注用户的真正所需,通过对顶尖设计、精优选…

    2022年8月19日
    630

发表回复

登录后才能评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信