paper-with-me

Papers

Bootstrapping Language Models with DPO Implicit Rewards

2024-06-14 · Changyu Chen, Zichen Liu, Chao Du, Tianyu Pang, Qian Liu, Arunesh Sinha, Pradeep Varakantham, Min Lin

Human alignment in large language models (LLMs) is an active area of research. A recent groundbreaking work, direct preference optimization (DPO), has greatly simplified the process from past work in reinforcement learning from human feedback (RLHF) by bypassing the reward learning stage in RLHF. DPO, after training, provides an implicit reward model. In this work, we make a novel observation that this implicit reward model can by itself be used in a bootstrapping fashion to further align the LLM. Our approach is to use the rewards from a current LLM model to construct a preference dataset, which is then used in subsequent DPO rounds. We incorporate refinements that debias the length of the responses and improve the quality of the preference dataset to further improve our approach. Our approach, named self-alignment with DPO ImpliCit rEwards (DICE), shows great improvements in alignment and achieves superior performance than Gemini Pro on AlpacaEval 2, reaching 27.55% length-controlled win rate against GPT-4 Turbo, but with only 8B parameters and no external feedback. Our code is available at https://github.com/sail-sg/dice.

📄 PDF Abstract BibTeX arXiv:2406.09760

Code (1)

sail-sg/dice 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Attention 설명 없음
DPO 설명 없음
Residual Connection 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
ALIGN In the ALIGN method, visual and language representations are jointly trained from noisy image alt-text data. The image and text encoders are learned via contrastive loss…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
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…

Similar Papers 제목 키워드 기반

New Insights into Bootstrapping for Bandits

2018-05-24 · Sharan Vaswani, Branislav Kveton, Zheng Wen, Anup Rao 외

We investigate the use of bootstrapping in the bandit setting. We first show that the commonly used non-parametric bootstrapping (NPB) procedure can be provably inefficient and establish a near-linear lower bound on the …

Thompson Sampling

A Generalized Bootstrap Target for Value-Learning, Efficiently Combining Value and Feature Predictions

2022-01-05 · Anthony GX-Chen, Veronica Chelu, Blake A. Richards, Joelle Pineau

Estimating value functions is a core component of reinforcement learning algorithms. Temporal difference (TD) learning algorithms use bootstrapping, i.e. they update the value function toward a learning target using valu…

Majority of the Bests: Improving Best-of-N via Bootstrapping

2025-11-23 · Amin Rakhsha, Kanika Madan, Tianyu Zhang, Amir-massoud Farahmand 외 arxiv

Sampling multiple outputs from a Large Language Model (LLM) and selecting the most frequent (Self-consistency) or highest-scoring (Best-of-N) candidate is a popular approach to achieve higher accuracy in tasks with discr…

SeRA: Self-Reviewing and Alignment of Large Language Models using Implicit Reward Margins

2024-10-12 · Jongwoo Ko, Saket Dingliwal, Bhavana Ganesh, Sailik Sengupta 외

Direct alignment algorithms (DAAs), such as direct preference optimization (DPO), have become popular alternatives for Reinforcement Learning from Human Feedback (RLHF) due to their simplicity, efficiency, and stability.…

Instruction Following

Survival Multiarmed Bandits with Bootstrapping Methods

2024-10-21 · Peter Veroutis, Frédéric Godin

The Multiarmed Bandits (MAB) problem has been extensively studied and has seen many practical applications in a variety of fields. The Survival Multiarmed Bandits (S-MAB) open problem is an extension which constrains an …