AutoSampling: Search for Effective Data Sampling Schedules

05/28/2021
by   Ming Sun, et al.
0

Data sampling acts as a pivotal role in training deep learning models. However, an effective sampling schedule is difficult to learn due to the inherently high dimension of parameters in learning the sampling schedule. In this paper, we propose an AutoSampling method to automatically learn sampling schedules for model training, which consists of the multi-exploitation step aiming for optimal local sampling schedules and the exploration step for the ideal sampling distribution. More specifically, we achieve sampling schedule search with shortened exploitation cycle to provide enough supervision. In addition, we periodically estimate the sampling distribution from the learned sampling schedules and perturb it to search in the distribution space. The combination of two searches allows us to learn a robust sampling schedule. We apply our AutoSampling method to a variety of image classification tasks illustrating the effectiveness of the proposed method.

READ FULL TEXT
research
07/09/2021

REX: Revisiting Budgeted Training with an Improved Schedule

Deep learning practitioners often operate on a computational and monetar...
research
10/24/2020

Adam with Bandit Sampling for Deep Learning

Adam is a widely used optimization method for training deep learning mod...
research
01/12/2021

Mixup Without Hesitation

Mixup linearly interpolates pairs of examples to form new samples, which...
research
11/22/2021

Analysis of Exploration vs. Exploitation in Adaptive Information Sampling

Adaptive information sampling approaches enable efficient selection of m...
research
04/02/2020

Trustless parallel local search for effective distributed algorithm discovery

Metaheuristic search strategies have proven their effectiveness against ...
research
02/28/2022

Fast and Compute-efficient Sampling-based Local Exploration Planning via Distribution Learning

Exploration is a fundamental problem in robotics. While sampling-based p...
research
08/15/2020

Curriculum Learning for Recurrent Video Object Segmentation

Video object segmentation can be understood as a sequence-to-sequence ta...

Please sign up or login with your details

Forgot password? Click here to reset