atlas

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

CLIPCEIL: Domain Generalization through CLIP via Channel rEfinement and Image-text aLignment

NeurIPS 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Fine-grained improvements to CLIP · 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 CLIPCEIL, a lightweight multi-scale Transformer adapter on frozen CLIP ViT-B/16 that refines visual channels for domain invariance and class relevance and realigns image-text directions for multi-source domain generalization.

Problem

Out-of-distribution generalization of CLIP under domain shift, where fine-tuning degrades zero-shot robustness; domain generalization benchmarks require domain-invariant, class-relevant features.

Approach

Penalize per-channel inter-domain variance and reward inter-class variance of the refined visual features, fuse multi-layer CLIP features with a one-layer Transformer adapter, and enforce image-text direction alignment using cross-domain, cross-class pairs; final logits average the adapter and CLIP zero-shot predictions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Adapt frozen CLIP with channel refinement and image-text alignmentCLIP ViT-B/16 · PACS, VLCS, OfficeHome, TerraIncognita, DomainNetaverage accuracy: CLIP Zero-Shot: 70.2; CLIPCEIL: 77.3 ± 0.2Helped
Fine-tune the full visual encoder using CLIPCEIL++CLIP ViT-B/16 · PACS, VLCS, OfficeHome, TerraIncognita, DomainNetaverage accuracy: CLIPCEIL++: 79.1 ± 0.2; CLIPood: 78.6Helped
Add channel refinement loss Lref to multi-scale features (ablation)CLIPCEIL · OfficeHomeaccuracy: 83.2 -> 84.1Helped
Add direction loss Ldir to multi-scale features (ablation)CLIPCEIL · OfficeHomeaccuracy: 83.2 -> 84.4Helped
Combine Lref and Ldir with multi-scale features (ablation)CLIPCEIL · OfficeHomeaccuracy: 83.2 -> 85.4Helped
Use both inter-domain and inter-class variance criteria rather than either alone (ablation)CLIPCEIL channel refinement · PACS, VLCS, OfficeHome, TerraIncognita, DomainNetaccuracyHelped
Use both multi-scale features and a bypass connection (ablation)CLIPCEIL adapter · OfficeHomeaccuracy: 83.5 -> 85.4Helped
Replace the Transformer adapter with average pooling (ablation)CLIPCEIL · OfficeHomeaccuracy: 85.4 -> 83.7Hurt
Replace the Transformer adapter with a two-layer MLP (ablation)CLIPCEIL · OfficeHomeaccuracy: 85.4 -> 84.5Hurt
Add a multi-scale adapter to the text encoder (ablation)CLIPCEIL · OfficeHomeaccuracy: 85.4 -> 85.0Hurt

Surprising findings

Limitations

Experimental setup

Datasets: PACS VLCS OfficeHome TerraIncognita DomainNet

Benchmarks: PACS VLCS OfficeHome TerraIncognita DomainNet

Metrics: accuracy

Baselines: CLIP Zero-Shot Linear Probing CoOp CoCoOp CLIP-Adapter MaPLE DPL StyLIP MIRO CLIPood CAR-FT UniDG

Builds on: CLIP CLIPood DomainBed CLIP-Adapter MIRO

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