atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

A2XP: Towards Private Domain Generalization

CVPR 2024 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Foundation-model domain generalization · 5 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 A2XP, a privacy-preserving domain generalization method that trains per-source-domain input prompts (experts) on a frozen CLIP ViT and mixes them per image with attention-based embedders.

Problem

Domain generalization to unseen target domains typically requires modifying the architecture or parameters of the objective network, which raises privacy concerns; the paper seeks a method that keeps the network frozen and private.

Approach

Adapt visual prompts per source domain (expert adaptation), then combine them per input image via cross-attention between image embeddings and expert embeddings, with L2-normalized experts and tanh-scaled weights, without changing the network's weights.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use A2XP instead of the strongest reported baselineCLIP ViT domain generalization · PACS target domain (avg.)accuracy: 90.33 -> 95.07Helped
Use A2XP instead of the strongest reported baselineCLIP ViT domain generalization · VLCS target domain (avg.)accuracy: 79.24 -> 83.15Helped
Add meta prompt initialization instead of zero initialization (ablation)A2XP expert adaptation and generalization · Office-Home attention-based generalization (avg.)accuracy: 65.85 -> 77.06Helped
Add meta prompt initialization instead of uniform initialization (ablation)A2XP expert adaptation and generalization · Office-Home attention-based generalization (avg.)accuracy: 66.20 -> 77.06Helped
Add meta prompt initialization instead of normal initialization (ablation)A2XP expert adaptation and generalization · Office-Home attention-based generalization (avg.)accuracy: 66.29 -> 77.06Helped
Add expert normalization (ablation)A2XP · PACS leave-one-domain-outaccuracy: 49.35 -> 88.01Helped
Add softmax scaling of attention weights (ablation)A2XP · PACS leave-one-domain-outaccuracy: 49.35 -> 46.96Hurt
Add tanh scaling of attention weights (ablation)A2XP · PACS leave-one-domain-outaccuracy: 49.35 -> 57.55Helped
Add expert normalization and tanh scaling, without softmax (ablation)A2XP · PACS leave-one-domain-outaccuracy: 49.35 -> 95.07Helped
Add softmax and tanh scaling without expert normalization (ablation)A2XP · PACS leave-one-domain-outaccuracy: 49.35 -> 88.19Helped
Add A2XP to linear probing (ablation)CLIP ViT · PACS target domains (avg.)accuracy: 87.72 -> 95.07Helped
Add A2XP to full tuning (ablation)CLIP ViT · PACS target domains (avg.)accuracy: 38.04 -> 32.84Hurt

Surprising findings

Limitations

Experimental setup

Datasets: PACS VLCS Office-Home

Benchmarks: PACS VLCS Office-Home

Metrics: accuracy

Baselines: ERM SAM SagNet DANN MIRO DART

Builds on: Visual Prompting (Bahng et al.) DAM-VP DART CLIP

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