atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Active Generalized Category Discovery

CVPR 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Learning from unlabeled and positive-unlabeled data · 18 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Active Generalized Category Discovery (AGCD), which actively queries labels for novel-class samples during GCD training, using an Adaptive-Novel sampling strategy and a stable EMA-based label mapping.

Problem

Generalized category discovery (GCD) suffers from imbalanced accuracy and inconsistent confidence between old and new classes, especially in low-label regimes, and labeling all novel classes is costly.

Approach

Extends GCD with pool-based active learning over unlabeled data containing novel classes; the Adaptive-Novel strategy selects confident novel samples in early rounds and informative novel samples later (switching based on label-mapping stability), with class-wise diversity, and a stable label mapping via EMA model predictions aligns queried ground-truth labels with the classifier's label indices.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Adaptive-Novel instead of MarginSimGCD active category discovery · CIFAR10All accuracy: 92.34 -> 93.15Helped
Use Adaptive-Novel instead of BADGESimGCD active category discovery · CIFAR100All accuracy: 67.22 -> 71.25Helped
Use Adaptive-Novel instead of BADGESimGCD active category discovery · ImageNet-100All accuracy: 81.48 -> 83.34Helped
Use Adaptive-Novel instead of BADGESimGCD active category discovery · CUBAll accuracy: 65.84 -> 66.62Helped
Use Adaptive-Novel instead of MarginSimGCD active category discovery · Stanford CarsAll accuracy: 46.03 -> 48.36Helped
Use Adaptive-Novel instead of BADGESimGCD active category discovery · FGVC-AircraftAll accuracy: 52.03 -> 53.74Helped
Add novelty-aware sampling to random selection (ablation)SimGCD active category discovery · CIFAR100All accuracy: 67.28 -> 69.33Helped
Add informativeness to novelty-only selection (ablation)SimGCD active category discovery · CIFAR100All accuracy: 69.33 -> 69.65Helped
Add class-wise diversity to novelty and informativeness selection (ablation)SimGCD active category discovery · CIFAR100All accuracy: 69.65 -> 71.25Helped
Add novelty-aware sampling to random selection (ablation)SimGCD active category discovery · CUBAll accuracy: 62.74 -> 63.58Helped
Add informativeness to novelty-only selection (ablation)SimGCD active category discovery · CUBAll accuracy: 63.58 -> 64.28Helped
Add class-wise diversity to novelty and informativeness selection (ablation)SimGCD active category discovery · CUBAll accuracy: 64.28 -> 66.62Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 ImageNet-100 CUB Stanford Cars FGVC-Aircraft

Benchmarks: CIFAR10 CIFAR100 ImageNet-100 CUB Stanford Cars FGVC-Aircraft

Metrics: accuracy (All/Old/New, Hungarian-matched) Novelty Coverage Novelty Ratio Novelty Uniformity Novelty Information

Baselines: Random Entropy LeastConf Margin KMeans CoreSet BADGE

Builds on: SimGCD GCD Margin sampling DINO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy