atlas

Research map / Vision-language and multimodal / Human and embodied modeling

Frozen Transformers in Language Models Are Effective Visual Encoder Layers

ICLR 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Vision-language pretraining · 11 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.

Shows that a single frozen pre-trained LLM transformer block (LLaMA-7B, OPT) inserted into visual encoders improves image, point cloud, video, motion forecasting and vision-language performance, and proposes an information filtering hypothesis to explain it.

Problem

Whether LLMs trained only on text can serve as useful encoders for purely visual tasks without language inputs or outputs, and why this would help.

Approach

Insert a single frozen transformer block from a pre-trained LLM (e.g., LLaMA-7B last block) between a visual encoder and its decoder, with two trainable linear layers for dimension alignment, removing causal masks and positional embeddings; attributes gains to an information filtering effect that amplifies informative visual tokens.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add a frozen LLaMA block to ViT-TViT-T · ImageNetaccuracy: 72.1 -> 73.2Helped
Add a frozen LLaMA block to Point-BERTPoint-BERT · ScanObjectNNaccuracy: 87.4 -> 88.0 (BG); 88.1 -> 88.5 (OBJ); 83.1 -> 83.8 (T50)Helped
Add a frozen LLaMA block to Point-BERTPoint-BERT · ModelNet40accuracy: 92.67 -> 92.42 (1k); 92.91 -> 92.82 (4k); 93.19 -> 93.56 (8k)Mixed
Add a frozen LLaMA block to METERMETER · Flickr30k ValIR@1: 49.66 -> 50.22Helped
Add a frozen LLaMA block to mmTransformermmTransformer · ArgoverseADE: 0.72 -> 0.71Helped
Replace the LLaMA block with a parameter-matched MLP (ablation)ViT-S · ImageNetaccuracy: 80.7 -> 80.4Hurt
Fine-tune instead of freeze the LLaMA transformer (ablation)ViT-S-LLaMA · ImageNet, 300 epochsaccuracy: 80.7 -> 78.9Hurt
Fine-tune instead of freeze the LLaMA transformer (ablation)ViT-S-LLaMA · ImageNet, 100 epochsaccuracy: 75.8 -> 76.8Helped
Replace pretrained LLaMA weights with a randomly initialized LLM block (ablation)ViT-S · ImageNetaccuracy: 80.7 -> 76.9Hurt
Use a frozen OPT-125M block (ablation)ViT-S · ImageNetaccuracy: 75.25 -> 71.63Hurt
Use a frozen OPT-6.7B block (ablation)ViT-S · ImageNetaccuracy: 75.25 -> 76.29Helped
Insert the single LLaMA block at the head instead of the tail (ablation)ViT-S · ImageNetAcc Top 1: 75.84 -> 72.66Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1k ImageNet-C ImageNet-A ImageNet-SK ImageNet-R ImageNet-S ScanObjectNN ModelNet40 Something-Something-v2 Argoverse VQAv2 Flickr30k

Benchmarks: ImageNet-1k ImageNet-C ImageNet-A ImageNet-SK ImageNet-R ScanObjectNN ModelNet40 Something-Something-v2 Argoverse VQAv2 Flickr30k SQA3D

Metrics: top-1 accuracy top-5 accuracy ADE FDE miss rate mIoU exact match IR@1

Baselines: ViT-S ViT-B ViT-T Point-BERT VideoMAE VectorNet mmTransformer METER SQA3D ScanQA ViT-S-MLP Random LLM

Builds on: ViT DeiT VideoMAE Point-BERT METER

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