Visual Instruction Tuning
FreeMultimodal instruction tuning with GPT-4-generated data
About Visual Instruction Tuning
Visual Instruction Tuning introduces LLaVA (Large Language and Vision Assistant), an end-to-end trained large multimodal model that connects a vision encoder with a large language model (LLM) for general-purpose visual and language understanding. It is the first attempt to leverage language-only GPT-4 to generate multimodal language-image instruction-following data, enabling instruction tuning for multimodal tasks. LLaVA demonstrates impressive multimodal chat abilities, sometimes exhibiting behaviors similar to multimodal GPT-4 on unseen images/instructions, achieving an 85.1% relative score compared to GPT-4 on a synthetic multimodal instruction-following dataset. When fine-tuned on Science QA, LLaVA combined with GPT-4 achieves a new state-of-the-art accuracy of 92.53%. The generated visual instruction tuning data, model, and code are publicly available. Presented as a NeurIPS 2023 Oral.
Key Features
Pros & Cons
- Open-source model and code publicly available
- State-of-the-art performance on Science QA (92.53%)
- Uses GPT-4 to generate high-quality training data efficiently
- Demonstrates strong generalization to unseen images and instructions
- NeurIPS 2023 Oral presentation
- Relies on GPT-4 for data generation, which is a proprietary and costly API
- Performance may be limited compared to GPT-4 itself on complex tasks
- Requires substantial computational resources for training and inference
- The synthetic data may not cover all real-world multimodal scenarios