[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

Ubuntu22.04下RTX2080显卡驱动、CUDA、cuDNN保姆级避坑安装指南(实测有效)

本文提供Ubuntu22.04下RTX2080显卡驱动、CUDA和cuDNN的详细安装指南,涵盖前期准备、驱动安装、CUDA版本选择、cuDNN配置及常见问题解决。通过实测有效的步骤和优化建议,帮助用户快速搭建稳定的深度学习环境,避免常见陷阱。

weixin_42540248的博客 285

在Cursor中集成Ollama与Qwen2.5‑Coder:零成本本地AI开发环境搭建

本文详细介绍了如何零成本搭建本地AI开发环境,通过将Cursor IDE与本地运行的Ollama及Qwen2.5-Coder模型集成,实现数据不出本地的智能编程辅助。教程涵盖Ollama安装、模型拉取、ngrok内网穿透配置及Cursor设置等核心步骤,并提供了实战测试与常见问题排错指南,为注重隐私与成本的开发者提供安全高效的解决方案。

weixin_29296241的博客 1073

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

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

haosen 3986

[金仓数据库V8R6]更换授权

上传授权,使用mv license_xxx_0.dat /home/kingbase/KingbaseES/license.dat替换每个授权,并使用ls -l license.dat确保替换前后属主和权限不变。根据步骤1的数据目录位置,执行/home/kingbase/KingbaseES/Server/bin/sys_ctl -D /home/kingbase/KingbaseES/data reload使新的授权文件生效。该参数意义为授权剩余有效天数,查询结果为新授权中有效期间的天数即为替换成功。

l04050924的博客 3712

MSRResNet部署TensorRT踩坑

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

qq_36549601的博客 358

ubuntu20.04配置UR机械臂的仿真环境

gazebo和rviz中的机械臂的位姿是一样的,要实现同步控制,可以拖动rviz中的球移动到指定位置,点击plan观察路径规划,点击execute执行该路径规划,可以在gazebo和rviz中同步看到刚刚的路径规划运动,实现了简单的机械臂仿真环境搭建。这是因为catkin找的python版本为anaconda下面的版本,所以需要改为指定采用下面的命令,参考之前的。之后要source一下,才能读取到工作空间里的文件,以后每次打开终端进入工作空间都要执行该命令。时,一直不成功,解决办法可以看我之前写的。

weixin_48319333的博客 3494

TC3XX - MCAL知识点(十一):WDG EB-tresos配置说明与代码浅析

在AUTOSAR中,看门狗栈实现了三种监控机制:实时监控:用于周期软件的定时监控期限监督:针对非周期软件逻辑监督:用于监督执行顺序的正确性看门狗(WDG)驱动实现AUTOSAR(4.2.2)中规定的看门狗SWS,提供初始化、改变操作模式和设置触发条件(超时)等服务,供看门狗硬件(WDT)用户使用。WDG驱动的用户包括:模式管理模块(用于初始化),WdgM通过Wdglf设置触发条件和驱动运行模式设置。WdgM实施上述监督机制。AUTOSAR扩展触发概念,以支持窗口看门狗模式。

梦想技术家 3603

图像超分辨率: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

分享一份小度在家1C系列NV2101刷机保姆级教程,轻松解锁第三方应用!(内含详细教程、刷机工具和救砖等工具)

分享一份小度在家1C系列NV2101刷机保姆级教程,轻松解锁第三方应用!(内含详细教程、刷机工具和救砖等工具)

XiaoqiangClub的博客 7173

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

RDKit | 基于Pytorch和RDKit建立QSAR模型

QSAR 定量构效方法(quantitative structure-activity relationship, QSAR)是应用最为广泛的药物设计方法。所谓定量构效方法就是通过一些数理统计方法建立其一系列化合物的生理活性或某种性质与其物理化学性质之间的定量关系,通过这些定量关系。可以预测化合物的生理活性或某些性质,指导我们设计出具有更高活性的化合物。 早在...

DrugOne 5079

【Pytorch实战教程】基于RML2018的融合网络分类 | LSTM网络和ResNet网络融合 | 含数据集的处理

这段代码是从原始数据中读取所选择的数据,画出星座图,并将星座图保存本地,然后将IQ数据保存成mat文件,将图片数据读取之后保存为npy文件,方便后续融合网络使用。

若北辰 928

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

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

码海畅游记录 3万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

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

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

GWENGJING的博客 2万+

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

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

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

论文阅读: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、付费专栏及课程。

余额充值