atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Cambrian-1: A Fully Open, Vision-Centric Exploration of Multimodal LLMs

NeurIPS 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Instruction-tuned multimodal assistants · 37 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.

Cambrian-1 systematically studies vision encoders, connectors, instruction-tuning data and recipes for MLLMs, introducing the SVA connector, CV-Bench, and the Cambrian-10M/7M datasets, and releases a family of 8B/13B/34B models.

Problem

Vision components of multimodal LLMs are under-explored and disconnected from visual representation learning, and existing benchmarks poorly measure vision-centric capabilities, which hinders sensory grounding.

Approach

Uses MLLM instruction tuning as a vision-centric evaluation protocol for 23 vision backbones, proposes the Spatial Vision Aggregator (SVA) connector that cross-attends spatially-aligned features from multiple encoders across LLM layers to reduce visual tokens, and curates a balanced instruction-tuning data mix with a new vision-centric benchmark CV-Bench.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Cambrian-1 instead of LLaVA-NeXT-8B8B MLLM with LLaMA-3-Instruct-8B backbone · OCR & Chart averageaverage score: 63.9 -> 71.3Helped
Use Cambrian-1 instead of LLaVA-NeXT-13B13B MLLM with Vicuna-1.5-13B backbone · Vision-Centric averageaverage score: 55.9 -> 62.2Helped
Use Cambrian-1 instead of LLaVA-NeXT-34B34B MLLM with Hermes2-Yi-34B backbone · OCR & Chart averageaverage score: 67.7 -> 71.9Helped
Add multi-layer aggregation to SVA (ablation)SVA connector · OCR & Chartcategory score: 55.2 -> 55.5Helped
Add multi-layer aggregation to SVA (ablation)SVA connector · Vision-Centriccategory score: 52.6 -> 53.2Helped
Use spatial aggregation instead of interpolation plus MLP (ablation)OpenAI CLIP ViT-L token compression · OCR & Chartcategory score: 28.1 -> 31.4Helped
Increase SVA depth from D=2 to D=4 (ablation)SVA connector · OCR & Chartcategory score: 52.1 -> 52.8Helped
Increase SVA query groups from G=1 to G=3 (ablation)SVA connector · OCR & Chartcategory score: 52.4 -> 53.1Helped
Curate Cambrian-10M into Cambrian-7M (ablation)instruction-tuned MLLM · Averageaverage score: 54.8 -> 55.9Helped
Cap each Cambrian-10M data source at 250k or 350k rather than 150k (ablation)data balancing procedure · Averageaverage score: 53.7 -> 54.3Helped
Increase adapter alignment data from 0M to 1.2M (ablation)SigLIP ViT-SO400M/14@384 MLLM · Averageaverage score: 46.79 to 49.72 to 53.09Helped
Add system prompts to Cambrian-7M instruction examples (ablation)Cambrian-7M model · benchmark performancebenchmark performanceNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ShareGPT-4V LLaVA-665K COCO ADE20K Omni3D PathVQA ScienceQA

Benchmarks: MME MMBench SEED-Bench GQA ScienceQA-IMG MMMU MathVista AI2D ChartQA OCRBench TextVQA DocVQA

Metrics: accuracy

Baselines: LLaVA-NeXT Mini-Gemini-HD GPT-4V Gemini-1.5 Pro MM-1 Grok-1.5

Builds on: LLaVA-1.5 LLaVA-NeXT Perceiver resampler C-Abstractor LDPv2

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