与感受野相关的几种网络结构

RFB(Receptive Field Block) 文中提出了一种新的特征提取模块——RFB,该文的出发点是模拟人类视觉的感受野从而加强网络的特征提取能力,在结构上RFB借鉴了Inception的思想,主要是在Inception的基础上加入了空洞卷积,从而有效增大了感受野. 阅读详情

一、Inception

1. Inception v1

  • 目的

  通过设计一个稀疏网络结构,但是能够产生稠密的数据,既能增加神经网络表现,又能保证计算资源的使用效率。

  • 结构

在这里插入图片描述

图1-1 Inception v1结构图
  • 特点

  • 共4个通道,其中3个卷积通道分别使用 1 × 1 1×1 1×1、 3 × 3 3×3 3×3、 5 × 5 5×5 5×5的卷积核,保证了每个通道的感受野大小不同,从而获得不同尺度的特征;1个池化通道采用最大池化操作,以减少空间大小,降低过度拟合。

  • 使用 1 × 1 1×1 1×1的卷积核进行降维,减小了特征图的维度。

2. Inception v2

  • 目的

  在不增加过多计算量的同时提高网络的表达能力,因而修改 Inception 的内部计算逻辑,提出了比较特殊的卷积计算结构。

  • 结构

在这里插入图片描述
在这里插入图片描述

图1-2 Inception v2结构图
  • 特点

  • 使用 3 × 3 3×3 3×3的卷积核代替 5 × 5 5×5 5×5的卷积核(用小卷积核代替大卷积核)。

  • 分解卷积,将 n × n n×n n×n的卷积分解为 1 × n 1×n 1×n + + + n × 1 n×1 n×1,进一步降低了参数量。

  • 在保持相同感受野的同时减少参数量。

二、ASPP

1. 结构

在这里插入图片描述

图1-3 ASPP结构图

2. 特点

  • ASPP 本质上由一个1×1的卷积(最左侧绿色) + 池化金字塔(中间三个蓝色) + ASPP Pooling(最右侧三层)组成。而池化金字塔各层的膨胀因子可自定义,从而实现自由的多尺度特征提取。

  • 结合了空洞卷积可在不丢失分辨率(不进行下采样)的情况下扩大卷积核的感受野

三、RFB

1. 结构

在这里插入图片描述

在这里插入图片描述

图1-4 RFB结构图

2. 特点

  • RFB模块分为两部分 多分支的卷积与空洞卷积

  • 多分支的卷积主要是借鉴了Googlenet的思想

  • 空洞卷积的设置主要是借鉴了ASPP的思想

参考文章

大话 CNN 经典模型:GoogLeNet(从 Inception v1 到 v4 的演进)

inception-v1,v2,v3,v4详解

[深度学习]Inception Net (V1-V4)系列论文笔记

SPP,PPM、ASPP和FPN结构理解和总结

ASPP 详解

RFBnet论文及其代码详解

RFB Net | 用于准确和快速目标检测的感受野块网络 RFB Net能够在保持实时速度的同时达到高级非常深的检测器的性能。 阅读详情

相关推荐

深度学习-感受野与有效感受野

文章目录感受野增加感受野有效感受野与反卷积的区别总结 感受野 卷积核的大小(高度和宽度)定义了一个区域的空间范围,改区域可以被卷积核在每个卷积步骤中修改,因而卷积核的大小称为卷积核的“感受野”。 感受野(receptive field, RF),卷积神经网络每一层输出的特征图(feature map)上的特征点在原始图像上映射的区域大小,即特征点能“看”到的范围。越高(深)层的特征点描述的原图信息越全面,越能表述语义信息。 神经元之所以无法对原始图像的所有信息进行感知,是因为在卷积神经网络中普遍使用卷积层和

Tc、zyh的博客 6019

基于感受野块网络RFB模型开发构建林业有害生物检测识别系统《Receptive Field Block Net for Accurate and FastObject Detection》

基于感受野块网络RFB模型开发构建林业有害生物检测识别系统《Receptive Field Block Net for Accurate and FastObject Detection》

Together_CZ的博客 588

Yolov5优化: 多分支卷积模块RFB,扩大感受野提升小目标检测精度

多分支卷积模块RFB引入到yolov5,1)不同卷积核尺度的多分支conv,于Inception结构等价,用于模拟多尺度的pRFs;2)空洞卷积操作,用于模拟人类视觉感知中pRF尺度与离心率间的关系;

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 3629

RFBnet论文翻译:感受野块网络对于精确的和快速的目标检测

感受野块网络对于精确的和快速的目标检测 当前表现最好的目标检测器依赖于深度CNN主干网络,如Reset-101和inception网络,受益于他们强大的特征表示能力但是受制于巨大的计算消耗,相反的,一些基于检测的轻量级的模型执行实时过程,然而他们的精确度受到批评,在这篇论文中,我们探索了一种替代品通过一种手工设计的机制来强化轻量特征来建立一个快速和精确的检测器,受启发于人类视觉系统的感受野结构,...

WYJ_csdn的博客 2980

细说卷积神经网络(CNN)中所谓的“感受野”(Receptive Field)

1)输入结果感受野一致的前提下,使用连续的小卷积核替换单个大卷积核,第一可以有效降低网络训练的参数量,第二可以增加网络深度,第三可以引入更丰富的非线性变换,使得网络可以拟合更多的可能性,更好地缓解过拟合;输入(C,7,7),对于最终的输出其感受野为(7,7),假设每个卷积层的输出通道数均为C,我们看一下各自的参数量:(1)使用连续的3个(3,3)卷积,其参数量为:(3×3×C)×C×3=27×C×C(2)使用一个(7,7)卷积,其参数量为:(7×7×C)×C=49×C×C。

NorthSmile的博客 1万+

从打印攻击到视频重放:手把手用OULU-NPU训练你的第一个活体检测模型

本文详细介绍了如何使用OULU-NPU数据集训练活体检测模型,以应对打印攻击和视频重放等安全威胁。通过PyTorch框架,从环境准备、数据加载、预处理到模型架构设计,手把手教你构建一个高效的双流网络,结合CNN和LSTM技术,提升模型在多种攻击场景下的检测准确率。

weixin_29092031的博客 385

感受野与有效感受野

感受野 感受野(receptive field, RF),卷积神经网络每一层输出的特征图(feature map)上的特征点在原始图像上映射的区域大小。

weixin_41882359的博客 5281

【Telephony】APN配置及加载流程&项目实践(AOSP)

学习APN关键是学会明白apns-conf.xml文件各个参数的意思,然后熟悉TelephonyProvider是如何读取文件创建数据库的,譬如数据库表的约束、文件的读写顺序等,还有读取后的ApnSetting的二次定制以及显示(例如屏蔽xcap等)。虽然一般在项目中APN的需求很简单,就是按照客户提供的APN参数添加上配置,或者在显示屏蔽一些参数,但是项目维护的过程中APN的问题也是比较多的。

weixin_44513784的博客 5509

感受野简介

感受野的简单理解以及计算 深度神经网络中的感受野(Receptive Field) - 知乎在机器视觉领域的深度神经网络中有一个概念叫做感受野,用来表示网络内部的不同位置的神经元对原图像的感受范围的大小。神经元之所以无法对原始图像的所有信息进行感知,是因为在这些网络结构中普遍使用卷积层和po…https://zhuanlan.zhihu.com/p/28492837感受野的增速是直接和卷积步长累乘相关的。如果要更加快的达到某个感受野尺度,可以让stride>1的卷积核靠前,同时还有一个好处...

BEIERMODE666的博客 2587

ROS智能车定位导航仿真+功能包自带的地图实现+自己建立的地图实现

ROS智能车定位导航仿真一、前言二、效果图三、准备工作[1.在Ubuntu上安装ROS Kinetic](https://blog.youkuaiyun.com/qq_42585108/article/details/104327661)2.创建ROS工作区间①1创建racecar_ws和src文件夹②初始化工作空间③下载racecar源代码包,并编译工程四、启动仿真1.设置环境变量2.启动地图五、建图1.启动slam和rviz2 控制车辆(左侧有个控制窗口),WASD控制前左后右的运动就可以建图了:3.新建终端保存地

qq_42585108的博客 1万+

海康威视GigE工业相机的python调用demo

默认路径安装完成后,在路径C:\Program Files (x86)\MVS\Development\Samples\Python\BasicDemo下的BasicDemo.py中,海康威视官方提供了基本的调用方法,本文也是基于这个修改的。BasicDemo.py提供了通过枚举选择相机的方法,在官方的另一个DEMO:ConnectSpecCamera.py中提供了另一种不通过枚举,直接访问特定IP相机的方法,也可以参考。另外,如果每台相机都定义了唯一的用户定义名,也可以通过用户定义名来区分相机。

xulibo5828的博客 2108

理解感受野——感受野溢出会带来什么?如何指导网络设计?

仍以手写数字识别为例、如果我们通过堆叠卷积核继续加深网络、我们会发现更大的网络似乎没有意义,也就是说此时加深网络似乎从感受野的角度来说似乎是盲目的?那是不是说,只有更复杂的、具有更高维特征的任务才需要相应加深网络深度、不断扩大感受野呢?*ResNet50采用了不一样的网络架构:瓶颈结构(bottleneck structure),这种结构在增加网络深度的同时,对感受野的扩张有一定影响。结论:有效感受野的存在告诉我们:仅仅达到输入尺度的感受野是无法将全部输入作为有效输入的。

qq_73989746的博客 2083

强化学习优化多目标冲突推理的决策过程设计

1. 背景介绍 强化学习(Reinforcement Learning,RL)作为机器学习的一个重要分支,近年来在计算机科学和人工智能领域取得了显著的进展。其核心思想是通过试错来学习最优策略,从而在复杂的环境中实现目标。然而,在多目标冲突推理(Multi-Objective Conflict Reasoning,MOCR)问题上,强化学习面临着诸多挑

AI天才研究院 1512

【卷积神经网络详解与实例】4——感受野

摘要:感受野是卷积神经网络中描述神经元对输入图像感知范围的重要概念,其大小反映了特征的抽象层次。感受野的计算涉及卷积核尺寸和步长等参数,可通过公式推导得到。影响感受野的操作包括普通卷积、空洞卷积、池化等,而1×1卷积、激活函数等操作不改变感受野。在多分支结构中,最终感受野取各分支最大值。理解感受野有助于分析网络各层的特征提取能力。(149字)

colus_SEU的博客 1831

软考嵌入式 第五讲 嵌入式Linux系统技术

5.1 inittab配置文件 Linux实时操作系统开机引导时首先启动内核,由内核检查和初始化硬件设备,载入设备的驱动程序模块,安装root文件系统,然后内核将启动一个名为init的进程,它是系统运行的第一个进程,进程号为1。在init运行完成并启动其他必要的后续进程后,系统开始运行,引导过程结束。 在任何时候,可以在文件inittab中添加新的记录项。重新检查inittab文件时,可以通过命令:init q/ Q使init进程立即重新读取并处理文件inittab。 5.1.1 inittab文件记录

Leon的博客 526

搞定ESD(二):ESD干扰机理分析

大家好,我是记得诚。上文介绍了ESD的基本知识,对ESD的测试标准进行了解析,包括静电发生器的介绍,实验布置要求,静电放电实验的实施及判定等内容。本文主要介绍ESD的干扰机理。

记得诚 4300

关于感受野的相关计算

转载自:https://zhuanlan.zhihu.com/p/40267131 感受野是卷积神经网络里面最重要的概念之一,为了更好地理解卷积神经网络结构,甚至自己设计卷积神经网络,对于感受野的理解必不可少。一、定义感受野被定义为卷积神经网络特征所能看到输入图像的区域,换句话说特征输出受感受野区域内的像素点的影响。比如下图(该图为了方便,将二维简化为一维),这个三层的神经卷积神经网络,每一层卷积核的 , ,那么最上层特征所对应的感受野就为如图所示的7x7。感受野示例[1]二、计算方式 其中 表示特征感

baidu_38634017的博客 699

前言:为什么要学习爬虫和逆向,该如何学习?

学习爬虫和逆向技术是当今数字化时代的重要技能,尤其在数据分析、安全研究、自动化工具开发等领域有广泛应用。以下是详细的学习理由、路径和方法:

数据知道的博客 1万+

理解感受野

定义:在卷积神经网络中,每个神经元结点都对应着输入图像的某个区域,仅该区域的图像内容能对相应的神经元的激活产生影响,那么这个区域就叫做该神经元的感受野。越靠近感受野的中心区域越重要;各向同性:也就是感受野附近的重要程度成中心对称结构;由中心向周围的重要性衰减速度可以通过网络结构控制。

@@老胡的博客 632

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

可解释深度学习:从感受野到深度学习的三大基本任务:图像分类,语义分割,目标检测,让你真正理解深度学习

​深度学习一直作为一个“盲盒”被大家诟病,我们可以借助深度学习实现端到端的训练,简单,有效,但是我们并不了解神经网络的中间层到底在做什么,每一层卷积的关注点是什么。 我在之前的专题浅谈图像处理与深度学习中提到,我们在深度学习刚开始的时候,我们要实现一个任务,比如:把不清晰的图像变清晰,我们随意的搭建了三层网络,然后开始训练,发现效果比传统的图像处理方法好,而且简单有效,然后我们再随意的搭建四层网络,发现四层网络比三层网络效果还好,我们也许有一种感性的认识:随着网络层的增加,网络的参数的增加,网络能够学...

weixin_43507744的博客 6064

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

深度学习——深度学习中感受野的计算

在卷积神经网络中,感受野(Receptive Field)的定义是卷积神经网络每一层输出的特征图(feature map)上每个像素点在原始图像上映射的区域大小,这里的原始图像是指网络的输入图像,是经过预处理(如resize,warp,crop)后的图像。神经元之所以无法对原始图像的所有信息进行感知,是因为在卷积神经网络中普遍使用卷积层和pooling层,在层与层之间均为局部连接。神经元感受野的值越大表示其能接触到的原始图像范围就越大,也意味着它可能蕴含更为全局,语义层次更高的特征;

知来者逆的博客 2583

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

CNN网络结构~相关

虽然dw可以减少计算量和参数量,但是在低功耗设备上,与密集的操作相比,计算、存储访问的效率更差,故shufflenet上旨在bottleneck上使用深度卷积,尽可能减少开销。EffNet是对MobileNet-v1的改进,主要思想是:将MobileNet-1的dw层分解层两个3×1和1×3的dw层,这样 第一层之后就采用pooling,从而减少第二层的计算量。另外,复杂的网络意味更多的计算量,更大的模型存储,需要更多的资源,且速度不够快。全部使用3×3卷积核的堆叠,来模拟更大的感受野,并且网络层数更深。

whaosoft143ai的博客 306

卷积神经网络的感受野

需翻墙。

m0_73832962的博客 886

通过例子详解CNN感受野参数计算原理

前言 网上介绍卷积网络感受野(Receptive Field)参数计算往往都是通过代码来进行得,容易看的云里雾里。我这里通过一个例子来解释感受野参数原理以及通过公式来手算它们。 感受野参数概念 感受野参数主要有3个: jump:就是卷积特征图上移动一个像素,反映在输入图像(源图像)上实际上移动了多少个像素。其值用j表示。 receptive field size: 即感受野大小。 它得...

ltshan139的专栏 1049

神经网络第一篇——感受野的学习、计算与思考

神经网络の感受野的学习、理解与思考感受野是什么感受野的计算Calculating Receptive Field of CNN 感受野是什么 感受野被定义为卷积神经网络特征所能看到输入图像的区域,换句话说特征输出受感受野区域内的像素点的影响。下图展示了一个在输出层达到了7*7感受野的例子: 感受野 The receptive field is defined as the region in the input space that a particular CNN’s feature is lookin

Yale-曼陀罗 2562

深度学习常见概念解释(二)—— 感受野:定义与计算公式

感受野(Receptive Field)是神经网络中一个基本且重要的概念,尤其是在卷积神经网络(CNNs)中。它表示输入空间中一个像素影响输出空间中特定神经元的区域大小。具体解释为:在卷积神经网络中,感受野是指在输入图像上,一个神经元(或特征图中的一个元素)可以看到或响应的区域大小。更具体地说,感受野是指输入图像的一个区域,这个区域中的像素会影响到卷积层或池化层中特定位置的输出值。感受野是卷积神经网络中衡量每个神经元能够“看到”的输入图像区域的一个重要概念。

XISHI_TIANLAN的博客 4010
上一篇: 阅读笔记4——感受野
下一篇: 阅读笔记5——深度可分离卷积
晓shuo
晓shuo 优质创作者: 人工智能技术领域 优质创作者: 人工智能技术领域
博客等级 码龄6年 4万+粉丝 113原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晓shuo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值