当前位置:网站首页>【Random Erasing】《Random Erasing Data Augmentation》
【Random Erasing】《Random Erasing Data Augmentation》
2022-07-02 07:45:00 【bryant_ meng】
AAAI-2020
List of articles
1 Background and Motivation
For promotion CNN The generalization ability of the model , promote CNN The identification ability of the model to deal with occluded scenes , A data augmentation method is proposed ,Random Erasing——random position with random-sized mask with random pixel
While we can manually add occluded natural images to the training set, it is costly and the levels of occlusion might be limited.
2 Related Work
Dropout / DropConect / Adaptive dropout / Stochastic Pooling / DisturbLabel / PatchShuffle
Random flipping / random cropping
3 Advantages / Contributions
Put forward Random Erasing Data Augmentation, And random cropping,random filpping complementary ,not require any extra parameter learning, In the classification / testing / reID Good results in tasks
4 Method
1) Algorithm flow
x e x_e xe and y e y_e ye It's the center point , W e W_e We and H e H_e He It's length and width
Random center point , Random aspect ratio , Random area , Random pixel filling value
2) Classification and ReID Application on
Simple and crude , Full picture range random
3) Application on target detection
Full picture range , Target range , Full picture + Target range
4) and Random cropping The difference between
random cropping, It can reduce the interference of the background ,can base learning models on the presence of parts of the object instead of focusing on the whole object
random erasing,can be viewed as adding noise to the image
Combined, the samples are more abundant
5 Experiments
5.1 Datasets and Metrics
1) Data sets
classification
CIFAR-10
CIFAR-100
Fashion-MNISTtesting
PASCAL VOC 2007ReID
Market-1501
DukeMTMC-reID
CUHK03
2) The evaluation index
classification ,top-1 error rates,“mean std” based on 5 runs
testing ,mAP
ReID,rank-1,mAP
5.2 Experiments
5.2.1 Image Classification
1)Classification accuracy on different datasets
p = 0.5 p = 0.5 p=0.5, s l = 0.02 s_l = 0.02 sl=0.02, s h = 0.4 s_h = 0.4 sh=0.4, and r 1 = 1 / r 2 = 0.3 r1 =1/r2= 0.3 r1=1/r2=0.3
2)The impact of hyper-parameters
fix s l s_l sl to 0.02, r 1 = 1 / r 2 r1 = 1/r2 r1=1/r2 and evaluate p p p, s h s_h sh, and r 1 r1 r1
We set p = 0.5 p = 0.5 p=0.5, s h = 0.4 s_h = 0.4 sh=0.4 and r 1 = 0.3 r1 = 0.3 r1=0.3 as the base setting. When evaluating one of the parameters, we fixed the other two parameters
All ratio Baseline( No, random erasing) To better effect !
3)Four types of random values for erasing
Random filling value and filling ImageNet Of mean The effect is almost the same [125, 122,114]( I understand 114 The source of , The original gray color is ImageNet The average of ), Better than filling 0 and 255
4)Comparison with Dropout and random noise
random erasing better
5)Comparing with data augmentation methods
Alone ,random cropping > random flipping > random erasing
Three in one 1+1+1>1, Fierce
6)Robustness to occlusion
Manually block , Test the effect random erasing The effect of
We randomly select a region of area and fill it with random values. aspect ratio [0.3, 3.33]
Show
5.2.2 Object Detection
Show
5.2.3 Person Reidentification
Show
SOTA coordination re-ranking, The result goes further
6 Conclusion(own) / Future work
arXiv-2017-11-16 In the paper that hangs out 2020 AAAI, Time to disappear
Deep learning: Dropout, DropConnect
12 Main Dropout Method : How to apply to DNNs,CNNs,RNNs Mathematical and visual interpretation in
- 《A-Fast-RCNN: Hard Positive Generation via Adversary for Object Detection》(CVPR-2017)
Through training ( Occlude and affine transform the feature map ) Improve the detection of network occlusion 、 Recognition accuracy of deformed objects
- 《PatchShuffle Regularization》(arXiv-2017)
边栏推荐
- 生成模型与判别模型的区别与理解
- Win10+vs2017+denseflow compilation
- Drawing mechanism of view (I)
- 自然辩证辨析题整理
- 图片数据爬取工具Image-Downloader的安装和使用
- 程序的执行
- SSM student achievement information management system
- Using MATLAB to realize: Jacobi, Gauss Seidel iteration
- Faster-ILOD、maskrcnn_ Benchmark training coco data set and problem summary
- What if the laptop task manager is gray and unavailable
猜你喜欢
What if a new window always pops up when opening a folder on a laptop
使用百度网盘上传数据到服务器上
Deep learning classification Optimization Practice
常见CNN网络创新点
Faster-ILOD、maskrcnn_ Benchmark trains its own VOC data set and problem summary
Semi supervised mixpatch
【Ranking】Pre-trained Language Model based Ranking in Baidu Search
label propagation 标签传播
Faster-ILOD、maskrcnn_benchmark训练自己的voc数据集及问题汇总
Faster-ILOD、maskrcnn_benchmark训练coco数据集及问题汇总
随机推荐
How do vision transformer work?【论文解读】
Delete the contents under the specified folder in PHP
CONDA common commands
CPU register
Sparksql data skew
Faster-ILOD、maskrcnn_benchmark训练coco数据集及问题汇总
【MEDICAL】Attend to Medical Ontologies: Content Selection for Clinical Abstractive Summarization
Drawing mechanism of view (3)
Faster-ILOD、maskrcnn_benchmark安装过程及遇到问题
Interpretation of ernie1.0 and ernie2.0 papers
【Ranking】Pre-trained Language Model based Ranking in Baidu Search
How do vision transformer work? [interpretation of the paper]
Win10+vs2017+denseflow compilation
conda常用命令
SSM student achievement information management system
ModuleNotFoundError: No module named ‘pytest‘
Convert timestamp into milliseconds and format time in PHP
【深度学习系列(八)】:Transoform原理及实战之原理篇
ABM论文翻译
Execution of procedures