HyperAIHyperAI

Command Palette

Search for a command to run...

RationalRewards: Reasoning Rewards가 Training 및 Test Time 모두에서 Visual Generation의 Scale을 확장하다

Haozhe Wang Cong Wei Weiming Ren Jiaming Liu Fangzhen Lin Wenhu Chen

초록

시각적 생성(visual generation)을 위한 대부분의 reward model은 풍부한 인간의 판단을 설명되지 않은 단일 점수로 축약하며, 선호도 이면에 깔린 추론 과정을 버리는 경향이 있습니다. 본 논문에서는 reward model이 점수를 매기기 전 명시적이고 다차원적인 critique을 생성하도록 학습시킴으로써, 이들을 수동적인 평가자에서 능동적인 최적화 도구로 변모시킬 수 있음을 보여줍니다. 이는 두 가지 상호 보완적인 방식으로 generator를 개선합니다. 첫째, training 단계에서는 구조화된 rationale이 reinforcement learning을 위한 해석 가능하고 미세한(fine-grained) rewards를 제공합니다. 둘째, test 단계에서는 'Generate-Critique-Refine' 루프를 통해 critique을 타겟팅된 prompt 수정으로 전환하여, 별도의 parameter update 없이도 결과물을 개선합니다.비용이 많이 드는 rationale annotation 없이 이러한 reward model을 학습시키기 위해, 본 연구에서는 Preference-Anchored Rationalization (PARROT)을 소개합니다. 이는 anchored generation, consistency filtering, 그리고 distillation을 통해 쉽게 구할 수 있는 preference data로부터 고품질의 rationale을 복원하는 원칙적인 프레임워크입니다. 그 결과물인 RationalRewards (8B) 모델은 오픈 소스 reward model 중 최첨단(state-of-the-art)의 preference prediction 성능을 달성하였으며, Gemini-2.5-Pro와 대등한 성능을 보이면서도 유사한 baseline 모델들보다 10~20배 적은 training data를 사용합니다. RL reward로서 이 모델은 scalar 기반의 대안 모델들보다 text-to-image 및 image-editing generator를 일관되게 개선합니다. 가장 놀라운 점은, test-time의 critique-and-refine 루프가 여러 benchmark에서 RL 기반의 fine-tuning 성능과 대등하거나 이를 능가한다는 것이며, 이는 구조화된 추론이 최적화되지 않은 prompt로는 끌어낼 수 없었던 기존 generator의 잠재적 능력을 해제할 수 있음을 시사합니다.

One-sentence Summary

By utilizing the Preference-Anchored Rationalization (PARROT) framework to generate explicit, multi-dimensional critiques alongside scores, the 8B parameter RationalRewards model improves visual generation through fine-grained reinforcement learning at training time and a parameter-free Generate-Critique-Refine loop at test time.

Key Contributions

  • The paper introduces RationalRewards, a reasoning-based reward model that replaces opaque scalar scores with structured, multi-dimensional chain-of-thought critiques to provide interpretable and fine-grained feedback.
  • This work presents PARROT, a variational framework that enables the training of such models by recovering high-quality rationales from existing preference data through anchored generation, consistency filtering, and distillation.
  • The proposed method demonstrates superior performance by achieving state-of-the-art preference prediction with 10 to 20 times less training data than baselines and enables a test-time Generate-Critique-Refine loop that improves generation quality without parameter updates.

Introduction

As visual generation models advance toward higher photorealism and better instruction following, the quality of reward models has become a critical bottleneck. Most existing reward models function as scalar black boxes that compress complex human judgments like perceptual quality and text faithfulness into a single, unexplained number. This lack of transparency often leads to reward hacking, where generators exploit statistical shortcuts rather than learning principled evaluation criteria.

The authors introduce RationalRewards, a reasoning-based reward model that produces structured, multi-dimensional critiques before assigning a score. This approach transforms the reward model from a passive evaluator into an active optimization tool that works in two ways: it provides fine-grained, interpretable feedback for reinforcement learning during training, and it enables a Generate-Critique-Refine loop to optimize prompts at test time without parameter updates. To enable this without expensive human annotations, the authors propose the Preference-Anchored Rationalization (PARROT) framework, which recovers high-quality rationales from existing preference data. RationalRewards achieves state-of-the-art performance among open-source models, matching or exceeding the effectiveness of expensive reinforcement learning through its test-time reasoning capabilities.

Dataset

Dataset overview
Dataset overview

The authors develop a reasoning-annotated dataset for image generation and editing tasks using the following methodology:

  • Dataset Composition and Sources: The training data is derived from two primary preference datasets:
    • Image Editing: 30,000 query-preference pairs sourced from EditReward.
    • Text-to-Image Generation: 50,000 pairs sourced from HPDv3 and RapidData.
  • Data Processing and Annotation:
    • Rationale Generation: Because the source datasets only provide binary or ranked labels, the authors use the PARROT pipeline with Qwen3-VL-32B-Instruct as a teacher model to transform raw preference pairs into training data containing structured reasoning rationales.
    • Consistency Filtering: A Phase 2 consistency check is applied to remove hallucinated or uninformative samples. This process retains approximately 72% of the generated rationales.
  • Data Scale and Efficiency:
    • The final dataset consists of approximately 57,600 samples after filtering (down from 80,000 raw pairs).
    • The authors note that this scale is 10 to 20 times smaller than comparable baselines, such as EditReward or UnifiedReward, due to the efficiency of distilling structured rationales rather than raw labels.
  • Task-Specific Configurations:
    • For text-to-image generation, the input is modified to include only two generated images without a source image.
    • The "Image Faithfulness" dimension is removed for these tasks, and the instruction is adjusted to compare the images against the user prompt.
    • Each pairwise sample is processed into two pointwise projection samples for training.

Method

The authors leverage a three-phase pipeline, Preference-Anchored Rationalization (PARROT), to train a reward model that produces explicit, multi-dimensional rationales before scoring. This framework operates within a variational inference framework, treating the rationale as a latent variable explaining human preferences derived from pairwise comparison data. The overall process decomposes into distinct stages: rationale generation, predictive consistency filtering, and foresight distillation, which together form a structured learning procedure grounded in the Evidence Lower Bound (ELBO).

The first phase, rationale generation, employs a teacher Vision-Language Model (VLM) to infer a natural language explanation zzz for a given preference yyy (e.g., ABA \succ BAB) from a comparison tuple x=(IA,IB,c)x = (I_A, I_B, c)x=(IA,IB,c), where IAI_AIA and IBI_BIB are generated images and ccc is a conditioning user request. This phase is implemented as a "hindsight" process, where the teacher model is explicitly conditioned on the ground-truth preference label yyy to generate a rationale. This preference anchoring ensures that the generated explanations are focused on justifying the observed preference, concentrating the model's probability mass on coherent and relevant rationales, as opposed to open-ended, unguided evaluation. The rationale is structured to assess four key dimensions: text faithfulness, image faithfulness, physical/visual quality, and text rendering, with each dimension scored on a 1-4 scale.

Phase 1: Rationale Generation
Phase 1: Rationale Generation

The second phase, predictive consistency filtering, addresses the issue of generating linguistically plausible but semantically insufficient rationales. While the first phase produces rationales conditioned on the known preference, a rationale must be predictive of the preference to be valid. To enforce this, the authors perform a consistency check by re-querying the teacher VLM with the generated rationale zzz alone, without the preference label. The model is asked to predict the preference yyy based solely on the rationale. Only if the predicted preference matches the original ground-truth label is the (x,y,z)(x, y, z)(x,y,z) triplet retained for training. This process, which maximizes Term 1 of the ELBO, filters out hallucinated or insufficiently informative rationales, ensuring that the remaining rationales are causally sufficient to explain the observed preference.

Phase 2: Predictive Consistency Filtering
Phase 2: Predictive Consistency Filtering

The third phase, foresight distillation, trains the student model Pθ(zx)P_{\theta}(z|x)Pθ(zx) to generate rationales without access to the preference label, effectively learning the "foresight" capability. This is achieved through supervised fine-tuning (SFT) on the filtered posterior samples from the first two phases. The goal is to minimize the KL divergence between the learned student prior Pθ(zx)P_{\theta}(z|x)Pθ(zx) and the fixed variational posterior qϕ(zx,y)q_{\phi}(z|x,y)qϕ(zx,y), which is equivalent to maximizing the expected log-likelihood of the student generating the filtered rationales. This results in a student model that can generate coherent, multi-dimensional rationales for a given input image and prompt, enabling it to function as a pointwise reward evaluator.

Phase 3: Foresight Distillation
Phase 3: Foresight Distillation

The trained model, RationalRewards, is designed for dual deployment in both parameter and prompt spaces. For parameter-space optimization, the multi-dimensional scores are aggregated into a scalar reward, which is used to guide reinforcement learning algorithms like DiffusionNFT. For prompt-space optimization, the natural language rationales are used to generate a targeted refinement of the original user prompt, enabling a Generate-Critique-Refine loop at test time. This allows for high-quality image generation without any parameter updates, leveraging the model's internalized preference objective to guide prompt refinement.

Experiment

The experiments evaluate the utility of RationalRewards for improving text-to-image generation and image editing through two optimization strategies: parameter-space tuning via reinforcement learning (RL) and prompt-space tuning via test-time critique-and-refinement. Results across multiple benchmarks, including ImgEdit-Bench and UniGen, demonstrate that RationalRewards-guided RL consistently outperforms both scalar reward models and generic reasoning baselines. Notably, inference-time prompt tuning provides improvements comparable to or exceeding computationally expensive RL, suggesting that the model's latent capabilities are effectively elicited through structured critiques rather than weight modifications alone.

The the the table shows the reduction of raw pairs to final samples after filtering for three datasets used in the study. The filtering process significantly reduces the number of raw pairs while increasing the proportion of high-quality pointwise samples. Raw pairs are filtered to produce a smaller set of high-quality final samples. The filtering process increases the density of pointwise samples for each dataset. The datasets vary in the number of raw pairs and final samples after filtering.

Data filtering process summary
Data filtering process summary

The authors compare the training dynamics of different reward models, showing that RationalRewards leads to more stable and convergent reward signals compared to scalar reward models. The training reward and evaluation reward curves for RationalRewards exhibit smoother behavior and reduced variance over time. RationalRewards produces more stable training reward signals than scalar reward models. Reward standard deviation decreases over time with RationalRewards, indicating improved training stability. Evaluation reward curves align well with target benchmarks when using RationalRewards.

Reward training stability comparison
Reward training stability comparison

{"caption": "Ablation of RationalRewards on benchmarks", "summary": "The authors evaluate RationalRewards across multiple benchmarks, comparing its performance against scalar and reasoning-based reward models. Results show that RationalRewards consistently outperforms baselines, achieving higher scores on both text-to-image and editing tasks, with notable improvements in both parameter-space and prompt-space optimization.", "highlights": ["RationalRewards achieves superior performance compared to scalar and generic reasoning baselines across all evaluated benchmarks.", "Prompt tuning with RationalRewards matches or exceeds the effectiveness of computationally expensive parameter-space tuning.", "RationalRewards shows strong gains on both text-to-image and image editing tasks, demonstrating broad applicability across different domains."]

[[IMG:http://api-rsrc.hyper.ai/2604.11626/af67f1b8-9db2-4b4a-90dd-5db54172c789/tex_resource/extracted_tables/table-3.png|]]

The authors compare the performance of various models across multiple attributes, including text faithfulness, image quality, and reasoning capabilities. Results show that models enhanced with RationalRewards consistently outperform baseline models across most categories, particularly in tasks requiring complex reasoning and multi-dimensional evaluation. Models using RationalRewards achieve higher overall scores compared to baseline models across multiple attributes. RationalRewards consistently improve performance in complex reasoning and multi-dimensional evaluation tasks. Enhanced models show significant gains in text faithfulness and image quality metrics.

Model performance comparison
Model performance comparison

The authors conduct an ablation study to evaluate the performance of RationalRewards in dual-space optimization for image and text-to-image generation tasks. Results show consistent improvements across benchmarks compared to scalar and generic reasoning baselines, with prompt tuning achieving results comparable to or exceeding parameter-space tuning. RationalRewards outperforms scalar and generic reasoning baselines in both parameter and prompt space tuning. Prompt tuning achieves results comparable to or better than computationally expensive parameter-space tuning. RationalRewards enables stable reward gradients and reduces reward hacking during training.

Ablation study on RationalRewards
Ablation study on RationalRewards

The study evaluates RationalRewards through data filtering processes, training stability comparisons, and ablation studies across various text-to-image and editing benchmarks. The results demonstrate that RationalRewards provides more stable and convergent reward signals compared to scalar models while significantly improving performance in text faithfulness, image quality, and complex reasoning. Furthermore, the method enables efficient prompt tuning that matches or exceeds the effectiveness of computationally expensive parameter-space optimization.


AI로 AI 구축

아이디어에서 출시까지 — 무료 AI 코코딩, 즉시 사용 가능한 환경, 최적의 GPU 가격으로 AI 개발을 가속화하세요.

AI 협업 코딩
바로 사용 가능한 GPU
최적의 가격

HyperAI Newsletters

최신 정보 구독하기
한국 시간 매주 월요일 오전 9시 에 이번 주의 최신 업데이트를 메일로 발송합니다
이메일 서비스 제공: MailChimp