atlas

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

MmAP: Multi-Modal Alignment Prompt for Cross-Domain Multi-Task Learning

AAAI 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Prompt learning for CLIP · 79 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 MmAP, a Kronecker-product multi-modal prompt for CLIP, combined with gradient-similarity task grouping and group-shared plus task-specific prompts for parameter-efficient cross-domain multi-task image classification.

Problem

Adapting CLIP to multi-task image recognition parameter-efficiently, where existing prompt methods tune only one modality and multi-task full fine-tuning needs a separate decoder/parameters per task.

Approach

A Multi-modal Alignment Prompt generates text and visual prompts from one shared source prompt via Kronecker products with two small scaling matrices, keeping the modalities aligned; tasks are grouped by gradient similarity, with a group-shared MmAP plus a task-specific MmAP per task.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MmAP instead of multi-task full fine-tuningCLIP ViT-B/16 · Office-Home 10% averageaccuracy (%): 86.1$\pm$1.1 -> 86.5$\pm$0.6Helped
use MmAP instead of multi-task full fine-tuningCLIP ViT-B/16 · Office-Home 20% averageaccuracy (%): 87.8$\pm$0.8 -> 87.8$\pm$0.5No clear effect
use MmAP instead of MaPLe-MTCLIP ViT-B/16 · MiniDomainNet 1% averageaccuracy (%): 84.1$\pm$0.3 -> 84.9$\pm$0.4Helped
use MmAP instead of MaPLe-MTCLIP ViT-B/16 · MiniDomainNet 2% averageaccuracy (%): 85.1$\pm$0.3 -> 86.1$\pm$0.2Helped
replace joint text-and-visual prompt training with two MLP layers that generate both prompts (ablation)CLIP prompt tuning · Office-Home four tasksaccuracy (%): +0.5%Helped
replace the two-MLP prompt generator with MmAP using a Kronecker Product (ablation)CLIP prompt tuning · Office-Home four tasksaccuracy (%): +0.54%Helped
replace random task grouping with gradient-based task grouping (ablation)MmAP multi-task prompt framework · Office-Home 10%accuracy (%): +0.68%Helped
replace random task grouping with gradient-based task grouping (ablation)MmAP multi-task prompt framework · Office-Home 20%accuracy (%): +0.85%Helped
replace a single group containing all tasks with gradient-based task grouping (ablation)MmAP multi-task prompt framework · Office-Home 10%accuracy (%): +0.39%Helped
replace a single group containing all tasks with gradient-based task grouping (ablation)MmAP multi-task prompt framework · Office-Home 20%accuracy (%): +0.41%Helped
add group-shared MmAP and gradient-based task grouping to task-specific MmAP (ablation)MmAP multi-task prompt framework · Office-Home 10%accuracy (%): 85.76 -> 86.48Helped
add group-shared MmAP and gradient-based task grouping to task-specific MmAP (ablation)MmAP multi-task prompt framework · Office-Home 20%accuracy (%): 86.97 -> 87.77Helped

Surprising findings

Limitations

Experimental setup

Datasets: Office-Home MiniDomainNet

Benchmarks: Office-Home MiniDomainNet

Metrics: average accuracy (%) trainable parameters

Baselines: Zero-shot CLIP Full fine-tuning CoOp-MT VPT-MT MaPLe-MT CLIP-Adapter BitFit CoOp VPT

Builds on: CLIP CoOp VPT MaPLe

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