atlas

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

Fair-VPT: Fair Visual Prompt Tuning for Image Classification

CVPR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Parameter-efficient visual tuning · 15 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.

Identifies unfairness in visual prompt tuning caused by biased pre-trained ViT and proposes Fair-VPT, which splits prompts into target and cleaner prompts using masked self-attention and a contrastive disentanglement loss to improve fairness on image classification.

Problem

Visual Prompt Tuning of ViT can yield serious unfairness with respect to sensitive attributes (e.g., gender) in downstream classification, largely because the pre-trained ViT encodes biased information.

Approach

Categorize prompts into cleaner prompts and target prompts, encode the class token both with and without masking target prompts in self-attention, train each token to predict sensitive or target attributes respectively, add a supervised contrastive disentanglement loss, and at inference exclude the cleaner prompts via masking.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply Fair-VPT instead of VPT+FSCL+ViT-B/16 prompt tuning · CelebA AttractiveEqualized Odds: 20.6 -> 12.0Helped
Apply Fair-VPT instead of VPT+ATViT-B/16 prompt tuning · CelebA Big NoseEqualized Odds: 23.7 -> 15.9Helped
Apply Fair-VPT instead of VPT+FSCL+ViT-B/16 prompt tuning · UTK Face RaceEqualized Odds: 9.9 -> 4.9Helped
Apply Fair-VPT instead of VPT+ATViT-B/16 prompt tuning · bFFHQ AgeEqualized Odds: 43.1 -> 37.1Helped
Apply Fair-VPT instead of VPT+ATViT-B/16 prompt tuning · WaterbirdsEqualized Odds: 27.0 -> 18.7Helped
Add disentanglement loss (ablation)Fair-VPT · CelebA AttractiveEqualized Odds: 15.0 -> 12.0Helped
Add disentanglement loss (ablation)Fair-VPT · UTK Face RaceEqualized Odds: 8.1 -> 4.9Helped
Add target classification loss (ablation)Fair-VPT · CelebA AttractiveEqualized Odds: 25.2 -> 12.0Helped
Add target classification loss (ablation)Fair-VPT · UTK Face RaceEqualized Odds: 10.9 -> 4.9Helped
Use standard MSA rather than masking target prompts for target-token encoding (ablation)Fair-VPT · CelebA AttractiveEqualized Odds: 29.1 -> 12.0Helped
Use standard MSA rather than masking target prompts for target-token encoding (ablation)Fair-VPT · UTK Face RaceEqualized Odds: 12.2 -> 4.9Helped
Add prompt categorization (ablation)Fair-VPT · CelebA AttractiveEqualized Odds: 32.1 -> 12.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: CelebA UTK Face bFFHQ Waterbirds

Benchmarks: CelebA UTK Face bFFHQ Waterbirds

Metrics: accuracy balanced accuracy equalized odds worst-group accuracy

Baselines: ViT VPT VPT+AT VPT+FSCL+

Builds on: Visual Prompt Tuning Vision Transformer supervised contrastive learning FSCL

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