当前位置:网站首页>论文阅读【6】Autoaugment: Learning augmentation strategies from data
论文阅读【6】Autoaugment: Learning augmentation strategies from data
2022-07-22 05:30:00 【Doris404】
本文提出的
AutoAugment
方法可以依据验证集上的损失值自动选择数据增强策略。
问题描述
数据增强基于已有的训练样本数据生成更多的训练数据,其目的就是为了使扩增的训练数据尽可能接近真实分布的数据,从而提高模型的泛化能力。数据增强分为2类:有监督的数据增强和无监督的数据增强。其中有监督的数据增强分为单样本数据增强和多样本数据增强;无监督的数据增强分为生成新的数据和数据增强策略。 本篇论文到方法属于第2类数据增强中的数据增强策略。
AutoAugment
提出了一种自动数据增强的方法,通过验证集上的损失函数来指示数据增强的策略。
解决思想
policy gradient
训练方法中损失函数引入validation set
上的损失值
θ = θ + α ∇ θ ( S ) × R \theta=\theta+\alpha \nabla_\theta(S)\times R θ=θ+α∇θ(S)×R
具体实现
controller
输出一个strategy(operation, magnitude, probability)
,其模型结构是循环神经网络,一个输出是下一层的输入,经过30个softmax层后即可以获得5个sub-policy。
为什么有效
以下游任务准确性提升为目标训练,与GAN相比更有可解释性。
参考
[1] policy gradient方法
[2]Proximal Policy Optimization (PPO)详解
边栏推荐
- Choerodon, an open source multi cloud application agile full link technology platform, released version 0.23
- Detailed explanation of wechat payment project practice, order creation to payment refund code
- 解析numpy.random.get_state()和numpy.random.set_state()
- UE4 lifts the elevator by pressing the key
- 从0到1建设智能灰度数据体系:以vivo游戏中心为例
- UE4 build terrain with grayscale map
- Simple use of UE4 terrain tool
- tf.random_ normal_ initializer
- 汉得aPaaS低代码平台 飞搭 2.3.0 RELEASE正式发布!
- Hzero enterprise level digital PAAS platform (II) | enterprise level authority system
猜你喜欢
随机推荐
5.SSH远程服务
【vs】 试图加载格式不正确的程序
Are you still writing code for adding, deleting, modifying and checking? Direct one click generation
The difference between process and thread
MySQL中的日志“binlog”的三种格式这么好玩
tf.placeholder
UE4 merge static mesh body
ES6 let与const
Concis component library | dark pattern design
跨域问题(CORS)详细说明和解决
Gd32f470 serial port idle interrupt +dma
1840. 最高建筑高度 贪心
UE4 set night (update skysphere according to directionallight direction)
Tutorial update 20220719
Web 应用程序渗透测试的四个主要步骤
Base64、Blob、File 三种类型的相互转换 最详细
一种跳板机的实现思路
Anaconda download link
tf.placeholder
Some new features in ES6