llava (large language and vision assistant)

**LLaVA** (Large Language and Vision Assistant) is an **open-source multimodal model** — that combines a vision encoder (CLIP ViT-L) with an LLM (Vicuna/LLaMA) to creating a "visual chatbot" with capabilities similar to GPT-4 Vision. **What Is LLaVA?** - **Definition**: End-to-end trained large multimodal model. - **Architecture**: Simple projection layer connects CLIP (frozen) to LLaMA (fine-tuned). - **Data Innovation**: Used GPT-4 (text-only) to generate multimodal instruction-following data from image captions and bounding boxes. - **Philosophy**: Simple architecture + High-quality instruction data = SOTA performance. **Why LLaVA Matters** - **Simplicity**: Unlike the complex Q-Former of BLIP-2, LLaVA just uses a linear projection (MLP). - **Open Source**: The code, data, and weights are fully open, driving the open VLM community. - **Science QA**: Achieved state-of-the-art on reasoning benchmarks. **Training Stages** 1. **Feature Alignment**: Pre-training to align image features to word embeddings. 2. **Visual Instruction Tuning**: Fine-tuning on the GPT-4 generated instruction data (conversations, reasoning). **LLaVA** is **the "Hello World" of modern VLMs** — its simple, effective recipe became the standard basline for nearly all subsequent open-source multimodal research.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account