什么是BP算法?

我们以图1所示的全连接神经网络来说明BP算法的工作原理,其中最左边是输入层,最右边是输出层,中间部分为隐含层。图中每一条边对应一个权重,基于这一权重,后一层节点计算前一层节点输出的加权和,经过一个激活函数后形成本层输出。如果权重选择得足够合理,则可以建立一个由输入到输出的映射,基于此实现某种人工智能任务。图1所示的是一个识别猫、狗、兔和鸟4种动物的宠物识别系统,输入是宠物的图像,每个输出节点代表一种宠物。当输入某一宠物的图片时,该宠物对应的输出节点将产生比其它节点更强的激发值,从而实现宠物识别。

1.基于误差的迭代学习

神经网络需要选择合适的权重才能得到期望的输出,那么这个权重如何选择呢?随机尝试显然不太行得通,一种思路是依据当前网络的输出与期望目标之间的误差来对网络权重进行调整,使得网络输出逐渐接近我们的期望值。可以用淋浴系统调节过程来类比这一权重选择过程。

图2:基于“误差”的冷热水调节

当我们想洗澡时,需要调节到一个合适的温度和合适的水量,这是我们的期望目标,而冷热水的阀门可以认为是权重。通过调节阀门的大小,可以让输出的水温和水量逐渐接近我们的目标。

可以通过如下过程实现调节:首先打开阀门,用手试探水的温度和水量,如果水温低,则调大热水或者调小冷水阀门;如果水量小,可以同时调大冷水和热水的阀门。每次操作时仅做小量调节,之后用手试探温度和水量是否合适。经过这样多次试探和调整后,就可以得到我们希望的水温和水量。

对神经网络的调节也可以采用类似的方法:首先查看当前网络输出和目标输出之间的差异(相当于试探水温和水量),基于这一差异对权重做微小调整(相当于调节阀门),使这一差异尽可能减小。重复这一过程,即可慢慢趋近目标输出。这一过程是基于误差的迭代学习。

2.梯度下降法

那么,究竟要如何对权重进行调节呢?这涉及到一个梯度的概念。我们定义网络的输出和理想目标之间差异为E,这一差异是所有网络权重w的函数,其取值因w的变化而变化。数学上,定义E对w的变化率为梯度。可以证明,当w发生变化时,在梯度方向E的取值提高最明显。因为我们的目标是使E下降,那么最佳的调节方向就是E对w的负梯度方向,这类似于发现水温过高,要反向调节热水阀门。按负梯度方向调节权重,使得输出与目标误差更小,这一方法称为梯度下降法。写成权重更新公式如下:

3.BP算法

图3:BP算法从最后一层开始计算E对权重的偏导数

我们以多层全连接网络介绍了BP算法。事实上,BP算法可应用于绝大多数网络结构(如卷积神经网络、递归神经网络等),是神经网络的通用训练算法。

THE END
1.20200927初识kubernetes,部署深度学习模型宠物分类单位部署了k8s,以后的深度学习模型都要在k8s上进行部署了,于是学习了下。 主要参考: https://medium.com/analytics-vidhya/deploy-your-first-deep-learning-model-on-kubernetes-with-python-keras-flask-and-docker-575dc07d9e76国内也有人写了,应该差不多 ...https://www.jianshu.com/p/6049d39c052d
2.犬在生物学中的分类,以下正确的是()。犬在生物学中的分类,以下正确的是( )。参考答案:脊椎动物亚门、哺乳纲、食肉目、犬科、犬属 点击查看答案进入小程序搜题你可能喜欢随着时间的推移,宠物的饲养范围将越来广,宠物经济也必将越来越多的影响人们的生活。 点击查看答案进入小程序搜题 下列关于宠物和人类的关系说法正确的是( )。 点击查看答案进入小程序...https://m.ppkao.com/wangke/daan/f64605ef8712482bb0774755aad43681
3.国外语言学家在对动物习语的分类上,根据动物的习性来分,Christine...国外语言学家在对动物习语的分类上,根据动物的习性来分,Christine Ammer(1999)在其Cool Cats,Top Dogs,and Other Beastly Expressions一书中,将动物习语分为猫、狗等宠物习语,鸟类习语,与牧场动物相关的习语,公园动物习语与水中水底动物习语。5个回答 正在翻译,请等待......http://m.zaixian-fanyi.com/fan_yi_17654639
4.又爱又恨的益生菌:粪链球菌该菌是一种典型的类似于宠物猫的两面派细菌:当主人身体免疫力高的时候,大家相安无事;当主人身体免疫力低下时,该菌趁火打劫有可能导致主人生病。是不是听起来有点冷的慌?下面我们就给大家详细讲讲该益生菌。 1.微生物学分类 根据最新分类原则,粪链球菌又叫粪肠球菌。应用C多糖抗原,根据兰氏血清学分类,可将...https://www.meipian.cn/rabi66n
1.大唐荣耀手游宠物技能学什么宝宝兽魂选择攻略不同类型和等级的宠物所能携带的兽魂不一样,因此各位要先了解兽魂的机制。 宠物分类: 1、物理输出宠物的分类一般按照如下3类: 2、法术输出 3、坦克吸收伤害 在以上基础上还会有更加详细的分类,比如高敏输出,或者是全力等等。 每个选择都势必要抛弃一些其他的需求。比如全力输出,防御和血量会非常低,这样的情况下,...https://3g.ali213.net/gl/html/182575.html
2.自由幻想手游有什么种类的宠物宠物系统介绍宠物是自由幻想手游一直从始至终、不离不弃伴我们成长的伙伴,在PVE、PVP中宠物的发挥往往起着决定性作用,这次小编将自由幻想手游宠物攻略分享给大家。 一、宠物分类 宠物按照品质分为宝宝和变异两种宠物,宝宝属性成长较低,不可以交易。变异宠物成长和资质都远高于宝宝,且可以摆摊交易。 https://shouyou.3dmgame.com/gl/90913.html
3....品种分类计算机视觉人工智能机器学习(含数据集)准确识别猫狗品种不仅在宠物行业中具有重要意义,也为动物保护组织、宠物交易平台等提供了技术支持。通过深度学习算法,能够实现自动化识别和分类,提高工作效率,降低人力成本。在智能家居和机器人领域,猫狗识别技术的应用将提升人机交互的智能化水平。 二、数据集...https://weiguang.blog.csdn.net/article/details/143213005
4.犬类学概述宠物狗狗品种分类与特性分析犬类学概述宠物狗狗品种分类与特性分析 在众多宠物中,狗狗因其忠诚、可爱和友好而深受人们喜爱。随着时间的推移,人类通过选择性繁殖成功地创造出了数百个不同的犬种,每一种都有其独特的外观、性格和用途。本文旨在为读者提供一个全面且系统的宠物狗狗品种大全,同时探讨这些品种的分类和特点。https://www.778sjdhfg.cn/geng-duo-chong-wu/53821.html
5.基于深度学习的宠物猫排泄物图像分类及其在宠物猫智能家居系统的...11文礼章;“虫酿茶”新概念及其研究进展[A];走向21世纪的中国昆虫学——中国昆虫学会2000年学术年会论文集[C];2000年 中国硕士学位论文全文数据库前29条 1王子健;基于深度学习的宠物猫排泄物图像分类及其在宠物猫智能家居系统的应用研究[D];云南师范大学;年 ...https://cdmd.cnki.com.cn/Article/CDMD-10681-1020759733.htm
6.交流宠物营养学(挖坑中)最近上了一个畜牧兽医协会和华农大联办的关于宠物营养学的课程,里面的内容还蛮有意思的。对于科养人来说,这个课程就是把接触科养之后零碎吸收的理论和经验进行系统整理。我自己总结了一些内容,结合个人经验,写在这个帖子里,希望对大家有帮助~ 前文提醒: ...https://www.douban.com/group/topic/298222897/
7.应知应会知识学起来!(4)分类投放垃圾。学习并掌握垃圾分类和回收利用知识;按标志单独投放有害垃圾;分类投放其他生活垃圾,不乱扔、乱放。 (5)减少污染产生。不焚烧垃圾、秸秆;少烧散煤,少燃放烟花爆竹;抵制露天烧烤,减少油烟排放;少用化学洗涤剂,少用化肥农药。 40学雷锋纪念日是哪天? https://www.cjs.gov.cn/cczd/cczs/901780.htm
8.武林外传手游宠物的分类和技能详细介绍宠物系统是武林外传手游中新上的一个玩法,以后玩家在战斗时身边也能跟着一个萌萌的宠物不会感到孤单了,那么下面我们就来看看目前游戏中都有哪些宠物以及它们各自的技能吧。 【宠物分类】 我们可以大致将游戏中的宠物进行两种分类。 一种是按星级,星级从0.5到5,最高5星,星际越高的宠物资质和成长上限也就越高,发展...https://m.liqucn.com/article/1186304.wml
9.有奖答题丨学垃圾分类知识,还有好礼拿回家!(第四期)有奖答题丨学垃圾分类知识,还有好礼拿回家!(第四期) 为全面推进垃圾分类工作,提升居民垃圾分类知晓率,营造全民参与垃圾分类的良好氛围,江南中街党工委、办事处,江南中街道环监所携手信息时报微社区e家通平台推出垃圾分类线上闯关答题,邀请江南中街坊参与垃圾分类知识挑战赛,为做好垃圾分类共同努力!https://haizhu.xxsb.com/content/2020-07/31/content_112709.html
10.抢BOSS赚积分,《征途》怀旧宠弓很嚣张官方新闻新闻公告友情提醒:如果有玩家想带圣兽再修其他职业,得用“驯捕圣兽”技能抓住自己想要的圣兽后,将其召唤出来,再洗技能点重新学基础箭术,学到复活宠物即可,这样一来,就算是宠物死亡也可以将其重新召唤出来。不过,这种召唤出来的宠物没有强化宠物、心灵契约、进化宠物的加成,可比不上其他宠弓的圣兽哦。 https://zthj.ztgame.com/html/news/133c783/00c-1498-005ba-534309.shtml
11.基于卷积神经网络的宠物猫品种分类研究采用 了丰富特征图和多尺度特征的 方法.其中主要是使图像数据集先经过卷积层和反 卷积层突出有效的特征图 ,达到丰富特征的效果 ,之 后将被丰 富的特征图经过 Inception-V3 网络再次 进行多尺度的特征 提取,在此基础之进行宠物猫品 种的分类.实验结 果表明,改进后的卷积神经网络 融合模型和迁移学 习模型相比,...https://keji.hebust.edu.cn/hbgykj/article/pdf/k202006005
12.孔雀鱼(杂食性鱼种)品种被宠在解决品系归类时,有一些品系中间(例如蛇王和蕾丝、银河和杜美莎等)在遗传方式和表现型均有共同之处。这种品系,依照其相同的特性,为了更好地有利于解决,参考生物分类学中的“总目”、“总科”等归类方法,引进总系(superstrain)的定义开展解决。 总系(superstrain)是被认同为亲缘关系较近的几类品系的统称。 https://www.beichongapp.com/article-1425-1.html