[caffe]深度学习之MSRA图像分类模型Deep Residual Network(深度残差网络)解读

残差网络(ResNet) -深度学习(Residual Networks (ResNet) – Deep Learning) 在ImageNet数据集上,作者使用了152层的ResNet,其深度是VGG19的8倍,但参数仍然较少。在ImageNet测试集上,这些ResNets的集合产生的错误率仅为3.7%,这一结果赢得了ILSVRC 2015竞赛。在COCO对象检测数据集上,由于它的深度表示,也产生了28%的相对改进。上面的结果表明,快捷连接将能够解决增加层数所带来的问题,因为当我们将层数从18层增加到34层时,ImageNet验证集上的错误率也会与普通网络不同而降低。下面是ImageNet测试集的结果。 阅读详情

一、简介


        MSRA的深度残差网络在2015年ImageNet和COCO如下共5个领域取得第一名:ImageNet recognition, ImageNet detection, ImageNet localization, COCO detection, and COCO segmentation。

文章:Deep Residual Learning for Image Recognition

代码:https://github.com/KaimingHe/deep-residual-networks



二、网络分析


        该文章借鉴了highway networks的idea,在此idea基础上,文章就简单的加深网络会使得训练误差加大这个问题展开了分析,文章提出假设:加入的后续层如果都能够做到将前一层的结果直接map到下一层的话,那么该加深后的网络理论上是保持一样的误差而不是增大训练误差了。那么也就说明现有的求解器solvers在我刚构造出来的更深网络上并不能找到比我好的解。那么我是不是可以引入残差(在很多领域应用到过)的概念,让该求解器能够稳定下来更容易收敛呢?答案是肯定的,文章在多个数据集上验证了自己的想法。

        网络中残差的表达式可以统一写成如下公式:y = F(X, {Wi}) + WsX,其中Ws 只有在feature map维度不同的时候才用到,可以是pad零,也可以是1x1卷积核(文中大部分采用这种projection)。当残差用于两层全连接层的时候,其F = W2σ(W1X),网络单元如下图所示:


 

当然残差也可以用于卷积层,应用于卷积层的时候,各个对应feature map相加,网络单元如下图所示:


 
左边用于34层残差网络,考虑到计算复杂度当残差超过50层及以上的时候采用右边的结构。
        34层残差网络的设计规则有如下几点:1. 大部分使用3x3的卷积核 2. 如果输出的feature map大小一样,则设定相同个数的卷积核 3. 如果输出的feature map大小减小了一半,则卷积核加倍以保持每一层运行时间相仿。该方法的单模型效果如下:
 

    多模型融合结果如下:


 
残差注意力网络用于图像分类(Residual Attention Network for Image Classification ) 阅读详情

相关推荐

Resnet网络学习

参考链接:https://blog.youkuaiyun.com/wspba/article/details/57074389

weixin_38410551的博客 209

Residual Attention Network for Image Classification

Residual Attention Network for Image Classification 文章目录Residual Attention Network for Image Classification参考个人理解Attention ModuleSoft Mask BranchSpatial Attention and Channel Attention感觉宣兵夺主的原因总结 参考 ResidualAttentionNetwork-pytorch 原文:Residual Attention N

椰子奶糖的博客 1623

图像还原工具箱(PyTorch)。 USRNet,DnCNN,FFDNet,SRMD,DPSR,MSRResNet,ESRGAN,IMDN的培训和测试代码-Python开发

DnCNN,FFDNet,SRMD,DPSR,MSRResNet,ESRGAN,IMDN的培训和测试代码瑞士苏黎世联邦理工学院张Kai计算机视觉实验室新闻:将添加USRNet(CVPR 2020)。 培训方法来源DnCNN,FFDNet,SRMD,DPSR,MSRResNet,ESRGAN,IMDN的培训和测试代码瑞士苏黎世联邦理工学院张章计算机视觉实验室新闻:将添加USRNet(CVPR 2020)。 训练方法原始链接main_train_dncnn.py https://github.com/cszn/DnCNN main_train_fdncnn.py https://github.com/cszn/DnCNN main_train_ffdnet.py https://github.com/cszn/FFDNet main_train_srmd.py https ://github.com/cszn/SRMD main_train_dpsr.py https://github.com/cszn/DPSR main_train_msrresnet_ps

Residual Attention Network for Image Classification(CVPR 2017)详解

一、Residual Attention Network简介        这是CVPR2017的一篇paper,是商汤、清华、香港中文和北邮合作的文章。它在图像分类问题上,首次成功将极深卷积神经网络与人类视觉注意力机制进行有效的结合,并取得了远超之前网络结构的准确度与参数效率。仅用与ResNet-50相当的参数量和计算量就得到...

Lil Wing 3496

STM32F103RC学习(一)

STM32F103RC学习(一)

Cat_South_North的博客 6057

蓝牙RSSI定位实战:用Arduino+BLE4.0搭建厘米级室内定位系统(附完整代码)

本文详细介绍了如何利用Arduino和BLE4.0模块构建厘米级精度的蓝牙RSSI室内定位系统。通过硬件选型、系统架构设计、三点定位算法实现及误差补偿技术,实现在商场导览、仓储管理等场景中的高精度定位。附完整代码和实测数据,帮助开发者快速部署商用级解决方案。

peace的博客 898

可堆叠的残差注意力模块用于图像分类(Residual Attention Network for Image Classification——代码复现与解读)

该模型设计的思想就是利用attention机制,在普通ResNet网络中,增加侧分支,侧分支通过一系列的卷积和池化操作,逐渐提取高层特征并增大模型的感受野,前面已经说过高层特征的激活对应位置能够反映attention的区域,然后再对这种具有attention特征的feature map进行上采样,使其大小回到原始feature map的大小,就将attention对应到原始图片的每一个位置上,这个feature map叫做 attention map。...

haosen 3986

Linux Component概述和高通component的使用

为了让subsystem按照一定顺序初始化设备才提出来的。subsystem中由很多设备模块,内核加载这些模块的时间不确定。子系统内有些模块是需要依赖其它模块先初始化才能进行自己初始化工作(例如v4l2 subdev和v4l2 video device),这时就要用到component框架。例如v4l2 subdev和v4l2 video device中,谁依赖谁先创建?

lz_1990的专栏 1610

MSRResNet部署TensorRT踩坑

结论:TensorRT推理的时候无法转换nn.functional.pixel_shuffle的功能。将该步骤放在函数外或者在TensorRT中加入自编函数插件,手动实现pixel_shuffle。在尝试直接将torch转换成tensorRT推理引擎的时候发现了问题原因。onnx转tensorRT后,推理结果完全错误。

qq_36549601的博客 358

【转载】参数估计(Parameter Estimation):频率学派(最大似然估计MLE、最大后验估计MAP)与贝叶斯学派(贝叶斯估计BPE)

基础 频率学派与贝叶斯学派 http://www.douban.com/group/topic/16719644/ http://www.zhihu.com/question/20587681 最大似然估计(Maximum likelihood estimation,MLE) http://baike.baidu.com/view/1918804.htm http://baike.baidu.co

影 的专栏 3413

用SPSS做信效度分析

对问卷进行Cronbach’s Alpha信度检验。如果此值高于0.8,则说明信度高;如果此值介于0.7-0.8之间,则说明信度较好;如果此值介于0.6~0.7,则说明信度可接受;如果此值小于0.6,说明信度不佳。下面利用SPSS进行分析,点击分析–标度–可靠性分析选项,选中所要分析的问卷数据或题目。得到结果,我们要看这个有用的结果,当克隆巴赫Alpha系数(也可以看标准化后的)大于0.8时候,说明问卷信度较高。

小高~的博客 1万+

图像超分辨率:Efficient and Degradation-Adaptive Network for Real-World Image Super-Resolution(DASR,oppo)

在DASRDataset只是计算blur kernel, 而 blur退化的执行, 以及 resize, noise, jpeg compress等退化的执行是在 DASRModel 类中的 feed_data 函数中。degradation_params 是一个33dim的向量,也是退化预测网络中回归损失函数的 gt.主要分为3个强度的退化空间,在处理数据集的时候,应用的概率分别是。对判别器有个大概的了解,输入的是3通道图像,输出的是单通道等尺寸map。在测试的时候没有判别器,训练的时候有判别器。

tony365的博客 2629

EMQX 结合MySQL实现精细化ACL权限管理实战

本文详细介绍了如何通过EMQX结合MySQL实现精细化的ACL权限管理,提升物联网设备接入和消息传输的安全性。内容包括环境准备、基础配置、权限规则设计技巧以及高级应用与性能优化方案,帮助开发者快速掌握动态生效、便于管理的权限控制方法。

weixin_28683689的博客 197

Efficient SR挑战赛结果| AIM 2020 Challenge on Efficient Super-Resolution:Methods and Results

Abstract: 本文以提出的解决方案和结果为重点,回顾了AIM 2020在高效单图像超分辨率方面的挑战。 挑战性任务是基于低分辨率和相应高分辨率图像的一组先验样本,对输入图像放大x4倍数超分辨。 目的是设计一种网络,该网络可以减少一个或多个方面,例如运行时间,参数量,FLOPs,激活函数个数和内存消耗,同时至少保持MSRResNet的PSNR指标。 赛道有150名注册参与者,有25个团队提交了最终结果。 他们以有效的单图像超分辨率来衡量最新技术。 Introduction: 本次挑战赛关注于SISR另.

weixin_42096202的博客 2516

基于DeepFashion2和YOLOv12的服装检测系统:从数据集构建到UI界面实现

官方网站:数据集大小: 约80GB(压缩包)包含训练集、验证集和测试集数据集目录结构:text复制下载├── train/└── test/├── image/├── annos/Backbone优化:使用更高效的CSPNet结构Neck增强:引入BiFPN特征金字塔网络Head改进:使用解耦头(Decoupled Head)提升分类和定位精度损失函数:采用CIoU损失和分类Focal Loss训练策略:引入Mosaic数据增强和自适应锚框python复制下载。

YOLO 498

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

【论文阅读】残差注意力网络Residual Attention Network

论文原文 - Residual Attention Network for Image Classification 注意力 注意力一般分为两种:一种是自上而下(top-down)的有意识的注意力,称为聚焦式(focus)注意力。聚焦式注意力是指有预定目的、依赖任务的、主动有意识地聚焦于某一对象的注意力;另一种是自下而上(bottom-up)的无意识的注意力,称为基于显著性(saliency-ba...

码海畅游记录 3万+

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

深度学习——残差网络(ResNet)

残差的思想都是去掉相同的主体部分,从而突出微小的变化。

GWENGJING的博客 2万+

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

论文阅读之:Residual Attention Network for Image Classification

文章目录论文贡献结构公式Attention 残差soft mask 分支空间和通道attention 论文贡献 提出了 residual attention network attention 结合了残差结构,可以应付更深层的训练 attention 模块采用了 bottom-up top-down 这种先降采样再升采样的方式来产生和融合不同尺度的特征图,这种结构受启发于 stacked hourglass 结构 结构 采用了两个分支: mask 分支,采用了先降采样再升采样来获取不同维度的特征,

qq_42902997的博客 3936

论文阅读:Residual Attention Network for Image Classification(残差注意力网络)

Residual Attention Network for Image Classification(残差注意力网络) 文章目录Residual Attention Network for Image Classification(残差注意力网络)摘要IntroductionResidual Attention NetWork(残差注意网络)Attention Residual LearningSoft Mask BranchSpatial Attention and Channel AttentionN

q蓝色Tu耳其 2145

ClassSR: A General Framework to Accelerate Super-Resolution Networks by Data Characteristic

论文阅读:(ClassSR: A General Framework to Accelerate Super-Resolution Networks by Data Characteristic)一、论文翻译摘要1、介绍2、相关工作3、方法4、实验5、致谢二、个人理解三、项目复现 一、论文翻译 (自己翻译的不一定准确,不要信我的翻译) 摘要 我们的目标是在大图像(2K-8K)上加速超分辨率(SR)网络。在实际使用中,通常将大图像分解为小的子图像。基于此处理,我们发现不同的图像区域具有不同的复原难度,

看看就好,IT小白 3939

论文笔记9 -- Residual Attention Network for Image Classification

论文:《Residual Attention Network for Image Classification》 https://arxiv.org/abs/1704.06904 https://github.com/fwang91/residual-attention-network 这是CVPR2017的一篇论文,在图像分类问题上,首次成功将极深卷积神经网络与人类视觉注意力机制进行有效的结合,...

对角巷 5981

PyTorch实现ResNet18

ResNet-18结构 基本结点 代码实现 import torch import torch.nn as nn from torch.nn import functional as F class RestNetBasicBlock(nn.Module): def __init__(self, in_channels, out_channels, stride): super(RestNetBasicBlock, self).__init__() self.

weixin_36979214的博客 2万+

图像超分-CVPR2022-Efficient and Degradation-Adaptive Network for Real-World Image Super-Resolution

本文提出了一种高效且适应退化的超分辨率网络(DASR),针对真实世界图像超分辨率任务中复杂未知的退化情况和计算资源受限的问题,创新性地设计了一个由轻量级回归网络预测图像退化参数的机制,并结合多个具有相同拓扑的卷积专家网络,通过非线性混合专家方法动态生成网络参数,实现对不同退化图像的自适应处理;同时,利用多专家的联合优化显著增强了模型对多样退化情况的适应能力,并在推理阶段通过仅选择一个专家网络进行计算,保证了推理效率,最终实现了在复杂退化条件下兼顾效果与效率的真实图像超分辨率解决方案。

404 Not Found 1373

论文翻译:Residual Attention Network for Image Classification

摘要 在这项工作中,我们提出了“残余注意力网络”,这是一种使用注意力机制的卷积神经网络,可以以端到端的训练方式与最新的前馈网络体系结构结合。我们的剩余注意力网络是通过堆叠注意力模块构建的,这些模块会生成注意力感知功能。随着模块的深入,来自不同模块的注意力感知功能会自适应地变化。在每个注意模块中,自下而上,自上而下的前馈结构用于将前馈展开并将反馈注意过程反馈到单个前馈过程中。重要的...

xiaotian127的博客 857
上一篇: 深度学习之google deepmind的alphago AI人工智能算法技术演变历程
下一篇: [深度学习]暴走的残差深度学习网络家族!加深了网络还是隐式多网络叠加?
AI记忆
AI记忆 优质创作者: 人工智能技术领域 优质创作者: 人工智能技术领域 领域专家: 算法与数据结构技术领域 领域专家: 算法与数据结构技术领域
博客等级 码龄19年 6685粉丝 429原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI记忆

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值