atlas

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

TransAgent: Transfer Vision-Language Foundation Models with Heterogeneous Agent Collaboration

NeurIPS 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Self-distillation for vision-language pretraining · 4 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 TransAgent, which distills knowledge from 11 frozen heterogeneous expert agents (vision, language, multi-modal) into CLIP via learnable prompts and mixture-of-agents gating, leaving no extra cost at inference.

Problem

Single CLIP-like vision-language models generalize poorly to downstream domains with large shifts (e.g., EuroSAT), especially in low-shot settings, while many expert vision/language/multi-modal models with heterogeneous structures remain unused.

Approach

Extract homogeneous features (intermediate vision features, LLM text features of class descriptions, and score vectors from T2I/I2T multi-modal agents) from frozen experts, fuse them with a mixture-of-agents gate, and distill them into learnable CLIP prompts via feature/KL losses; the agents are discarded at inference so the deployed model is the same as the original CLIP.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
collaborate heterogeneous agents using TransAgent rather than prompt-learning baselineCLIP ViT-B/16 · Base-to-novel averageHM: 79.97 -> 81.27Helped
collaborate heterogeneous agents using TransAgent rather than prompt-learning baselineCLIP ViT-B/16 · EuroSAT base-to-novelHM: 82.32 -> 89.89Helped
add layer-wise rather than last-layer visual feature distillation (ablation)VAC · Base-to-novel averageHM: 79.97 -> 81.27Helped
replace average fusion with MoA gating (ablation)VAC · Base-to-novel averageHM: 79.22 -> 81.27Helped
replace additive per-agent distillation with MoA gating (ablation)VAC · Base-to-novel averageHM: 79.52 -> 81.27Helped
use [EOS] rather than [SOS] token for language feature distillation (ablation)LAC · Base-to-novel averageHM: 79.47 -> 81.27Helped
replace average fusion with MoA gating (ablation)LAC · Base-to-novel averageHM: 79.89 -> 81.27Helped
replace additive per-agent distillation with MoA gating (ablation)LAC · Base-to-novel averageHM: 78.48 -> 81.27Helped
align learned scores instead of prompted logits with multi-modal agent scores (ablation)MAC · Base-to-novel averageHM: 79.54 -> 81.27Helped
replace average fusion with MoA gating (ablation)MAC · Base-to-novel averageHM: 79.41 -> 81.27Helped
replace additive per-agent distillation with MoA gating (ablation)MAC · Base-to-novel averageHM: 79.61 -> 81.27Helped
add visual agent collaboration (ablation)IVLP baseline · Base-to-novel averageHM: +1.53Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet Caltech101 OxfordPets StanfordCars Flowers102 Food101 FGVCAircraft SUN397 UCF101 DTD EuroSAT

Benchmarks: ImageNet Caltech101 OxfordPets StanfordCars Flowers102 Food101 FGVCAircraft SUN397 UCF101 DTD EuroSAT

Metrics: accuracy harmonic mean

Baselines: CLIP CoOp CoCoOp MaPLe RPO PromptSRC CaFo

Builds on: CoOp IVLP MaPLe PromptSRC CaFo

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