Why Does RL Generalize Better Than SFT? A Data-Centric Perspective on VLM Post-Training

Aojun Lu, Tao Feng, Hangjie Yuan, Wei Li, Yanan Sun
2/11/2026
cs.CVcs.LG

Official code: byyx666/DC-SFT (15 stars, last commit 2026-04-05).

Abstract

The adaptation of large-scale Vision-Language Models (VLMs) through post-training reveals a pronounced generalization gap: models fine-tuned with Reinforcement Learning (RL) consistently achieve superior out-of-distribution (OOD) performance compared to those trained with Supervised Fine-Tuning (SFT). This paper posits a data-centric explanation for this phenomenon, contending that RL's generalization advantage arises from an implicit data filtering mechanism that inherently prioritizes medium-difficulty training samples. To test this hypothesis, we systematically evaluate the OOD generalization of SFT models across training datasets of varying difficulty levels. Our results confirm that data difficulty is a critical factor, revealing that training on hard samples significantly degrades OOD performance. Motivated by this finding, we introduce Difficulty-Curated SFT (DC-SFT), a straightforward method that explicitly filters the training set based on sample difficulty. Experiments show that DC-SFT not only substantially enhances OOD generalization over standard SFT, but also surpasses the performance of RL-based training, all while providing greater stability and computational efficiency. This work offers a data-centric account of the OOD generalization gap in VLMs and establishes a more efficient pathway to achieving robust generalization. Code is available at https://github.com/byyx666/DC-SFT.

View on arXivView PDF

Code Implementations(1)

byyx666/DC-SFTOfficial100%

This is official code implementation of the <Why Does RL Generalize Better Than SFT? A Data-Centric Perspective on VLM Post-Training> in CVPR 2026

150Shell, PythonFeb 11, 20266 months ago

Similar Papers

Cite this paper

@article{lu2026does,
  title  = {Why Does RL Generalize Better Than SFT? A Data-Centric Perspective on VLM Post-Training},
  author = {Aojun Lu and Tao Feng and Hangjie Yuan and Wei Li and Yanan Sun},
  year   = {2026},
  eprint = {2602.10815},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.10815v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2602.10815.svg)](https://codeofpaper.com/paper/2602.10815)

Discussion