DisPPO: Quantile-Based Distributional Reinforcement Learning for Large Language Models
Abstract
Lay Summary
Large language models are often trained to improve their reasoning by trying many answers and learning from which ones are correct. A common way to guide this training is to give each step a single score that estimates how useful it is. For hard problems, however, a single score can hide important uncertainty: the same partial answer may lead to several very different outcomes. We propose DisPPO, a training method that lets the model consider a range of possible future results instead of only one average estimate. This gives the model clearer feedback about which parts of its reasoning are likely to help. We test this idea on math problems, database query generation, multi-step tool use, and preference-based language model training. Across these settings, DisPPO improves performance over strong existing training methods while adding only a small amount of training cost and no extra cost when the model is used.