LGAICLJun 18, 2025

AutoRule: Reasoning Chain-of-thought Extracted Rule-based Rewards Improve Preference Learning

arXiv:2506.15651v19 citationsh-index: 5Has Code
Originality Incremental advance
AI Analysis

This addresses the challenge of automating rule-based rewards for preference learning in language models, representing an incremental improvement over existing methods.

The paper tackles the problem of manual rule engineering in reinforcement learning from human feedback by introducing AutoRule, an automated method for extracting rules from preference feedback and using them as auxiliary rewards. Training with AutoRule resulted in a 28.6% relative improvement in win rate on AlpacaEval2.0 and a 6.1% gain on MT-Bench compared to a baseline.

Rule-based rewards offer a promising strategy for improving reinforcement learning from human feedback (RLHF), but current approaches often rely on manual rule engineering. We present AutoRule, a fully automated method for extracting rules from preference feedback and formulating them into rule-based rewards. AutoRule extraction operates in three stages: it leverages a reasoning model to interpret user preferences, identifies candidate rules from the reasoning chain of these interpretations, and synthesizes them into a unified rule set. Leveraging the finalized rule set, we employ language-model verifiers to compute the fraction of rules satisfied by each output, using this metric as an auxiliary reward alongside the learned reward model during policy optimization. Training a Llama-3-8B model with AutoRule results in a 28.6\% relative improvement in length-controlled win rate on AlpacaEval2.0, and a 6.1\% relative gain in second-turn performance on a held-out MT-Bench subset, compared to a GRPO baseline trained with the same learned reward model but without the rule-based auxiliary reward. Our analysis confirms that the extracted rules exhibit good agreement with dataset preference. We find that AutoRule demonstrates reduced reward hacking compared to a learned reward model when run over two episodes. Finally, our case study suggests that the extracted rules capture unique qualities valued in different datasets. The extracted rules are provided in the appendix, and the code is open-sourced at https://github.com/cxcscmu/AutoRule.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes