atlas

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

A Unified Knowledge Transfer Network for Generalized Category Discovery

AAAI 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Contrastive representation theory · 7 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 Knowledge Transfer Network (KTN) for text generalized category discovery, using entropy-based soft differentiation of transfer candidates and prototype-based transfer weights to adjust logits and pseudo-labels from known to novel categories.

Problem

Generalized Category Discovery in text: recognizing known and novel categories in unlabeled data, where novel categories get poor performance due to lack of supervision and knowledge transfer from known categories is hindered by ambiguous transfer candidates and uncertain transfer weights.

Approach

Identify novel-category samples via the entropy of a frozen pre-trained known-class classifier (soft sigmoid mapping of entropy deviation from batch mean), derive transfer weights from cosine similarities between known and novel category prototypes, and adjust logits and post-hoc pseudo-labels (via Sinkhorn-Knopp) for transfer candidates accordingly; a unified prototype classifier enables fast onl

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add KTN knowledge transferBERT-base-uncased · BANKINGNovel accuracy: 48.60 -> 60.18Helped
add KTN knowledge transferBERT-base-uncased · HWU64Novel accuracy: 60.64 -> 72.07Helped
add KTN knowledge transferBERT-base-uncased · CLINCNovel accuracy: 77.54 -> 81.84Helped
add infoNCE loss Lcl (ablation)KTN · BANKINGAll accuracy: 77.48 -> 77.93Helped
add swapped prediction (ablation)KTN · BANKINGAll accuracy: 77.29 -> 77.93Helped
add CE loss Lcel on labeled data (ablation)KTN · BANKINGKnown accuracy: 75.03 -> 83.85Helped
add classifier initialization (ablation)KTN · BANKINGNovel accuracy: 42.47 -> 60.18Helped
add label adjustment (ablation)KTN · BANKINGNovel accuracy: 35.71 -> 60.18Helped
add logits-level adjustment (ablation)KTN label adjustment · BANKINGNovel accuracy: 52.12 -> 60.18Helped
add label-level adjustment (ablation)KTN label adjustment · BANKINGNovel accuracy: 45.13 -> 60.18Helped
use ESD to identify transfer candidates and prototype-based transfer weights instead of all candidates and uniform weights (ablation)KTN label adjustment · BANKINGAll accuracy: 73.21 -> 77.93Helped
use prototype-based transfer weights instead of uniform weights (ablation)KTN label adjustment · BANKINGNovel accuracy: 65.12 -> 60.18Helped

Surprising findings

Limitations

Experimental setup

Datasets: BANKING CLINC HWU64

Benchmarks: BANKING HWU64 CLINC

Metrics: accuracy on known categories clustering accuracy on novel categories overall accuracy (All)

Baselines: DeepCluster DCN DEC GloVe-KM SAE-KM Semi-DC CDAC+ DTC Semi-KM DAC GCD DPN

Builds on: DPN DAC GCD (Vaze et al.) SwAV-style Sinkhorn-Knopp Zhang et al. 2022 pretraining

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