Escaping the Verifier: Learning to Reason via Demonstrations
Abstract
Lay Summary
Many recent AI systems get better at solving hard problems by practicing with automatic checkers that can tell whether each answer is correct, such as math or programming tests. But many important tasks, such as analytical or research assistance, financial analysis, or creative writing, do not have simple answer checkers, even though they often have many examples written by experts. We introduce RARO, a training method that helps language models learn stronger reasoning from these expert examples alone. RARO trains the model to play two roles: one role tries to produce answers like an expert, while the other compares the model's answer with an expert answer and judges which is better. This comparison game gives the model useful feedback without requiring a hand-built checker or new human preference labels. In experiments on arithmetic puzzles, advanced math problems, and poetry writing, RARO consistently improved over existing training methods on expert examples and came close to checker-based training when checkers were available. This suggests that stronger reasoning models can be trained for real-world tasks where quality matters but correctness is hard to check automatically.