【面试之CNN基础知识梳理】

本文详细介绍了卷积神经网络(CNN)的结构,包括卷积层的特征提取、池化层的下采样与过拟合缓解,以及全连接层的连接方式。讲解了CNN的主要优势如局部连接、权值共享和多层次结构,并列举了CNN在具有空间相关性的数据领域的广泛运用。同时涵盖了感受野的计算概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


一、CNN结构?

1.卷积层

  1. 作用:提取特征
  2. 卷积层参数量计算方法
    在这里插入图片描述
  3. 卷积层输出大小计算【向下取整】
    向下取整
  4. 采用小卷积核的优势?

在这里插入图片描述

  1. 卷积核的大小为什么都是奇数*奇数
    更容易paddding, 采用same padding时可以与原来的大小一样。

2.池化层

  1. 作用:下采样;减轻模型的过拟合风险
  2. 分类:最大池化和平均池化
  3. 最大池化怎么反向传播?
    与dropout类似,根据最大值来筛选,剩下的神经元抛弃。反向传播的时候就更新保留下来的神经元和与之相关的有关权重,其他是0
  4. 平均池化怎么反向传播?
    反向传播的过程就是把某个元素的梯度等分为n份分配给前一层,保持池化前后的梯度之和不变。
    池化层反向传播过程

3.全连接

  1. 定义:在相邻的两层神经网络中,前一层的每个神经元与后一层的每个神经元都有连接。
  2. 缺点:参数太多
  3. 参数计算方法
    (上一层神经元个数+1)*当前层神经元个数
    全连接层参数计算方法

二、CNN优势

1.局部连接

  • 每个神经元仅与输入神经元的一块区域连接

2.权值共享

  • 卷积核内的参数不会因为卷积位置的改变而改变
  • 一个通道使用同一个卷积核。

3.池化操作

4.多层次结构


三、CNN使用范围

  • 具有局部空间相关性的数据

附: 感受野的计算

题目
公式

感受野的计算

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值