Active Learning at the ImageNet Scale
Not on the map. Why?
Abstract (arXiv)
Active learning (AL) algorithms aim to identify an optimal subset of data for annotation, such that deep neural networks (DNN) can achieve better performance when trained on this labeled subset. AL is especially impactful in industrial scale settings where data labeling costs are high and practitioners use every tool at their disposal to improve model performance. The recent success of self-supervised pretraining (SSP) highlights the importance of harnessing abundant unlabeled data to boost model performance. By combining AL with SSP, we can make use of unlabeled data while simultaneously labeling and training on particularly informative samples. In this work, we study a combination of AL and SSP on ImageNet. We find that performance on small toy datasets -- the typical benchmark setting in the literature -- is not representative of performance on ImageNet due to the class imbalanced samples selected by an active learner. Among the existing baselines we test, popular AL algorithms across a variety of small and large scale settings fail to outperform random sampling. To remedy the class-imbalance problem, we propose Balanced Selection (BASE), a simple, scalable AL algorithm that outperforms random sampling consistently by selecting more balanced samples for annotation than existing methods. Our code is available at: https://github.com/zeyademam/active_learning .
Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). Builds on 25 of its 41 references that are in the map. First posted on arXiv 25 Nov 2021.
Builds on
25 of 41 references.
References · 25
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2021Zero-Shot Text-to-Image Generationcited by 4,276
- 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
- 2019Learning Imbalanced Datasets with Label-Distribution-Aware Margin Losscited by 987
13 more
- 2017Deep Bayesian Active Learning with Image Datacited by 812
- 2019Deep Batch Active Learning by Diverse, Uncertain Gradient Lower Boundscited by 602
- 2017Wasserstein Auto-Encoderscited by 371
- 2020Are we done with ImageNet?cited by 329
- 2019Variational Adversarial Active Learningcited by 284
- 2021Efficient Self-supervised Vision Transformers for Representation Learningcited by 149
- 2021Batch Active Learning at Scalecited by 127
- 2020From ImageNet to Image Classification: Contextualizing Progress on Benchmarkscited by 90
- 2019Understanding Generalization through Visualizationscited by 54
- 2019Rethinking deep active learning: Using unlabeled data at model trainingcited by 39
- 2021Effective Evaluation of Deep Active Learning on Image Classification Taskscited by 37
- 2020On the Marginal Benefit of Active Learning: Does Self-Supervision Eat Its Cake?cited by 18
- 2021Towards Good Practices for Efficiently Annotating Large-Scale Image Classification Datasetscited by 17
Built on by
Citing papers per year: 2022: 6; 2023: 10; 2024: 10; 2025: 1; 2026: 1.
28 papers.
Sort:
By area:
- 2022Beyond neural scaling laws: beating power law scaling via data pruningcited by 519
- 2022Plex: Towards Reliability using Pretrained Large Model Extensionscited by 102
- 2023Anchor Points: Benchmarking Models with Much Fewer Examplescited by 84
- 2023Data Pruning via Moving-one-Sample-outcited by 67
- 2023Continuous Learning for Android Malware Detectioncited by 33
- 2022GALAXY: Graph-based Active Learning at the Extremecited by 29
- 2023LabelBench: A Comprehensive Framework for Benchmarking Adaptive Label-Efficient Learningcited by 20
- 2023Algorithm Selection for Deep Active Learning with Imbalanced Datasetscited by 18
- 2022Active Learning with Neural Networks: Insights from Nonparametric Statisticscited by 13
- 2024What Variables Affect Out-of-Distribution Generalization in Pretrained Models?cited by 13
- 2023Learning Large-scale Neural Fields via Context Pruned Meta-Learningcited by 12
- 2022Is margin all you need? An extensive empirical study of active learning on tabular datacited by 10
16 more
- 2024Making Better Use of Unlabelled Data in Bayesian Active Learningcited by 10
- 2023Improved Algorithm for Deep Active Learning under Imbalance via Optimal Separationcited by 8
- 2024AHA: Human-Assisted Out-of-Distribution Generalization and Detectioncited by 7
- 2024Out-of-Distribution Learning with Human Feedbackcited by 6
- 2024Deep Active Learning in the Open Worldcited by 5
- 2024Active Learning via Classifier Impact and Greedy Selection for Interactive Image Retrievalcited by 5
- 2024Feature Alignment: Rethinking Efficient Active Learning via Proxy in the Context of Pre-trained Modelscited by 4
- 2023NTKCPL: Active Learning on Top of Self-Supervised Model by Estimating True Coveragecited by 3
- 2023Training Ensembles with Inliers and Outliers for Semi-supervised Active Learningcited by 2
- 2024Active Prompt Learning with Vision-Language Model Priorscited by 2
- 2023SHIFT3D: Synthesizing Hard Inputs For Tricking 3D Detectorscited by 1
- 2024Embracing Unknown Step by Step: Towards Reliable Sparse Training in Real Worldcited by 1
- 2022Active Transfer Prototypical Network: An Efficient Labeling Algorithm for Time-Series Datacited by 0
- 2024Revisit Micro-batch Clipping: Adaptive Data Pruning via Gradient Manipulationcited by 0
- 2025PCoreSet: Effective Active Learning through Knowledge Distillation from Vision-Language Modelscited by 0
- 2026Active Learning with Foundation Model Priors: Efficient Learning under Class Imbalancecited by 0
- 2026Active Learning with Foundation Model Priors: Efficient Learning under Class Imbalance30 May 2026
- 2025PCoreSet: Effective Active Learning through Knowledge Distillation from Vision-Language Models1 Jun 2025
- 2024Active Learning via Classifier Impact and Greedy Selection for Interactive Image Retrieval3 Dec 2024
- 2024Active Prompt Learning with Vision-Language Model Priors23 Nov 2024
- 2024Deep Active Learning in the Open World10 Nov 2024
- 2024AHA: Human-Assisted Out-of-Distribution Generalization and Detection10 Oct 2024
- 2024Revisit Micro-batch Clipping: Adaptive Data Pruning via Gradient Manipulation29 Aug 2024
- 2024Out-of-Distribution Learning with Human Feedback14 Aug 2024
- 2024What Variables Affect Out-of-Distribution Generalization in Pretrained Models?23 May 2024
- 2024Making Better Use of Unlabelled Data in Bayesian Active Learning26 Apr 2024
- 2024Embracing Unknown Step by Step: Towards Reliable Sparse Training in Real World29 Mar 2024
- 2024Feature Alignment: Rethinking Efficient Active Learning via Proxy in the Context of Pre-trained Models2 Mar 2024
16 more
- 2023Improved Algorithm for Deep Active Learning under Imbalance via Optimal Separation14 Dec 2023
- 2023Data Pruning via Moving-one-Sample-out23 Oct 2023
- 2023Anchor Points: Benchmarking Models with Much Fewer Examples14 Sep 2023
- 2023SHIFT3D: Synthesizing Hard Inputs For Tricking 3D Detectors11 Sep 2023
- 2023Training Ensembles with Inliers and Outliers for Semi-supervised Active Learning7 Jul 2023
- 2023LabelBench: A Comprehensive Framework for Benchmarking Adaptive Label-Efficient Learning16 Jun 2023
- 2023NTKCPL: Active Learning on Top of Self-Supervised Model by Estimating True Coverage7 Jun 2023
- 2023Algorithm Selection for Deep Active Learning with Imbalanced Datasets14 Feb 2023
- 2023Continuous Learning for Android Malware Detection8 Feb 2023
- 2023Learning Large-scale Neural Fields via Context Pruned Meta-Learning1 Feb 2023
- 2022Active Learning with Neural Networks: Insights from Nonparametric Statistics15 Oct 2022
- 2022Is margin all you need? An extensive empirical study of active learning on tabular data7 Oct 2022
- 2022Active Transfer Prototypical Network: An Efficient Labeling Algorithm for Time-Series Data28 Sep 2022
- 2022Plex: Towards Reliability using Pretrained Large Model Extensions15 Jul 2022
- 2022Beyond neural scaling laws: beating power law scaling via data pruning29 Jun 2022
- 2022GALAXY: Graph-based Active Learning at the Extreme3 Feb 2022
- 2024Out-of-Distribution Learning with Human Feedbackcited by 6
- 2024Out-of-Distribution Learning with Human Feedback14 Aug 2024
- 2022Beyond neural scaling laws: beating power law scaling via data pruningcited by 519
- 2022Plex: Towards Reliability using Pretrained Large Model Extensionscited by 102
- 2023Anchor Points: Benchmarking Models with Much Fewer Examplescited by 84
- 2023Data Pruning via Moving-one-Sample-outcited by 67
- 2023Continuous Learning for Android Malware Detectioncited by 33
- 2022GALAXY: Graph-based Active Learning at the Extremecited by 29
- 2023LabelBench: A Comprehensive Framework for Benchmarking Adaptive Label-Efficient Learningcited by 20
- 2023Algorithm Selection for Deep Active Learning with Imbalanced Datasetscited by 18
- 2022Active Learning with Neural Networks: Insights from Nonparametric Statisticscited by 13
- 2024What Variables Affect Out-of-Distribution Generalization in Pretrained Models?cited by 13
- 2023Learning Large-scale Neural Fields via Context Pruned Meta-Learningcited by 12
- 2022Is margin all you need? An extensive empirical study of active learning on tabular datacited by 10
12 most cited of 25 All 25 (JSON)
- 2026Active Learning with Foundation Model Priors: Efficient Learning under Class Imbalance30 May 2026
- 2024Active Learning via Classifier Impact and Greedy Selection for Interactive Image Retrieval3 Dec 2024
- 2024Deep Active Learning in the Open World10 Nov 2024
- 2024AHA: Human-Assisted Out-of-Distribution Generalization and Detection10 Oct 2024
- 2024Revisit Micro-batch Clipping: Adaptive Data Pruning via Gradient Manipulation29 Aug 2024
- 2024What Variables Affect Out-of-Distribution Generalization in Pretrained Models?23 May 2024
- 2024Making Better Use of Unlabelled Data in Bayesian Active Learning26 Apr 2024
- 2024Embracing Unknown Step by Step: Towards Reliable Sparse Training in Real World29 Mar 2024
- 2024Feature Alignment: Rethinking Efficient Active Learning via Proxy in the Context of Pre-trained Models2 Mar 2024
- 2023Improved Algorithm for Deep Active Learning under Imbalance via Optimal Separation14 Dec 2023
- 2023Data Pruning via Moving-one-Sample-out23 Oct 2023
- 2023Anchor Points: Benchmarking Models with Much Fewer Examples14 Sep 2023
12 newest of 25 All 25 (JSON)