paper-with-me

홈 › Papers

Self-Rewarding Language Models

2024-01-18 · Weizhe Yuan, Richard Yuanzhe Pang, Kyunghyun Cho, Xian Li, Sainbayar Sukhbaatar, Jing Xu, Jason Weston

We posit that to achieve superhuman agents, future models require superhuman feedback in order to provide an adequate training signal. Current approaches commonly train reward models from human preferences, which may then be bottlenecked by human performance level, and secondly these separate frozen reward models cannot then learn to improve during LLM training. In this work, we study Self-Rewarding Language Models, where the language model itself is used via LLM-as-a-Judge prompting to provide its own rewards during training. We show that during Iterative DPO training that not only does instruction following ability improve, but also the ability to provide high-quality rewards to itself. Fine-tuning Llama 2 70B on three iterations of our approach yields a model that outperforms many existing systems on the AlpacaEval 2.0 leaderboard, including Claude 2, Gemini Pro, and GPT-4 0613. While there is much left still to explore, this work opens the door to the possibility of models that can continually improve in both axes.

📄 PDF Abstract BibTeX arXiv:2401.10020

Code (3)

gagan3012/self_rewarding_models pytorch
lucidrains/self-rewarding-lm-pytorch pytorch
safouaneelg/SRT2I pytorch

Tasks

Instruction FollowingLanguage ModelingLanguage Modelling

Methods 이 논문이 사용한 방법론

DPO 설명 없음
Multi-Head Attention 설명 없음
Attention 설명 없음
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.

Similar Papers 제목 키워드 기반

Process-based Self-Rewarding Language Models

2025-03-05 · Shimao Zhang, Xiao Liu, Xin Zhang, Junxiao Liu 외

Large Language Models have demonstrated outstanding performance across various downstream tasks and have been widely applied in multiple scenarios. Human-annotated preference data is used for training to further improve …

Mathematical Reasoning

CREAM: Consistency Regularized Self-Rewarding Language Models

2024-10-16 · Zhaoyang Wang, Weilei He, Zhiyuan Liang, Xuchao Zhang 외

Recent self-rewarding large language models (LLM) have successfully applied LLM-as-a-Judge to iteratively improve the alignment performance without the need of human annotations for preference data. These methods commonl…

Language ModelingLanguage Modelling

Co-rewarding: Stable Self-supervised RL for Eliciting Reasoning in Large Language Models

2025-08-01 · Zizhuo Zhang, Jianing Zhu, Xinmu Ge, Zihua Zhao 외 arxiv

While reinforcement learning with verifiable rewards (RLVR) is effective to improve the reasoning ability of large language models (LLMs), its reliance on human-annotated labels leads to the scaling up dilemma, especiall…

Self-Supervised LearningReinforcement LearningMathematical Reasoning

Temporal Self-Rewarding Language Models: Decoupling Chosen-Rejected via Past-Future

2025-08-08 · Yidong Wang, Xin Wang, Cunxiang Wang, Junfeng Fang 외 arxiv

Self-Rewarding Language Models propose an architecture in which the Large Language Models(LLMs) both generates responses and evaluates its own outputs via LLM-as-a-Judge prompting, dynamically improving its generative ca…

Mathematical ReasoningCode Generation

Self-Rewarding Sequential Monte Carlo for Masked Diffusion Language Models

2026-02-02 · Ziwei Luo, Ziqi Jin, Lei Wang, Lidong Bing 외 arxiv

This work presents self-rewarding sequential Monte Carlo (SMC), an inference-time scaling algorithm enabling effective sampling of masked diffusion language models (MDLMs). Our algorithm stems from the observation that m…