RangeAugment: Efficient Online Augmentation with Range Learning
Sachin Mehta, Saeid Naderiparizi, Fartash Faghri, Maxwell, Horton, Lailin Chen, Ali Farhadi, Oncel Tuzel, Mohammad Rastegari

TL;DR
RangeAugment introduces an efficient method to learn optimal magnitude ranges for augmentation operations, improving data augmentation policies with fewer operations and broad applicability across vision tasks.
Contribution
It proposes a novel range learning approach for augmentation magnitudes using an auxiliary image similarity loss, enabling task-specific and model-specific augmentation policies.
Findings
Achieves competitive accuracy with fewer augmentation operations.
Reduces computational cost by 4-5 times compared to state-of-the-art methods.
Effective across multiple vision tasks and models.
Abstract
State-of-the-art automatic augmentation methods (e.g., AutoAugment and RandAugment) for visual recognition tasks diversify training data using a large set of augmentation operations. The range of magnitudes of many augmentation operations (e.g., brightness and contrast) is continuous. Therefore, to make search computationally tractable, these methods use fixed and manually-defined magnitude ranges for each operation, which may lead to sub-optimal policies. To answer the open question on the importance of magnitude ranges for each augmentation operation, we introduce RangeAugment that allows us to efficiently learn the range of magnitudes for individual as well as composite augmentation operations. RangeAugment uses an auxiliary loss based on image similarity as a measure to control the range of magnitudes of augmentation operations. As a result, RangeAugment has a single scalar…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Multimodal Machine Learning Applications · Advanced Neural Network Applications
MethodsSigmoid Activation · Tanh Activation · Knowledge Distillation · Long Short-Term Memory · AutoAugment
