论文地址:random erasing

论文总结

  本文的方法名为random erasing,是一种数据增强的方法。通过随机选择不同大小的方形区域,填充随机像素值,达到增加数据遮挡效果的数据增强。

  与cutout不同的地方有三点:(1)选择的方形大小不是固定的;(2)填充区域选择的是[0,255]的随机值,而不是0;(3)方形区域限制在图像内;

论文介绍

  如果通过添加遮挡的图像来解决遮挡数据集的数据增广,这花费显得昂贵了,而且遮挡的等级可能会收到限制。由于选择的区域大小是随机的,所以random erasing可以生成不同遮挡级别的增强图像。

  算法的实现如下图示:(1)有一个随机的概率 p p p选择是否做random erasing数据增强;(2)选择一个面积大小 S S S作为矩阵方形的面积,面积大小有上下限 s l , s h s_l,s_h sl​,sh​;(3)随机的长宽比 r e r_e re​确定矩阵的形状,长宽比有上下限 r 1 , r 2 r_1,r_2 r1​,r2​;(4)选择一个点作为方形区域的左上角,且需要保证方形区域的右下角在图像内;

  当算法对象是分类任务时,由于不知道对象具体位置,所以random erasing选择区域是在整个图像上;当算法对象是目标检测任务时,由于目标位置可知,所以有三种方案:(1)IRE,Image-aware Random Erasing,在整个图像上随机选择位置;(2)ORE,Object-aware Random Erasing,在目标bounding box区域内;(3)I+ORE,选择图像和bounding box。三种方案如下图所示。

论文实验

分类任务

  当 p = 0.5 , s l = 0.02 , s h = 0.4 , r 1 = 1 r 2 = 0.3 p=0.5,s_l=0.02,s_h=0.4,r_1=\frac1{r_2}=0.3 p=0.5,sl​=0.02,sh​=0.4,r1​=r2​1​=0.3时,各网络在CIFAR-10、CIFAR-100、Fashion-MNIST上的实验如下图所示:可以看出,random erasing都是有有益于性能提升的。

  **超参数的消融实验如下:**可以发现,当 p ∈ [ 0.2 , 0.8 ] , s h ∈ [ 0.2 , 0.8 ] p\in[0.2,0.8],s_h\in[0.2,0.8] p∈[0.2,0.8],sh​∈[0.2,0.8],random erasing都是帮助性能提升的。对于分类任务的最佳参数为: p = 0.5 , s l = 0.02 , s h = 0.4 , r 1 = 1 r 2 = 0.3 p=0.5,s_l=0.02,s_h=0.4,r_1=\frac1{r_2}=0.3 p=0.5,sl​=0.02,sh​=0.4,r1​=r2​1​=0.3。

  矩形区域填充值消融学习:有四种方案:(1)RE-R,填充 [ 0 , 255 ] [0,255] [0,255]之间的随机值;(2)RE-M,填充ImageNet的平均值 [ 125 , 122 , 114 ] [125,122,114] [125,122,114];(3)RE-0,填充0;(4)RE-255填充255。最后得出结论:(1)不管哪种方案都比baseline要好;(2)RE-R和RE-M效果相当,比RE-0和RE-255要好

  与dropout和随机添加噪声的对比:随机添加噪声的方案为用随机值改变像素值,改变一定比例的像素。对比结果如下图所示。当 λ = 0.4 时 \lambda=0.4时 λ=0.4时,改变的像素数量与random erasing相当。

  数据增光方法random flip, random crop, random erasing的消融学习:flip+crop比单独使用的好;三种方法结合起来效果更好;

目标检测任务

  目标检测的random erasing有三种方案,其实验结果如下图所示:ORE要比IRE稍微好一些,I+ORE效果最好

【论文阅读笔记】Random Erasing Data Augmentation相关推荐

  1. 论文阅读笔记: Modeling Relational Data with Graph Convolutional Networks

    arXiv:1703.06103v4 文章目录 1.Introduction 2.神经关系建模(Neural relational modeling) 2.1 关系图卷积网络(Relational g ...

  2. 论文阅读笔记(15):Deep Subspace Clustering with Data Augmentation,深度子空间聚类+数据增强

    论文阅读笔记(15):Deep Subspace Clustering with Data Augmentation,深度子空间聚类+数据增强 摘要 1 介绍 2 相关工作 带增强的聚类方法 具有一致 ...

  3. Learning from Synthetic Data for Crowd Counting in the Wild 论文阅读笔记

    Learning from Synthetic Data for Crowd Counting in the Wild 论文阅读笔记 发表:CVPR 2019 人群计数任务在多变的环境,大范围的人群中 ...

  4. Are VQA Systems RAD? Measuring Robustness to Augmented Data with Focused Interventions 论文阅读笔记

    Are VQA Systems RAD? Measuring Robustness to Augmented Data with Focused Interventions 论文阅读笔记 一.Abst ...

  5. 点云配准论文阅读笔记--Comparing ICP variants on real-world data sets

    目录 写在前面 点云配准系列 摘要 1引言(Introduction) 2 相关研究(Related work) 3方法( Method) 3.1输入数据的敏感性 3.2评价指标 3.3协议 4 模块 ...

  6. 论文阅读笔记:《Hyperspectral image classification via a random patches network》(ISPRSjprs2018)

    论文阅读笔记:<Hyperspectral image classification via a random patches network>(ISPRSjprs2018) 论文下载地址 ...

  7. 论文阅读笔记《USAC: A Universal Framework for Random Sample Consensus》

      本文总结了RANSAC算法的流程与存在的问题,整理了近几年基于RANSAC提出的改进算法,并整合各个算法的优势,提出一个统一的RANSAC算法框架.因此本文也可以看做是一片关于RANSAC算法的论 ...

  8. YOLOv4论文阅读笔记(一)

    YOLOv4论文阅读笔记 Introduction Related work Bag of freebies Bag of Specials 近日发表的YOLOv4无疑是2020年目前最轰动的重磅炸弹 ...

  9. 对抗训练-smart 论文阅读笔记

    对抗训练-smart 论文阅读笔记 SMART: Robust and Efficient Fine-Tuning for Pre-trained NaturalLanguage Models thr ...

最新文章

  1. LeetCode简单题之合并两个链表
  2. three.js 贴图只显示颜色_C4D作品“花里胡哨”?我怀疑你贴图方式有问题……
  3. java后端经验和技术总结(1)
  4. css样式之 direction
  5. Fiddler抓包使用教程-扫盲篇
  6. 微软开源 TensorFlow-DirectML,为 WSL2 提供 GPU 支持
  7. web前端:技术提升必学的HTML用法
  8. 2012.4.16总结(四)
  9. SVN安装后bin中没有svn.exe,TortoiseSVN安装后bin目录中没有svn.exe;
  10. 嵌入式C语言编程中经验教训总结(一) 详解const、static和volatile
  11. spss如何调用已经训练好的神经网络模型
  12. MSSQL 负载均衡(Moebius)
  13. 期末前端web大作业:餐饮美食网站设计与实现——美食菜品网页(16页)
  14. 这12张数据治理内涵图,你看懂了吗
  15. CASS11.0亮点介绍(超越自我,再续辉煌),AutoCAD2020平台界面更加高雅了,或许您应该来体验一下新平台的高雅黑
  16. VMware虚拟机Ubuntu系统如何连接网络
  17. Vlog 是短视频发展的新催化剂?
  18. 抓取赶集网租房信息 python3
  19. 计算机如何把文件设为隐藏,电脑的文件、文件夹如何设置隐藏和显示?
  20. 诛仙很热,阅文集团的IP产业很冷

热门文章

  1. php 微信时间,微信开发中如何进行时间转换代码实例介绍
  2. idea中导入git项目时出现:Warning: Permanently added‘github.com’ (RSA) to the list of known hosts......
  3. 0Ω电阻到底能过多大电流?
  4. 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数
  5. suse修改日期时间命令 2022_11_11
  6. 怀里橘猫柴犬,掌上代码江湖——对话阿里云 MVP郭旭东
  7. spring tool suit4
  8. 批次管控如何实现?MES系统给您答案
  9. 关于清除103153.com IE浏览器劫持
  10. 电子设计教程28:电流采样电阻与开尔文接法