atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

GET: Unlocking the Multi-modal Potential of CLIP for Generalized Category Discovery

CVPR 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Fine-grained improvements to CLIP · 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 GET, which synthesizes pseudo text embeddings for unlabelled images from CLIP visual features (Text Embedding Synthesizer) and jointly trains visual and text branches with a cross-modal instance consistency loss for generalized category discovery.

Problem

Generalized category discovery on unlabelled data containing both known and novel classes, where visual-only representations struggle with visually similar classes and class names for unlabelled data are unavailable to use CLIP's text encoder.

Approach

A Text Embedding Synthesizer maps CLIP image embeddings through a linear layer into pseudo tokens for CLIP's text encoder, trained with a CLIP-style align loss and a distillation loss on labeled class-name text embeddings; a dual-branch (visual and text) parametric GCD framework then exchanges knowledge via a cross-modal instance consistency (KL) loss over labeled-class anchors.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
introduce GET with synthesized text embeddings and dual-branch multimodal trainingSimGCD-CLIP · CUBACC (All): 71.7 -> 77.0Helped
introduce GET with synthesized text embeddings and dual-branch multimodal trainingSimGCD-CLIP · Stanford CarsACC (All): 70.0 -> 78.5Helped
introduce GET with synthesized text embeddings and dual-branch multimodal trainingSimGCD-CLIP · FGVC-AircraftACC (All): 55.0 -> 58.9Helped
introduce GET with synthesized text embeddings and dual-branch multimodal trainingGCD methods · CIFAR10ACC (All): 97.9 -> 97.2Hurt
introduce GET with synthesized text embeddings and dual-branch multimodal trainingSimGCD-CLIP · ImageNet-100ACC (All): 90.8 -> 91.7Helped
introduce GET with synthesized text embeddings and dual-branch multimodal trainingSimGCD-CLIP · Herbarium 19ACC (All): 48.9 -> 49.7Helped
introduce GET with synthesized text embeddings and dual-branch multimodal trainingLegoGCD · ImageNet-1KACC (All): 62.4 -> 62.4No clear effect
introduce GET with synthesized text embeddings and dual-branch multimodal trainingSimGCD-CLIP · ImageNet-RACC (All): 54.9 -> 58.1Helped
introduce TES and dual-branch training without CICO (ablation)GET · Stanford CarsACC (All): 70.0 -> 76.2Helped
add CICO (ablation)GET dual-branch training · Stanford CarsACC (All): 76.2 -> 78.5Helped
add TES and dual-branch training without CICO (ablation)GET · CIFAR100ACC (All): 81.1 -> 81.0No clear effect
add CICO (ablation)GET dual-branch training · CIFAR100ACC (All): 81.0 -> 82.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 ImageNet-100 CUB Stanford Cars FGVC-Aircraft Herbarium 19 ImageNet-R ImageNet-1K TV-100 NEV

Benchmarks: CIFAR10 CIFAR100 ImageNet-100 CUB Stanford Cars FGVC-Aircraft Herbarium 19 ImageNet-R ImageNet-1K TV-100 NEV

Metrics: clustering accuracy (ACC)

Baselines: GCD-CLIP SimGCD-CLIP SimGCD GCD PromptCAL µGCD LegoGCD CLIP-GCD TextGCD RS+ UNO+ ORCA

Builds on: SimGCD GCD BARON CLIP mutual knowledge distillation (Dual ranking statistics)

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