Use this skill when you want to understand which visual tokenizer properties matter most for VLM performance. Avoid it when you have already chosen your visual encoder.
Scanned 9/8/2026
Install to Claude Code
npx -y skills add feiyang-k/curation-bench --skill what-makes-for-good-visual-tokenizers-for-large-language-models-arxiv-2305-12223v2 --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of What Makes For Good Visual Tokenizers For Large Language Models Arxiv 2305 12223v2?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/feiyang-k-what-makes-for-good-visual-tokenizers-for-large-la)More formats (shields.io, HTML) on the badges page.
# What Makes for Good Visual Tokenizers for Large Language Models
## One-line decision
Use this skill when you want to understand which visual tokenizer properties matter most for VLM performance. Avoid it when you have already chosen your visual encoder.
## Skill metadata
- **Skill type**: visual-tokenizer-analysis
- **Paper kind**: operational-method
- **Actionability**: high
- **Evidence quality**: full_paper
## Goal
Systematically analyze which visual tokenizer properties (architecture, pretraining, resolution) matter most for VLM performance, providing guidance for visual encoder selection.
## Problem signature
- Modality: analysis of visual tokenizers for VLM pipelines.
- Data state: controlled experiments varying visual tokenizer properties.
- Scale regime: ablation studies across tokenizer variants.
- Model requirement: Various visual encoders + LLM for controlled comparison.
## Use when
- You are selecting a visual encoder for your VLM.
- You want to understand tokenizer property effects.
- You need guidance on visual encoder design.
## Do not use when
- You have already selected your visual encoder.
- You are not building a VLM.
- Simple encoder selection suffices.
## Required inputs
- **tokenizer_variants**: Multiple visual encoders with different properties.
- **controlled_pipeline**: Fixed VLM pipeline varying only the tokenizer.
- **evaluation_suite**: Comprehensive VLM benchmarks.
## Optional inputs
- **property_analysis**: Detailed analysis of each tokenizer property.
## Outputs
- **tokenizer_comparison**: Systematic comparison of visual tokenizers.
- **design_guidelines**: Guidelines for visual tokenizer selection.
## Assumptions and prerequisites
- Visual tokenizer choice significantly impacts VLM performance.
- Systematic analysis reveals which properties matter.
- Guidelines transfer across VLM architectures.
## Procedure
1. **Vary tokenizer architectures**
Action: Test different visual encoder architectures (ViT variants).
Why: Architecture affects feature quality.
Note: See paper for details.
2. **Vary pretraining objectives**
Action: Compare CLIP, DINO, supervised pretraining.
Why: Pretraining affects feature type.
Note: See paper for details.
3. **Vary resolution**
Action: Test different input resolutions.
Why: Resolution affects detail capture.
Note: See paper for details.
4. **Analyze and recommend**
Action: Identify which properties matter most.
Why: Provides actionable design guidance.
Note: See paper for details.
## Parameters to set
- **architectures** — Role: Visual encoder architectures tested. How to set: Include ViT-B, ViT-L, ConvNeXt, etc. Default/range: Multiple. Effect: Different architectures have different strengths.
- **pretraining_types** — Role: Pretraining objectives tested. How to set: Include CLIP, DINO, supervised. Default/range: Multiple. Effect: Pretraining affects feature quality.
## Validation checks
- Analysis should reveal clear property-performance relationships.
- Guidelines should be consistent across benchmarks.
- The most important properties should be identified.
## Failure modes
- Property interactions may be complex.
- Results may not transfer to all VLM architectures.
- The analysis may not cover all relevant properties.
## Adaptation notes for VLM training
- Use the guidelines for selecting visual encoders in VLM pipelines.
- Consider using multiple encoders (Cambrian-1 approach).
- Visual tokenizer analysis guides data-efficient VLM design.
## Implementation notes
- Control all variables except the tokenizer.
- Test on diverse VLM benchmarks.
- Report per-benchmark and aggregate results.
## Evidence from the paper
- Visual tokenizer choice significantly impacts VLM performance.
- CLIP-pretrained encoders generally outperform others for VLMs.
- Higher resolution improves performance on detail-dependent tasks.
- The analysis provides actionable guidelines for visual encoder selection.
## Source paper
- **Title**: What Makes for Good Visual Tokenizers for Large Language Models
- **Year**: 2023
- **Venue**: arXiv
- **Paper ID**: arxiv-2305.12223v2
- **URL**: http://arxiv.org/abs/2305.12223v2
- **arXiv ID**: 2305.12223v2
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!