atlas

Research map / Vision-language and multimodal / Multimodal LLMs

From Pixels to Tokens: Byte-Pair Encoding on Quantized Visual Modalities

ICLR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Training-free token reduction for MLLMs · 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.

Proposes a BPE image tokenizer that merges VQ-GAN token IDs into larger 2D visual tokens, supported by a theoretical argument and a preliminary Llama-3.1-8B MLLM (Being-VL-0) showing gains over a VQ-only baseline.

Problem

Token-based multimodal LLMs feed raw quantized image tokens directly to Transformers, which struggle to learn 2D image structure and align with text, and they consume large compute for limited gains.

Approach

Apply byte-pair-encoding-style merging to 2D quantized image tokens (using horizontal and vertical co-occurrence counts) so that tokens carry structural priors, and show theoretically that a tokenizer can approach the optimal unconstrained entropy for 2D Markov data whereas unigram models cannot.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add BPE Image Tokenizer to LLM+VQ with PT(freeze)+SFTLlama-3.1-8B MLLM · VQAv2score: 55.4 -> 57.1Helped
Add BPE Image Tokenizer to LLM+VQ with PT(freeze)+SFTLlama-3.1-8B MLLM · MMBenchscore: 37.6 -> 40.9Helped
Add BPE Image Tokenizer to LLM+VQ with PT(freeze)+SFTLlama-3.1-8B MLLM · MME-perceptionscore: 1054.5 -> 1223.5Helped
Add BPE Image Tokenizer to LLM+VQ with PT(freeze)+SFTLlama-3.1-8B MLLM · MME-cognitionscore: 277.0 -> 307.1Helped
Add BPE Image Tokenizer to LLM+VQ with PT(freeze)+SFTLlama-3.1-8B MLLM · POPEscore: 76.0 -> 79.0Helped
Add BPE Image Tokenizer to LLM+VQ with PT(freeze)+SFTLlama-3.1-8B MLLM · VizWizscore: 45.3 -> 46.0Helped
Add BPE Image TokenizerLLM+VQ · Nocaps valCIDEr: 76.4 -> 75.7Hurt
Add BPE Image TokenizerLLM+VQ · Flickr30k 1k-image splitCIDEr: 76.4 -> 75.7Hurt
Freeze text token embeddings during pretraining instead of updating all embeddings (ablation)Being-VL-0 · MME-perceptionscore: 1144.6 -> 1223.5Helped
Add image understanding pretraining before SFT (ablation)Being-VL-0 · VQAv2score: 52.2 -> 57.1Helped
Unfreeze visual token embeddings during SFT (ablation)Being-VL-0, PT(full) · VQAv2score: 31.7 -> 56.5Helped
Unfreeze visual token embeddings during SFT (ablation)Being-VL-0, PT(freeze text) · VQAv2score: 22.5 -> 57.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet CC-3M LAION SBU LCS LLaVA-OneVision RefCOCO AOKVQA ShareGPT4o ALLaVA Inst

Benchmarks: VQAv2 MMBench MME POPE VizWiz MLLM-bench Nocaps Flickr30k

Metrics: accuracy MME perception score MME cognition score CIDEr SPICE METEOR ROUGE-L win/tie counts

Baselines: LLM+VQ Llama2+VQ Llama2+VQ+BPE

Builds on: byte-pair encoding VQ-GAN Chameleon LLaVA

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