HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

PT4AL: Using Self-Supervised Pretext Tasks for Active Learning

John Seon Keun Yi Minseok Seo Jongchan Park Dong-Geol Choi

PT4AL: Using Self-Supervised Pretext Tasks for Active Learning

Abstract

Labeling a large set of data is expensive. Active learning aims to tackle this problem by asking to annotate only the most informative data from the unlabeled set. We propose a novel active learning approach that utilizes self-supervised pretext tasks and a unique data sampler to select data that are both difficult and representative. We discover that the loss of a simple self-supervised pretext task, such as rotation prediction, is closely correlated to the downstream task loss. Before the active learning iterations, the pretext task learner is trained on the unlabeled set, and the unlabeled data are sorted and split into batches by their pretext task losses. In each active learning iteration, the main task model is used to sample the most uncertain data in a batch to be annotated. We evaluate our method on various image classification and segmentation benchmarks and achieve compelling performances on CIFAR10, Caltech-101, ImageNet, and Cityscapes. We further show that our method performs well on imbalanced datasets, and can be an effective solution to the cold-start problem where active learning performance is affected by the randomly sampled initial labeled set.

Code Repositories

johnsk95/pt4al
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
active-learning-on-cifar10-10000PT4AL
Accuracy: 93.1

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
PT4AL: Using Self-Supervised Pretext Tasks for Active Learning | Papers | HyperAI