Alternating Reinforcement Learning for Rubric-Based Reward Modeling in Non-Verifiable LLM Post-Training
Ran Xu, Tianci Liu, Zihan Dong, Tony You, Ilgee Hong, Carl Yang, Linjun Zhang, Tao Zhao, Haoyu Wang
TL;DR
Rubric-ARM addresses the challenge of evaluating non-verifiable, open-ended LLM outputs by jointly learning a rubric generator and a rubric-conditioned judge through alternating reinforcement learning. The authors formalize rubrics as latent actions and provide a theoretical variance analysis showing how the alternating schedule stabilizes learning. Empirically, Rubric-ARM achieves state-of-the-art performance on a wide set of reward-model benchmarks and delivers consistent improvements for downstream policy alignment in both offline and online RL settings. The work demonstrates that interpretable, rubric-grounded signals can yield superior, generalizable alignment signals and offers practical tools for scalable rubric generation and evaluation.
Abstract
Standard reward models typically predict scalar scores that fail to capture the multifaceted nature of response quality in non-verifiable domains, such as creative writing or open-ended instruction following. To address this limitation, we propose Rubric-ARM, a framework that jointly optimizes a rubric generator and a judge using reinforcement learning from preference feedback. Unlike existing methods that rely on static rubrics or disjoint training pipelines, our approach treats rubric generation as a latent action learned to maximize judgment accuracy. We introduce an alternating optimization strategy to mitigate the non-stationarity of simultaneous updates, providing theoretical analysis that demonstrates how this schedule reduces gradient variance during training. Extensive experiments show that Rubric-ARM achieves state-of-the-art performance among baselines on multiple benchmarks and significantly improves downstream policy alignment in both offline and online reinforcement learning settings.
