Good SFT Optimizes for SFT, Better SFT Prepares for Reinforcement Learning
Abstract
Lay Summary
Modern reasoning AI systems are often improved in two steps. First, they study example solutions. Then, they practice solving problems and receive feedback on whether their answers are correct. A common assumption is that making the first step as strong as possible will also produce the best final system. This paper shows that this assumption can be wrong: a model that looks better after studying examples can end up worse after the practice stage than a model that initially looked weaker. The reason is that example solutions may contain steps that are correct but unlikely to be followed by the model when it solves problems on its own. Training equally on all example steps can therefore teach habits that do not help, or even interfere with, later practice. We introduce PEAR, a simple method that gives more weight to example steps the model is likely to reuse later, and less weight to steps that are unlikely to matter during practice. Across logic puzzles and math problems, this approach consistently leads to stronger final models after practice. The broader lesson is that early training should not only make a model look good immediately; it should prepare the model to improve effectively in later stages.