HyperAIHyperAI

Command Palette

Search for a command to run...

Read It Back: 사전 학습된 MLLM은 텍스트-이미지 생성을 위한 제로샷 보상 모델이다

Runhui Huang Qihui Zhang Zhe Liu Yu Gao Jie Wu Hengshuang Zhao

초록

본 논문에서는 사전 학습된 다중 모드 대형 언어 모델(MLLM)을 이미지 생성 강화 학습을 위한 즉시 사용 가능한 보상 함수로 전환하는, 학습이 필요 없는 보상 함수인 SpectraReward를 제안한다. MLLM에게 생성된 이미지를 판단하거나 분해된 검증 질문에 답하도록 요청하는 대신, SpectraReward는 단일 이미지 조건부 교사 강제 순방향 전달을 통해 원본 프롬프트가 생성된 이미지로부터 얼마나 잘 복원될 수 있는지를 측정한다. 우리는 이미지 조건부 프롬프트 로그 가능도의 평균을 보상으로 사용하며, 선호도 레이블이나 보상 모델 미세 조정 없이 MLLM의 사전 학습된 이미지-텍스트 정렬 능력을 직접 재사용한다. 또한 통합 다중 모드 모델을 위한 특수 사례인 Self-SpectraReward를 도입하는데, 여기서는 정책의 자체 이해 분기가 생성 분기를 위한 보상 모델 역할을 하여 외부 보상 모델이나 외부 지식 없이 폐쇄 루프 자기 개선 프레임워크를 형성한다. 광범위한 이미지 생성 강화 학습 연구를 통해 SpectraReward를 검증하였으며, 여기에는 두 가지 확산 모델, 세 가지 강화 학습 알고리즘, 4B에서 235B 매개변수에 이르는 네 가지 MLLM 계열의 아홉 가지 보상 MLLM 백본, 그리고 다섯 가지 분포 외 텍스트-이미지 벤치마크가 포함된다. 결과는 SpectraReward와 Self-SpectraReward 모두 생성 성능을 유의미하고 일관되게 개선하며, 이전의 MLLM 파생 보상 학습 방법을 능가함을 보여준다. 추가 분석에 따르면 더 큰 보상 MLLM이 항상 더 나은 것은 아니며, Self-SpectraReward가 훨씬 더 큰 외부 보상 모델과 일치하거나 이를 능가할 수 있어, 보상-정책 정렬이 효과적인 이미지 생성 강화 학습의 핵심 요소임을 시사한다.

One-sentence Summary

Researchers from The University of Hong Kong, ByteDance Seed, and Peking University propose SpectraReward, a training-free reward model that leverages pretrained MLLMs to measure the average image-conditioned prompt log-likelihood of recovering the original prompt from a generated image, and introduce Self-SpectraReward, a self-improving closed-loop RL framework where the policy's own understanding branch serves as the reward model for its generation branch, outperforming prior MLLM-derived reward methods.

Key Contributions

  • SpectraReward is a training-free reward function that uses the average image-conditioned prompt log-likelihood from a pretrained MLLM as a reward signal for image-generation RL, without preference labels or fine-tuning.
  • Self-SpectraReward forms a closed-loop self-improvement framework for unified multimodal models, where the model's understanding branch serves as the reward model for its generation branch, eliminating external reward models.
  • Extensive experiments across two generator backbones, three RL algorithms, nine MLLM backbones, and five benchmarks demonstrate that SpectraReward and Self-SpectraReward consistently improve generation and outperform prior methods, with analysis revealing that reward-policy alignment is key, as Self-SpectraReward matches or surpasses larger external models.

Introduction

Image generation has shifted from specialized text-to-image models to unified multimodal models (UMMs) that handle both visual understanding and generation, and reinforcement learning (RL) has become a key post-training step to boost compositional fidelity and instruction-following. However, existing reward models either require expensive human preference annotations and fine-tuning, or rely on pretrained multimodal large language models (MLLMs) as zero-shot judges whose scalar outputs can be noisy and whose question-decomposition pipelines add engineering complexity. The authors propose SpectraReward, a training-free reward function that repurposes any frozen MLLM by computing the image-conditioned prompt-token likelihood as a scalar reward, eliminating the need for preference labels, fine-tuning, or explicit judging. They further introduce Self-SpectraReward for UMMs, where the policy’s own understanding branch provides the reward signal, creating a closed-loop self-improving framework. Extensive experiments across multiple generators, RL algorithms, and MLLM backbones show consistent gains and reveal that a well-aligned self-reward can match or outperform much larger external reward models.

Method

The authors introduce SpectraReward, a reward function designed to extract a scalar reward RM(x,y)R_{\mathcal{M}}(x, y)RM(x,y) from a frozen pretrained Multimodal Large Language Model (MLLM) M\mathcal{M}M. This reward measures how well a generated image yGθ(x)y \sim G_{\theta}(\cdot \mid x)yGθ(x) realizes a text prompt x=(x1,,xT)x = (x_1, \dots, x_T)x=(x1,,xT) without requiring preference labels or reward-model fine-tuning. The core idea is to evaluate the generated image by asking an inverse question: how well can the image yyy be translated back into the prompt xxx from the perspective of M\mathcal{M}M? To compute this, the image yyy is fed as a visual condition to M\mathcal{M}M, followed by a single teacher-forced forward pass over the prompt tokens. The final reward function is defined as the mean image-conditioned prompt log-likelihood:

RM(x,y)=1T1t=1T1logpM(xt+1xt,y).R_{\mathcal{M}}(x, y) = \frac{1}{T - 1} \sum_{t = 1}^{T - 1} \log p_{\mathcal{M}}(x_{t + 1} \mid x_{\leq t}, y).RM(x,y)=T11t=1T1logpM(xt+1xt,y).

This approach aggregates the token-wise likelihoods, which form a semantic spectrum describing how the visual evidence in yyy supports the semantics of xxx. As shown in the figure below, SpectraReward computes the image-conditioned prompt likelihood through a single forward pass, providing a dense likelihood signal without the training bottlenecks of scalar scoring or VQA decomposition.

To specialize this for unified multimodal models, the authors propose Self-SpectraReward. In this closed-loop self-improving framework, the model uses its own understanding branch to measure how likely the original prompt is under its generated image. This design couples two dual capabilities within the same unified model: the generation branch maps text to images, while the reward function uses the understanding branch to evaluate the reverse translation. Because both branches share the same tokenizer, vision encoder, and pretraining distribution, the reward signal is highly compatible with the policy's own generation knowledge, ensuring strong reward-policy alignment without needing external reward models.

The authors further analyze the discriminative properties of the reward signal. Regarding language-prior cancellation, while the reward contains the MLLM's language prior, this text-only likelihood is shared by all generated images for a fixed prompt. Therefore, it cancels out when computing group-relative advantages in reinforcement learning, making Pointwise Mutual Information normalization unnecessary for optimization within prompt groups.

To examine token-level semantic sensitivity, the authors evaluate positive and negative image pairs for common failures like attribute and object identity mismatches. As shown in the figure below, the likelihood drop is highly concentrated on the mismatched semantic words. For instance, a counting error significantly lowers the likelihood of the word "Two", while replacing a guitar with a chair sharply reduces the likelihood of "guitar". The sequence-level reward remains higher for positive images, confirming that the semantic spectrum reliably captures targeted visual errors.

Finally, regarding reward ranking reliability, the method effectively orders different rollouts from the same prompt. As shown in the figure below, SpectraReward assigns higher rewards to images that better satisfy the prompt and lower rewards to those with missing objects, wrong attributes, or incorrect spatial relations, providing a robust group-wise ranking signal for text-to-image reinforcement learning.

Experiment

SpectraReward, which uses an MLLM's image-conditioned caption likelihood as a reward, consistently improves text-to-image generation across diverse benchmarks and models, outperforming prior decompositional verification methods. Self-SpectraReward leverages the policy model's own understanding branch to achieve performance rivaling much larger external reward models, demonstrating that reward-policy distributional alignment is more critical than scale alone. Ablations show that likelihood-based rewards are more effective than scalar scoring or VQA-based signals, that a moderate-scale pretrained MLLM suffices, and that AWM is the optimal RL algorithm in this setting.

SpectraReward and its self-rewarding variant consistently improve over the BAGEL baseline and AlphaGRPO across all evaluated text-to-image benchmarks. The gains transfer from 512 to 1024 resolution, with Self-SpectraReward achieving leading GenEval and GenEval2 scores and a strong result on the knowledge-grounded WISE benchmark. This indicates that image-conditioned prompt likelihood provides a more effective RL supervision signal than decompositional verification. SpectraReward improves TIIF-Bench overall scores over BAGEL by a large margin, with a bigger boost on short prompts. Self-SpectraReward adds further GenEval gains on top of SpectraReward's TIIF-Bench improvements. Compared to AlphaGRPO, both SpectraReward variants yield consistent TIIF-Bench and GenEval improvements. Self-SpectraReward transfers 512-resolution training benefits to 1024-resolution inference, achieving top GenEval and GenEval2 results. Self-SpectraReward attains a notably higher WISE score than prior methods, demonstrating stronger knowledge-grounded generation.

SpectraReward consistently improves image generation metrics across different base models and reward MLLM backbones, with gains on both GenEval and TIIF-Bench. Using the policy's own understanding branch as the reward model (Self-SpectraReward) matches or exceeds much larger external MLLMs, demonstrating that reward-policy alignment can be more important than scale. Moderate-scale models around 30B parameters are sufficient, and pretraining-stage checkpoints can outperform instruction-tuned ones for this reward function. Gemma3-12B-Pretrain achieves the highest GenEval score (88.7) among all tested reward MLLMs, outperforming its instruction-tuned counterpart on all three benchmarks. Scaling Qwen3-VL from 8B to 30B improves all metrics, but further scaling to 235B leads to a clear performance drop, showing that larger MLLMs do not always yield better rewards.

When trained with Self-SpectraReward, the AWM algorithm achieves the best downstream performance among RL methods, outperforming FlowGRPO and DiffusionNFT. Self-SpectraReward also surpasses earlier reward models when using the same RL algorithm, demonstrating its effectiveness for image generation reinforcement learning. AWM with Self-SpectraReward yields the highest GenEval and TIIF-Bench scores, establishing it as the top RL algorithm in this comparison. Self-SpectraReward consistently outperforms prior reward models like HPSv3, UnifiedReward, VIEScore, and DVReward under the same RL training setup. Among reward models tested with AlphaGRPO, DVReward leads on GenEval (85.0) while VIEScore trails at 81.7, showing a 3.3-point gap. FlowGRPO with Self-SpectraReward improves over the baseline by 1.3 GenEval points and 6.9 TIIF-Short points, but AWM with DVReward delivers larger gains.

The reward function strongly influences reinforcement learning for image generation. A simple scalar rating score degrades all benchmarks, while a VQA-based yes/no probability yields only minor gains on one metric and no improvement on another. The image-conditioned prompt likelihood used by SpectraReward consistently achieves the highest scores, showing likelihood-based rewards are more effective. Scalar scoring (1–5 rating) causes a substantial performance drop, including a 6.3-point decline on GenEval compared to the baseline. VQA-Score (yes/no probability) provides a small boost on TIIF-S but does not improve GenEval. Prompt likelihood reward achieves the best results across all metrics, outperforming both scalar and VQA-based alternatives.

Sequence-level advantage outperforms token-level advantage on GenEval and TIIF-S, while token-level advantage gives a marginal gain on TIIF-L. None of the token-level normalization strategies consistently surpass the sequence-level baseline, and per-token standard deviation notably degrades TIIF-L. Sequence-level reward is preferred for its stability and overall performance. Sequence-level advantage achieves the highest GenEval (89.5) and TIIF-S (85.1) scores among all reward granularity variants. Token-level advantage with per-token standard deviation drops TIIF-L to 82.1, the lowest across all configurations.

The experiments systematically evaluate reward function design, reward model backbones, RL algorithms, and advantage granularity for text-to-image reinforcement learning. Image-conditioned prompt likelihood consistently outperforms scalar ratings and VQA-based scores, and self-rewarding using the policy's own understanding branch matches or exceeds larger external models, demonstrating that reward-policy alignment matters more than scale. Sequence-level advantage provides stable and effective overall results, while the AWM algorithm with Self-SpectraReward achieves the best performance across GenEval, TIIF-Bench, and WISE benchmarks, including robust transfer from 512 to 1024 resolution.


AI로 AI 구축

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

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

HyperAI Newsletters

최신 정보 구독하기
한국 시간 매주 월요일 오전 9시 에 이번 주의 최신 업데이트를 메일로 발송합니다
이메일 서비스 제공: MailChimp
Read It Back: 사전 학습된 MLLM은 텍스트-이미지 생성을 위한 제로샷 보상 모델이다 | 문서 | HyperAI초신경