一个7×7的卷积核可以用三个3×3的卷积核替代,一个5×5的卷积核可以有两个3×3的卷积核替代

news/2024/11/22 18:14:02/

在这里插入图片描述
从图上我们可以看出,一个30×30的图像经过一个7×7(49个参数)的卷积核之后,输出的feature map的大小为24×24,与经过三个3×3卷积核(27个参数)之后的的输出是一致的。经过一个5×5的卷积核(25个参数)之后,输出的feature map的大小为26×26,与经过两个3×3卷积核(18个参数)之后的的输出是一致的。
可以很明显的看出,在输出相同大小的feature map的情况下,需要的参数大大的减小了。
同时后者可以有3个非线性操作,而前者只有1个非线性操作,这样使得后者对于特征的学习能力更强。


http://www.ppmy.cn/news/401250.html

相关文章

【CV】VGG卷积核为什么取3*3 ? VGG使用3*3卷积核的优势是什么?

在VGG中,使用了3个3x3卷积核来代替7x7卷积核,使用了2个3x3卷积核来代替5*5卷积核,这样做的主要目的是在保证具有相同感知野的条件下,提升了网络的深度,在一定程度上提升了神经网络的效果。 比如,3个步长为…

3*3卷积核生成

1.卷积核 由于图像经过卷积操作后会减少两行两列,因此在生成卷积核的时候一般会对图像进行填充,填充的方式有加0,加1和复制边界三种方法。本文将会构建一个可以选择三种填充方式的卷积核模块 2.无填充模式卷积核生成 1.第一行数据写入FI…

关于一个7*7的卷积核可用3个3*3的卷积核代替的理解

最近在看常见网络的结构,比如AlexNet(2012),VGG(2014),GoogleNet(2014),ResNet残差网络(2015)等等,其中VGG相比AlexNet做出的三个改进…

为什么两层3*3卷积核效果比1层5*5卷积核效果要好?

目录 1、感受野2、2层3 * 3卷积与1层5 * 5卷积3、2层3 * 3卷积与1层5 * 5卷积的计算量比较4、2层3 * 3卷积与1层5 * 5卷积的非线性比较5、2层3 * 3卷积与1层5 * 5卷积的参数量比较 1、感受野 感受野:卷积神经网络各输出特征像素点,在原始图片映射区域大小…

FPGA学习---3.IP核使用,Counter IP核

三 LPM——counter IP核使用 小结:counter(IP核)cin进位输入,clock时钟信号,cout进位输出,q当前计数值 FPGA设计方式 调用IP核 路径放到prj的ip文件夹下 名字叫counter就行 几位的计数器 计数到多少&a…

核与线程 CPU 4核8线程 的解释

1、物理CPU: 物理CPU就是计算机上实际配置的CPU个数。在linux上可以打开cat /proc/cpuinfo 来查看,其中的physical id就是每个物理CPU的ID,能找到几个physical id就代表计算机实际有几个CPU。 在linux下可以通过指令 grep ‘physical id’ /proc/cpuinfo | sort -u | wc -l …

10.1 LED灯实验(A7核和M4核)

文章目录 LED灯实验分析原理图芯片手册RCC章节GPIO章节 实现代码A7核gpio.hgpio.cmain.c M4核 实验现象 LED灯实验 分析 原理图 LED灯的丝印为LD1,LD2,LD3 通关原理图,可知三盏灯的引脚为LED1,LED2,LED3 引脚写高电平…

【linux 绑核】CPU 绑核

前言 以下介绍两个用于CPU绑核命令 taskset 适用于已经在运行的程序 numactl 适用于准备运行的程序 目录 1. 命令 taskset 1.1. 查看进程绑核状态 1.2. 指定PID绑核 2. 命令 numactl 2.1. 查看节点信息 2.2. 查看内存访问命中率 2.3. 指定某个节点 2.4. 指定程序绑核CPU 1. 命…