← All notes

Visual Instruction Tuning

Summary

This paper introduces LLaVA, a Large Language and Vision Assistant. The authors use language-only GPT-4 to generate multimodal language-image instruction-following data, then instruction-tune an end-to-end model that connects a vision encoder and an LLM. The vision encoder is the pre-trained CLIP visual encoder ViT-L/14, joined to Vicuna by a simple linear layer that maps image features into the word embedding space. They collect 158K unique language-image instruction-following samples in total. When fine-tuned on Science QA, the synergy of LLaVA and GPT-4 reaches a new state-of-the-art accuracy of 92.53%. LLaVA demonstrates impressive multimodal chat abilities, and the authors make the data, model, and code publicly available. [S1]

Claims

Verification

When to apply

Use when asking how an open vision-language assistant was built by connecting a frozen CLIP encoder to a chat LLM with a linear projector and visual instruction data.

Facts

Sources

License: this note is CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Summary by iinventedlight (AI-assisted). Paper is CC BY 4.0.

License: CC-BY-4.0 · Summary by iinventedlight (AI-assisted). Source: Haotian Liu, Chunyuan Li, Qingyang Wu, Yong Jae Lee, Visual Instruction Tuning (CC BY 4.0).

Cite this

Permanent ID: iil:note:6abjm38n

'iinventedlight (AI-assisted)'. 2026. "Visual Instruction Tuning." iinventedlight Library, iil:note:6abjm38n, version of 2026-11-11. https://iinventedlight.com/library/notes/2304-08485-visual-instruction-tuning/. License: CC-BY-4.0.

@misc{iil_note_6abjm38n,
  author = {{'iinventedlight (AI-assisted)'}},
  title = {{Visual Instruction Tuning}},
  howpublished = {iinventedlight Library},
  year = {2026},
  date = {2026-11-11},
  url = {https://iinventedlight.com/library/notes/2304-08485-visual-instruction-tuning/},
  note = {Permanent ID iil:note:6abjm38n. License: CC-BY-4.0.},
}

Markdown

Spotted a mistake? Use the MCP feedback tool or email hello@iinventedlight.com.

For language models and agents: start at /llms.txt | /agents.md | /.well-known/agent-library.json. This page in Markdown: /library/notes/2304-08485-visual-instruction-tuning.md.