Consistency-based Semi-supervised Active Learning: Towards Minimizing Labeling Cost
Active learning (AL) combines data labeling and model training to minimize the labeling cost by prioritizing the selection of high value data that can best improve model performance. In pool-based active learning, accessible unlabeled data are not used for model training in most conventional methods. Here, we propose to unify unlabeled sample selection and model training towards minimizing labeling cost, and make two contributions towards that end. First, we exploit both labeled and unlabeled data using semi-supervised learning (SSL) to distill information from unlabeled data during the training stage. Second, we propose a consistency-based sample selection metric that is coherent with the training objective such that the selected samples are effective at improving model performance. We conduct extensive experiments on image classification tasks. The experimental results on CIFAR-10, CIFAR-100 and ImageNet demonstrate the superior performance of our proposed method with limited labeled data, compared to the existing methods and the alternative AL and SSL combinations. Additionally, we study an important yet under-explored problem -- "When can we start learning-based AL selection?". We propose a measure that is empirically correlated with the AL target loss and is potentially useful for determining the proper starting point of learning-based AL methods.
Code (0)
등록된 구현이 없습니다.
Tasks
Active Learningimage-classificationImage ClassificationRepresentation LearningSimilar Papers 제목 키워드 기반
Noise-injected Consistency Training and Entropy-constrained Pseudo Labeling for Semi-supervised Extractive Summarization
Labeling large amounts of extractive summarization data is often prohibitive expensive due to time, financial, and expertise constraints, which poses great challenges to incorporating summarization system in practical ap…
Extractive SummarizationConsistency-Based Semi-Supervised Active Learning: Towards Minimizing Labeling Budget
Active learning (AL) aims to integrate data labeling and model training in a unified way, and to minimize the labeling budget by prioritizing the selection of high value data that can best improve model performance. Read…
Active LearningRepresentation LearningExploiting Diversity of Unlabeled Data for Label-Efficient Semi-Supervised Active Learning
The availability of large labeled datasets is the key component for the success of deep learning. However, annotating labels on large datasets is generally time-consuming and expensive. Active learning is a research area…
Active LearningDiversityRepresentation LearningLabOR: Labeling Only if Required for Domain Adaptive Semantic Segmentation
Unsupervised Domain Adaptation (UDA) for semantic segmentation has been actively studied to mitigate the domain gap between label-rich source data and unlabeled target data. Despite these efforts, UDA still has a long wa…
Domain AdaptationSemantic SegmentationUnsupervised Domain AdaptationOn the Marginal Benefit of Active Learning: Does Self-Supervision Eat Its Cake?
Active learning is the set of techniques for intelligently labeling large unlabeled datasets to reduce the labeling effort. In parallel, recent developments in self-supervised and semi-supervised learning (S4L) provide p…
Active LearningContrastive LearningData Augmentation