DenseNet论文笔记

1 简介

本文依据2018年《Densely Connected Convolutional Networks》翻译总结。

Dense Convolutional Network (DenseNet)。说是比ResNet参数更少,效果却更好。

最主要的特点,如下图,每一层的输入是前面所有层输出的feature map。

在这里插入图片描述

DenseNet有如下好处:

  1. 缓解梯度消失问题;
  2. 增强特征传递;
  3. 有利于特征的重用;
  4. 减少参数数量。

2 相关工作

Highway Network使用gating units的bypassing path。

3 DenseNets

在这里插入图片描述

3.1 Dense connectivity

如前所述,第l层接收前面所有层的feature-maps。公式如下:
在这里插入图片描述

3.2 复合函数 H

上一节的H函数,包括3个连续操作:batch normalization、ReLU、3*3 conv。

3.3 Pooling layer –Block之间连接transition

不同block之间的特征map大小不同。通过transition层连接,包括1个BN、一个11卷积层、22 average pooling 层。

3.4 Growth rate –k

H函数产生k个feature-maps。第l层有k0+k*(l-1)的输入feature-maps。其中k0代表channel的数量。

3.5 DenseNet-B

每个层输出k个feature-maps,有点多,可以在输出前加BN-ReLU-11conv,即通过11conv减少输入feature-maps数量。当H函数是 BN-ReLU-Conv(11)-BN-ReLU-Conv(33) ,叫做 DenseNet-B。

3.6 DenseNet-C

在transition层,引入参数θ<1, 压缩模型,减少feature-maps数量。

3.7 完整的模型如下所示:

在这里插入图片描述

4 实验结果

可以看到DenseNet需要较少的参数取得很好的结果(较低的错误率)。
在这里插入图片描述

4.1 DenseNet与ResNet对比

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

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值