CNN(卷积神经网络)简述

本文简述了卷积神经网络(CNN)的基础知识,包括卷积层和池化层的工作原理,以及全连接层的作用。通过实例展示了卷积层的计算过程,解释了零填充和多通道图片的处理方式。最后,讨论了CNN在深度学习和计算机视觉领域的应用。
摘要由CSDN通过智能技术生成

CNN(卷积神经网络)简述

前言

可能很多人会问,为什么要我们需要CNN?这里小编用一张图给大家解释:
在这里插入图片描述
这是一张神经网络的错误率图表,我们可以发现从2012年,卷积神经网络的加入,使得神经网络的错误率大幅度下降。之后的神经网络在卷积神经网络的基础上进一步改进,才有了今天极低的神经网络错误率。

卷积神经网络的发展历史

在这里插入图片描述

CNN

传统神经网络(neural networks)的基本组成包括输入层、隐藏层、输出层。而卷积神经网络的特点在于隐藏层分为卷积层和池化层(pooling layer,又叫下采样层)。

  • 卷积层:通过在原始图像上平移来提取特征,每一个特征就是一个特征映射
  • 池化层:通过特征后稀疏参数来减少学习的参数,降低网络的复杂度,(最大池化和平均池化)

举例

卷积层定义一个过滤器(观察窗口),这个观察窗口带有一定的权重。
在这里插入图片描述
将观察窗口与原图所遮盖的区域(也带有一定的权重)做线性回归。随着观察窗口在原图上不断的平移。观察窗口需要规定大小(推荐1 * 1,3 * 3,5 * 5),步长(每一次移动的像素的数量,推荐步长为1)
在这里插入图片描述
=====================&#

卷积神经网络(Convolutional Neural Network,CNN)是一种深度学习模型,主要用于图像识别和计算机视觉任务。下面是卷积神经网络的发展简述: 1. 早期卷积神经网络卷积神经网络最早由Yann LeCun等人在1989年提出,用于手写数字识别。这些早期的网络结构包括卷积层、池化层和全连接层。 2. LeNet-5:LeNet-5是一个经典的卷积神经网络模型,由Yann LeCun等人在1998年提出。它在手写数字识别任务上取得了很好的效果,并成为后续卷积神经网络的基础。 3. AlexNet:AlexNet是由Alex Krizhevsky等人在2012年提出的卷积神经网络模型。它在ImageNet图像分类挑战赛上取得了突破性的成果,引领了深度学习计算机视觉领域的发展。 4. VGGNet:VGGNet是由Karen Simonyan和Andrew Zisserman在2014年提出的卷积神经网络模型。它采用了更深的网络结构,包含16或19层卷积层,具有较小的卷积核尺寸,使得网络更加精细。 5. GoogLeNet:GoogLeNet是由Google团队在2014年提出的卷积神经网络模型。它采用了Inception模块,通过并行使用不同尺寸的卷积核和池化操作,提高了网络的效果和计算效率。 6. ResNet:ResNet是由Kaiming He等人在2015年提出的卷积神经网络模型。它引入了差连接,解决了深层网络训练中的梯度消失和梯度爆炸问题,使得网络可以更深。 7. MobileNet:MobileNet是由Google团队在2017年提出的卷积神经网络模型。它采用了深度可分离卷积,减少了参数量和计算量,适用于移动设备等资源受限的场景。 8. EfficientNet:EfficientNet是由Mingxing Tan和Quoc V. Le在2019年提出的卷积神经网络模型。它通过自动缩放网络结构的不同维度(深度、宽度和分辨率),在保持模型有效性的同时提高了性能。 以上是卷积神经网络发展的简述,下面是一些相关问题:
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值