atlas

Research map / Vision-language and multimodal / Multimodal LLMs

LLaMA-Excitor: General Instruction Tuning via Indirect Feature Interaction

CVPR 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Visual instruction tuning · 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 LLaMA-Excitor, a PEFT method that adds bypass Excitor blocks to LLaMA attention to modify attention scores via learnable prompts (indirect feature interaction), preserving pretrained abilities and extending to visual instruction tuning.

Problem

Parameter-efficient instruction tuning of LLMs often injects out-of-distribution features or changes intermediate representations, causing forgetting of inherent abilities when fine-tuning on low-quality instruction data; extending to vision-language also typically requires costly alignment modules.

Approach

Instead of directly modifying hidden states, Excitor blocks add an extra similarity matrix (built from a learnable prompt used as extra Key/Value and a low-rank Query from input tokens) with a cold-start gate to the attention scores, so outputs remain linear combinations of the original Values; the same mechanism takes frozen CLIP visual prompts for multimodal tuning without alignment.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune with LLaMA-Excitor on COCO CaptionLLaMA-7B · COCO CaptionCIDEr: +12.2 CIDErHelped
Fine-tune with LLaMA-Excitor on ScienceQALLaMA-7B · ScienceQA testaccuracy: +3.12% performance gain compared with LLaVAHelped
Fine-tune with LLaMA-Excitor instead of LLaVA1.5LLaMA2-7B · VQA-v2accuracy: +3.6%Helped
Fine-tune with LLaMA-Excitor on Alpaca-52kLLaMA-7B · MMLUrelative performance change: +3.12%Helped
Fine-tune with full fine-tuning on Alpaca-52kLLaMA-7B · MMLUrelative performance change: -6.63%Hurt
Combine Excitor with LoRA (ablation)LLaMA-Excitor · ScienceQAaccuracy: +2.98%Helped
Combine Excitor with LoRA (ablation)LLaMA-Excitor · MMLUrelative performance change: -4.14%Hurt
Use CLIP-14/L@336px instead of the basic CLIP-16/B image encoder (ablation)LLaMA-Excitor · ScienceQAaccuracy: +2.76%Helped
Replace the frozen LLM with full fine-tuning (ablation)LLaMA-Excitor with CLIP-14/L@336px · ScienceQAaccuracy: 85.87 -> 83.20Hurt
Use linear projection on Query only rather than no projections (ablation)Text-only Excitor · MMLUmACC (%): 31.07 -> 35.75Helped
Add linear projections on both visual Key and Value rather than neither (ablation)Multimodal Excitor · ScienceQAmACC (%): 75.96 -> 85.41Helped
Set low-rank dimension r to 16 rather than r=4 (ablation)Excitor blocks · MMLUmACC (%): 29.14 -> 35.75Helped

Surprising findings

Limitations

Experimental setup

Datasets: Alpaca 52K COCO Caption ScienceQA LLaVA665k MMLU AlpacaEval VQA-v2 GQA OpenPlatypus Evol-Instruct ARC HellaSwag

Benchmarks: MMLU AlpacaEval COCO Caption ScienceQA VQA-v2 GQA ARC HellaSwag TruthfulQA

Metrics: accuracy relative performance change win rate BLEU@4 CIDEr

Baselines: Full fine-tuning Alpaca-LoRA LLaMA-Adapter ClipCap VL-PET LLaMA-AdapterV2 Qwen-VL-Chat mPLUG-Owl2 BLIP Flamingo BLIP-2 LLaVA

Builds on: LLaMA LLaMA-Adapter LoRA Prefix-tuning zero-init attention

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