atlas

Research map / Large language models / Language, safety and interpretability

HaploVL: A Single-Transformer Baseline for Multi-Modal Understanding

ICML 2025 · Large language models › Language, safety and interpretability · approach: Sign and cross-lingual translation · 0 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.

Builds a single-transformer early-fusion LMM (HaploVL) whose pre-decoder is initialized from CLIP-ViT-L and distilled with feature and current-token losses before instruction tuning on a Llama-3 or Qwen2.5 LLM.

Problem

Native single-transformer multi-modal models are resource-intensive to train from scratch and still lag compositional encoder-decoder LMMs on multi-modal benchmarks, especially fine-grained perception.

Approach

Early-fusion model that feeds raw linear-patch vision embeddings and text embeddings into a pre-decoder initialized from CLIP-ViT-L (distilled via vision and text feature losses plus a current-token prediction loss), followed by a post-decoder inherited from an LLM, so that prior vision and language knowledge reduces data and compute needs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use early fusion with one transformer instead of a separate vision encoder and LLMHaploVL-7B with Vicuna-7B, compared with LLaVA-1.5-7B · MMVPscore: 21.3 -> 24.7Helped
Use early fusion with one transformer instead of a separate vision encoder and LLMHaploVL-7B with Vicuna-7B, compared with LLaVA-1.5-7B · MMStaraverage score: 30.3 -> 34.5Helped
Replace Vicuna-7B with Llama-3-8B (ablation)HaploVL · multiple benchmarks (average)average score: +2.5%Helped
Increase input resolution from 336 × 336 to 672 × 672 (ablation)HaploVL with Llama-3-8B and 665K instruction data · multiple benchmarks (average)average score: +3.3%Helped
Increase visual instruction data from 665K to 4M (ablation)HaploVL with Llama-3-8B at 672 × 672 · multiple benchmarks (average)average score: +6.6%Helped
Increase visual instruction data from 665K to 4M (ablation)HaploVL with Llama-3-8B at 672 × 672 · GQAscore: 65.7 -> 65.5Hurt
Remove modal expansion Stage 1 and use next-token prediction directly (ablation)HaploVL · multiple benchmarksperformance: 4.3%Hurt
Add modal expansion Stage 1 with teacher-guided pre-decoder training (ablation)HaploVL pre-decoder · ImageNet-1Kzero-shot accuracy: 0.1 -> 71.7Helped
Replace fixed-position mixed data with interleaved sequences (ablation)HaploVL Stage 1 pre-training · multiple benchmarks (average)average score: 59.0 -> 59.2Helped
Use MMC4 interleaved data instead of mix-v2 (ablation)HaploVL Stage 1 pre-training at resolution 224 · multiple benchmarks (average)average score: 59.2 -> 59.4Helped
Increase vision-teacher resolution from 224 to 336 (ablation)HaploVL Stage 1 pre-training with mix-v2 · multiple benchmarks (average)average score: +1.5%Helped
Add pure text data to Stage 1 training (ablation)HaploVL Stage 1 pre-training at resolution 336 · multiple benchmarks (average)average score: 61.2 -> 61.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA-1.5 665K instruction data LLaVA 558K caption data MMC4 Dolphin Alpaca ShareGPT CC3M COCO LLaVA-OneVision 4M subset ImageNet-1K

Benchmarks: SEED-Bench POPE AI2D RealWorldQA MMMU MMBench MMStar VQAv2 GQA ScienceQA-IMG MMVP ImageNet-1K

Metrics: accuracy

Baselines: LLaVA-1.5-7B LLaVA-1.6 EVE-7B Emu3-8B Chameleon-30B Fuyu-8B LLaVA-OneVision

Builds on: LLaVA-1.5 Fuyu EVE CLIP Llama-3

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