Entropic Open-set Active Learning

Bardia Safaei, Vibashan VS, Celso M. de Melo, Vishal M. Patel
12/21/2023
cs.CV

Official code: bardisafa/EOAL (28 stars, last commit 2024-04-28). 1 more implementation below.

Abstract

Active Learning (AL) aims to enhance the performance of deep models by selecting the most informative samples for annotation from a pool of unlabeled data. Despite impressive performance in closed-set settings, most AL methods fail in real-world scenarios where the unlabeled data contains unknown categories. Recently, a few studies have attempted to tackle the AL problem for the open-set setting. However, these methods focus more on selecting known samples and do not efficiently utilize unknown samples obtained during AL rounds. In this work, we propose an Entropic Open-set AL (EOAL) framework which leverages both known and unknown distributions effectively to select informative samples during AL rounds. Specifically, our approach employs two different entropy scores. One measures the uncertainty of a sample with respect to the known-class distributions. The other measures the uncertainty of the sample with respect to the unknown-class distributions. By utilizing these two entropy scores we effectively separate the known and unknown samples from the unlabeled data resulting in better sampling. Through extensive experiments, we show that the proposed method outperforms existing state-of-the-art methods on CIFAR-10, CIFAR-100, and TinyImageNet datasets. Code is available at \url{https://github.com/bardisafa/EOAL}.

View on arXivView PDF

Code Implementations(2)

bardisafa/EOALOfficial100%

[AAAI 2024] An Implementation of Entropic Open-set Active Learning

280Python2 years ago
rakib-mollah/EOAL2Community73%

[AAAI 2024] An Implementation of Entropic Open-set Active Learning

10Python9 months ago

Cite this paper

@article{safaei2023entropic,
  title  = {Entropic Open-set Active Learning},
  author = {Bardia Safaei and Vibashan VS and Celso M. de Melo and Vishal M. Patel},
  year   = {2023},
  eprint = {2312.14126},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.14126v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.14126.svg)](https://codeofpaper.com/paper/2312.14126)

Discussion