Learning Optimal Data Augmentation Policies via Bayesian Optimization for Image Classification Tasks

05/06/2019
by   Chunxu Zhang, et al.
0

In recent years, deep learning has achieved remarkable achievements in many fields, including computer vision, natural language processing, speech recognition and others. Adequate training data is the key to ensure the effectiveness of the deep models. However, obtaining valid data requires a lot of time and labor resources. Data augmentation (DA) is an effective alternative approach, which can generate new labeled data based on existing data using label-preserving transformations. Although we can benefit a lot from DA, designing appropriate DA policies requires a lot of expert experience and time consumption, and the evaluation of searching the optimal policies is costly. So we raise a new question in this paper: how to achieve automated data augmentation at as low cost as possible? We propose a method named BO-Aug for automating the process by finding the optimal DA policies using the Bayesian optimization approach. Our method can find the optimal policies at a relatively low search cost, and the searched policies based on a specific dataset are transferable across different neural network architectures or even different datasets. We validate the BO-Aug on three widely used image classification datasets, including CIFAR-10, CIFAR-100 and SVHN. Experimental results show that the proposed method can achieve state-of-the-art or near advanced classification accuracy. Code to reproduce our experiments is available at https://github.com/zhangxiaozao/BO-Aug.

READ FULL TEXT
research
06/14/2022

A Survey of Automated Data Augmentation Algorithms for Deep Learning-based Image Classication Tasks

In recent years, one of the most popular techniques in the computer visi...
research
07/30/2019

Safe Augmentation: Learning Task-Specific Transformations from Data

Data augmentation is widely used as a part of the training process appli...
research
03/08/2020

DADA: Differentiable Automatic Data Augmentation

Data augmentation (DA) techniques aim to increase data variability, and ...
research
10/13/2022

Empirical Evaluation of Data Augmentations for Biobehavioral Time Series Data with Deep Learning

Deep learning has performed remarkably well on many tasks recently. Howe...
research
03/20/2021

Patch AutoAugment

Data augmentation (DA) plays a critical role in training deep neural net...
research
06/16/2021

ParticleAugment: Sampling-Based Data Augmentation

We present an automated data augmentation approach for image classificat...
research
07/21/2023

Automatic Data Augmentation Learning using Bilevel Optimization for Histopathological Images

Training a deep learning model to classify histopathological images is c...

Please sign up or login with your details

Forgot password? Click here to reset