【DL小结2】CNN前向、反向传播及常用结构

本文详细介绍了CNN的结构,包括前向传播算法和反向传播过程,探讨了LeNet-5、AlexNet、VGGNet和ResNet等经典CNN模型,分析了它们的优点和缺点。VGGNet通过小卷积核增加网络深度,减少参数数量;GoogleNet引入Inception模块,实现高效计算;ResNet通过残差学习解决了深层网络的训练问题。
摘要由CSDN通过智能技术生成

CNN伟大之处在于通过感受野和权值共享减少了神经网络需要训练的参数的个数

图像的空间联系是局部的,就像人是通过一个局部的感受野去感受外界图像一样,每一个神经元都不需要对全局图像做感受,每个神经元只感受局部的图像区域,然后在更高层,将这些感受不同局部的神经元综合起来就可以得到全局的信息了。这样,就可以减少连接的数目,也就是减少神经网络需要训练的权值参数的个数了。

feature map
特征映射,是输入图像和卷积核卷积后生成的图像特征。每个feature map通过1个卷积核提取输入的1个特征。我们需要多个卷积核来提取输入的多个特征。边长的计算公式是:
output_h =(originalSize_h+padding*2-kernelSize_h)/stride +1

CNN的核心思想:将局部感受野、权值共享以及下采样这3种结构思想结合起来获得了某种程度的位移、尺度、形变不变性

1.结构

  • 若干卷积层(+RELU激活函数)
  • 若干池化层(无激活函数)
  • 全连接层(+sigmoid/tanh激活函数,最后一层是softmax输出层)

2.前向传播算法

在这里插入图片描述

3.反向传播

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值