当前位置:网站首页>深度学习分类网络--Network in Network
深度学习分类网络--Network in Network
2022-07-02 05:50:00 【有时候。】
深度学习分类网络总结
前言
Network in Network中提出了两个重要的思想,分别为:
- 1×1卷积实现跨通道信息交互,增加非线性表达
- 结合增强的局部建模,可以用全局平均池化替代全连接层,更具解释性,减轻过拟合
这两点被后来的Inception系列网络、ResNet和CAM可视化技术所借鉴。
1. 网络结构
网络结构比较简洁,由三个mlpconv层和一个全局平均池化层组成。所谓的mlpconv在实现的时候就是3×3卷积+两个1×1卷积。
2. 要点
2.1 mlpconv
ZFNet中使用可视化技术揭示了特征图中的激活值对应一些潜在概念(类别信息),激活值越大,对应输入patch中包含潜在概念的概率越大。当潜在概念线性可分时,传统的线性卷积+非线性激活的模式能够鉴别,但是潜在概念的置信度通常是输入的高度非线性函数。因此,论文中提出使用micro network来代替线性卷积+非线性激活,以增强局部潜在概念建模。作者使用多层感知机(MLP)作为micro network的实例化,因为MLP是一个通用的函数逼近器和一个可通过反向传播训练的神经网络,基于MLP建立的micro network被命名为mlpconv。
这里引用一下这篇博客中的一张图,一目了然,我觉得能够清晰地解释Mlpconv层。
2.2 全局平均池化
在NIN中没有采用传统的全连接层进行分类,而是通过全局平均池化层直接输出最后一个mlpconv层的特征映射的平均值作为类别的置信度,然后将得到的向量输入softmax层。这样做有两个好处:
- 可解释性更强:类别信息是直接由特征图全局平均池化所得,加强了特征映射和类别之间的对应关系;(CAM可视化技术中借鉴了该思想)
- 避免过拟合:全局平均池化本身是一个结构正则化器,可以防止对整体结构的过拟合。
参考资料
[1] Lin M, Chen Q, Yan S. Network in network[J]. arXiv preprint arXiv:1312.4400, 2013.
[2] 【论文精读】Network In Network(1*1 卷积层代替FC层 global average pooling)
边栏推荐
- 如何写出好代码 — 防御式编程指南
- Technologists talk about open source: This is not just using love to generate electricity
- Sliding window on the learning road
- Pytorch Chinese document
- 青训营--数据库实操项目
- 生成二维码
- [Chongqing Guangdong education] selected reading reference materials of British and American literature of Nanyang Normal University
- php读文件(读取json文件,转换为数组)
- 金融门户相关信息
- kmp思想及模板代码
猜你喜欢
Importation de studio visuel
Basic use of form
Fabric. JS iText set italics manually
Conglin environmental protection rushes to the scientific and Technological Innovation Board: it plans to raise 2billion yuan, with an annual profit of more than 200million yuan
GRBL 软件:简单解释的基础知识
VSCode paste image插件保存图片路径设置
数理统计与机器学习
Online music player app
Record sentry's path of stepping on the pit
2022-2-14 learning xiangniuke project - section 23, section 5, development login and exit functions
随机推荐
1035 Password
PHP extensions
文件包含漏洞(二)
Simply encapsulate JS and apply it
Uva548 tree
Visual Studio導入
[personal test] copy and paste code between VirtualBox virtual machine and local
来啦~ 使用 EasyExcel 导出时进行数据转换系列新篇章!
1035 Password
RGB 无限立方体(高级版)
Financial portal related information
Software testing Q & A
Lantern Festival gift - plant vs zombie game (realized by Matlab)
File contains vulnerability (I)
Reflection of the soul of the frame (important knowledge)
3D printer G code command: complete list and tutorial
php读文件(读取json文件,转换为数组)
php获取cpu使用率、硬盘使用、内存使用
“簡單”的無限魔方
Lingyunguang rushes to the scientific innovation board: the annual accounts receivable reaches 800million. Dachen and Xiaomi are shareholders