Understanding CNN

首先介绍BP的概念:

简单的描述就是,输入层将刺激传递给隐藏层,隐藏层通过神经元之间联系的强度(权重)和传递规则(激活函数)将刺激传到输出层,输出层整理隐藏层处理的后的刺激产生最终结果。若有正确的结果,那么将正确的结果和产生的结果进行比较,得到误差,再逆推对神经网中的链接权重进行反馈修正,从而来完成学习的过程。这就是BP神经网的反馈机制,也正是BP(Back Propagation)名字的来源:运用向后反馈的学习机制,来修正神经网中的权重,最终达到输出正确结果的目的


代码实现
bp神经网络及matlab实现
http://blog.csdn.net/gongxq0124/article/details/7681000


CNN因此可以想象成一个较为庞大的BP网络,其中的convolution layer + sigmoid 激活函数,激活了其中的有效神经元
为了减轻太多参数权重而造成的过拟合,CNN采用了权重共享和局部感受野的优化办法。


推荐reference:
http://blog.csdn.net/zouxy09/article/details/8781543/

http://wenku.baidu.com/link?url=a-CUvs9k9g_JYo0oxXUTZzjYMctmEQCmDdh1gE_tMLSlCPSdYLmxDSPU7e1DbBOqXp0cmvMg16zsagTzIRCsKW077cVSyRpDZ5ndPEvL3JO

http://blog.csdn.net/nan355655600/article/details/17690029


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值