首页 > 其他 > 详细

yolov4使用的tricks

时间:2020-04-26 23:48:07      阅读:249      评论:0      收藏:0      [点我收藏+]

1. swish激活函数

f(x) = x • sigmoid(x)

技术分享图片

 

2. Mish 激活函数

技术分享图片

 

 

技术分享图片

 

3. spatial pyramid pooling(SPP)

citehttps://arxiv.org/abs/1406.4729

传统的卷积神经网络,对输入图像的大小有严格要求,例如LeNet5只能为224x224,这要求我们在使用网络前需要对图像进行一些预处理操作.为了解决这个麻烦,何恺明发明了SPP这个局部结构,把SPP放在卷积层和全连接层之间,从而很好地解决了这个问题.

技术分享图片

下面是一个例子:

技术分享图片

 

图像经过卷积层,来到全连接层前面, 在input image size不确定的情况下(可能224x224,可能256x448),它经过层层卷积处理后的输出,即一组feature map的数量是固定的,只是feature map size 不确定.然而接下来的全连接层的输入量是固定的(4096), 我们对这些feature maps进行以下处理再输入到全连接层里:

假设有256张feature map

对256张feature map分别进行如图所示的三种max-pooling,控制三种max-pooling的输出严格为4x4 size, 2x2 size, 1x1 size, 将这些输出cancatenate到一起作为全连接层的输入.如上操作即为SPP处理.

技术分享图片

4. Squeeze-and-Excitation(SE)

 

5.特征融合FPN

6.

7. 自对抗训练SAT

8. 跨批量归一化Cross mini-batch Normalization

9. 跨阶段空间连接CSP

10. 

yolov4使用的tricks

原文:https://www.cnblogs.com/dynmi/p/12783280.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!