Visual-RFT: Visual Reinforcement Fine-Tuning
FreeReinforcement fine-tuning for vision-language models using verifiable rewards
About Visual-RFT: Visual Reinforcement Fine-Tuning
Visual-RFT (Visual Reinforcement Fine-Tuning) extends reinforcement fine-tuning (RFT) to visual tasks, adapting the R1-style reinforcement learning approach from language models to multi-modal domains. It uses large vision-language models (LVLMs) to generate multiple responses containing reasoning tokens and final answers for each input, then applies verifiable reward functions (e.g., Intersection over Union for object detection) and the Group Relative Policy Optimization (GRPO) algorithm to update the model. On fine-grained image classification, few-shot object detection, reasoning grounding, and open-vocabulary object detection benchmarks, Visual-RFT shows competitive performance and improved generalization compared to supervised fine-tuning (SFT). For example, it improves accuracy by 24.3% over baseline in one-shot fine-grained image classification with around 100 samples, and exceeds baseline by 21.9 on COCO two-shot detection and 15.4 on LVIS. Visual-RFT represents a data-efficient, reward-driven paradigm for fine-tuning LVLMs that enhances reasoning and adaptability for domain-specific tasks.
Key Features
Pros & Cons
- Data-efficient: achieves strong results with few training samples (e.g., 24.3% accuracy gain with ~100 samples)
- Outperforms supervised fine-tuning across multiple visual benchmarks
- Extends proven R1-style reinforcement learning to multimodal domains
- Provides task-specific verifiable rewards (e.g., IoU) for precise optimization
- Enhances reasoning and generalization for domain-specific visual tasks
- Requires careful design of verifiable reward functions for each new visual task
- Limited to tasks where a verifiable reward can be defined (not suitable for open-ended generation)
- Potential high computational cost due to generating multiple responses and policy optimization
- Not yet tested on broader vision-language tasks beyond perception benchmarks