构建我的classification框架记录
参考CV综述目标检测整理—目录
参考CV综述图像分割整理—目录
作者大佬Zijie (Jay) Wang个人博客
论文
传送门:
CNN解释器
论文
https://github.com/poloclub/cnn-explainer
揭开神经网络的面纱—CNN explainer
相关知识
前端UI框架 Svelte
类似UI框架bootstrap
前端打包工具 — rollup
发布脚手架— sirv-cli
论文: VERY DEEP CONVOLUTIONAL NETWORKS FOR LARGE-SCALE IMAGE RECOGNITION@20150410
源码:
特点:
cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjQ2NjE5NA==,size_16,color_FFFFFF,t_70)
论文: VERY DEEP CONVOLUTIONAL NETWORKS FOR LARGE-SCALE IMAGE RECOGNITION@20150410
源码:
特点:
参考博客: 大话CNN经典模型:GoogLeNet(从Inception v1到v4的演进)
特点:
任意nxn的卷积都可以通过1xn卷积后接nx1卷积来替代。GoogLeNet团队发现在网络的前期使用这种分解效果并不好,在中度大小的特征图(feature map)上使用效果才会更好(特征图大小建议在12到20之间)
论文: xception
源码: https://github.com/liuzhuang13/DenseNet
特点:
Inception V4主要利用残差连接(Residual Connection)来改进V3结构
Shortcut Connection
论文: Deep Residual Learning for Image Recognition@20151210
Highway Networks
源码: https://github.com/liuzhuang13/DenseNet
特点:
扩展:
论文: wide residual networks@20170614
源码:
特点:
参考博客: WRN 论文笔记
论文: Aggregated Residual Transformations for Deep Neural Networks
源码:
特点:
参考博客:
ResNeXt详解
论文: Densely Connected Convolutional Networks@20180128
源码: https://github.com/liuzhuang13/DenseNet
特点:
大量重用特征feature的策略,可以显著减少参数和计算量
网络更窄,参数更少
缺点:
DenseNet其实比ResNet提取特征能力更强,而且其参数更少,计算量(FLOPs)也更少,用于目标检测虽然效果好,但是速度较慢,这主要是因为DenseNet中密集连接所导致的高内存访问成本MAC和能耗. 当输入较大时往往需要更多的显存和推理时间 ,摘自这篇文章
密集连接可能产生特征冗余
VOVnet的提出为了解决densenet问题.
参考博客:
DenseNet算法详解
论文: Deep Pyramidal Residual Networks
源码: TODO
特点: TODO
参考博客:
卷积神经网络学习路线(十三)| CVPR2017 PyramidNet
查看下方目标检测高效backbone
论文: TODO
源码: TODO
特点: TODO
论文: TODO
源码: TODO
特点:
论文: Densely Connected Convolutional Networks@20180128
源码: https://github.com/liuzhuang13/DenseNet
特点:
降低计算量,提升CNN学习效果.特征融合的方法.尤其在darknet检测中效果好.
改进了密集块和过渡层的信息流,优化了梯度反向传播路径
能够实现更丰富的梯度组合,同时减少计算量
使用CSPNet可以降低计算量,但是准确率提升很小;在目标检测问题中,使用CSPNet作为Backbone带来的提升比较大,可以有效增强CNN的学习能力,同时也降低了计算量。
参考博客:
YOLOV4论文解读与应用
CSPNet 论文笔记 —跨阶段局部网络
增强CNN学习能力的Backbone:CSPNet
论文: mobilnet
源码:
特点:
MobileNet中采用深度可分离卷积(depthwise conv+1x1 conv)虽然降低了FLOPs,但是因为额外的1x1卷积而不利于GPU运算效率。
参考博客
CNN-mobilenet系列论文解读与应用
论文: shufflenet
源码:
**特点: **
+ ShuffleNetv2与MobileNetv2在相同的FLOPs下,前者在GPU上速度更快.
+ 所以如果功效一样,尽量采用较少的层.
**参考博客**
[CNN-shufflenet系列论文解读与应用](https://blog.csdn.net/weixin_42466194/article/details/107364049)
论文: squeezenet
源码:
特点:
+ squeezeNet虽然比VGG少了50倍的参数量,但是它比VGG能耗更多
+
参考博客:
[图像分类]论文笔记VovNet(专注GPU计算、能耗高效的网络结构)
CSPNet 论文笔记 —跨阶段局部网络
增强CNN学习能力的Backbone:CSPNet
参考博客:
PeleeNet
论文: Pelee: A Real-Time Object Detection System on Mobile
Devices@20190118
源码:
CAFFE: Robert-JunWang-Pelee
PYTORCH
特点:
缺点:
参考博客:
这篇文章
CSPNet 论文笔记 —跨阶段局部网络
增强CNN学习能力的Backbone:CSPNet
Vovnet: OSA module
论文: An Energy and GPU-Computation Efficient Backbone Network for Real-Time Object Detection
源码: 结合refineDet做目标检测
特点:
缺点:
参考博客:
[图像分类]论文笔记VovNet(专注GPU计算、能耗高效的网络结构)
VoVNet:实时目标检测的新backbone网络
论文: An Energy and GPU-Computation Efficient Backbone Network for Real-Time Object Detection
源码: 结合CenterMask做实例分割
特点:
+ VoVNet-27-slim的内存占用、能耗、GPU使用效率都是最高的。
+ 可以用于检测模型**DSOD,RefineDet和Mask R-CNN**,参考[VoVNet:实时目标检测的新backbone网络](https://blog.csdn.net/xiaohu2022/article/details/105318534/#t4)
**缺点:**
+ VoVNet需要更多的计算量以及参数量
**参考博客:**
[[图像分类]论文笔记VovNet(专注GPU计算、能耗高效的网络结构)](https://zhuanlan.zhihu.com/p/79677425)
参考博客:
RefineDet算法笔记
『计算机视觉』物体检测之RefineDet系列
参考博客:
base model第四弹:专为目标检测设计的DarkNet和VovNet
论文:
Deformable ConvNets v2: More Deformable, Better Results@20181128
论文用于faster-rcnn和mask-rcnn,提高了在coco2017上的AP,提升了四五个点。
源码:
PyTorch implementation of Deformable ConvNets v2