Active Sampler: Light-weight Accelerator for Complex Data Analytics at Scale
Not on the map. Why?
Abstract (arXiv)
Recent years have witnessed amazing outcomes from "Big Models" trained by "Big Data". Most popular algorithms for model training are iterative. Due to the surging volumes of data, we can usually afford to process only a fraction of the training data in each iteration. Typically, the data are either uniformly sampled or sequentially accessed. In this paper, we study how the data access pattern can affect model training. We propose an Active Sampler algorithm, where training data with more "learning value" to the model are sampled more frequently. The goal is to focus training effort on valuable instances near the classification boundaries, rather than evident cases, noisy data or outliers. We show the correctness and optimality of Active Sampler in theory, and then develop a light-weight vectorized implementation. Active Sampler is orthogonal to most approaches optimizing the efficiency of large-scale data analytics, and can be applied to most analytics models trained by stochastic gradient descent (SGD) algorithm. Extensive experimental evaluations demonstrate that Active Sampler can speed up the training procedure of SVM, feature selection and deep learning, for comparable training quality by 1.6-2.2x.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 12 Dec 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4.
4 papers.
- 2021On Tilted Losses in Machine Learning: Theory and Applicationscited by 43
- 2021Variance Reduced Training with Stratified Sampling for Forecasting Modelscited by 14
- 2021When does loss-based prioritization fail?cited by 4
- 2021Embracing Structure in Data for Billion-Scale Semantic Product Searchcited by 2
- 2021Embracing Structure in Data for Billion-Scale Semantic Product Search12 Oct 2021
- 2021On Tilted Losses in Machine Learning: Theory and Applications13 Sep 2021
- 2021When does loss-based prioritization fail?16 Jul 2021
- 2021Variance Reduced Training with Stratified Sampling for Forecasting Models2 Mar 2021