| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 从ResNet、DenseNet、ResNeXt、SE Net、SE ResNeXt 演进学习总结 -> 正文阅读 |
|
[人工智能]从ResNet、DenseNet、ResNeXt、SE Net、SE ResNeXt 演进学习总结 |
? ? ? 本文主要总结一下最近学习ResNet、DenseNet、ResNeXt、SE Net、SE ResNeXt 的演进,归纳了一下整个特点,话不多说先上图: 1.ResNet1.1 结构特点1.shortcut connection增加了它的信息流动 2.恒等映射,堆叠的非线性层 1.2 当输入、输出通道数不同时1.将X相对Y缺失的通道直接补零 2. 使用1x1的conv来表示Ws映射 2. DenseNet2.1结构特点1. shortcut 连接所有层 2. 信息可以多方向的往下传,而梯度则可以多方向的反向传,训练更容易 ? 3. ResNeXt3.1结构特点1. 自由度cardinality(一般32),X指的就是 neXt dimension 2. 用一种平行堆叠相同拓扑结构的blocks代替原来 ResNet 的三层卷积的block 3. 与 ResNet 相比,相同的参数个数,结果更好 4. 网络结构简明,模块化,需要手动调节的超参少 3.2 结构对比1. 把输出那里的1x1合并到一起得到类似Inception-ResNet结构 2. 进一步把输入的1x1也合并到一起得到通道分组卷积的网络 3.?引入Inception结构,通过稀疏连接来approach之前的dense连接 ? 4. SE-ResNet4.1 结构特点1.?Squeeze:使用global average pooling (GAP)将每个二维的特征通道变成一个实数 2.?Excitation:通过bottleneck结构来捕捉channel的inter-dependency,从而学到channel的scale factor(选择每个特征通道的重要性) 3.?Reweight:通过乘法逐通道加权到Excitation的输出,完成在通道维度上的重标定 5.?SE-ResNeXt5.1 结构特点1. block使用SE-ResNet的Squeeze、Excitation为基础,使用ResNeXt的cardinality |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 19:58:06- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |