paper-with-me

홈 › Papers

Preference Ranking Optimization for Human Alignment

2023-06-30 · Feifan Song, Bowen Yu, Minghao Li, Haiyang Yu, Fei Huang, Yongbin Li, Houfeng Wang

Large language models (LLMs) often contain misleading content, emphasizing the need to align them with human values to ensure secure AI systems. Reinforcement learning from human feedback (RLHF) has been employed to achieve this alignment. However, it encompasses two main drawbacks: (1) RLHF exhibits complexity, instability, and sensitivity to hyperparameters in contrast to SFT. (2) Despite massive trial-and-error, multiple sampling is reduced to pair-wise contrast, thus lacking contrasts from a macro perspective. In this paper, we propose Preference Ranking Optimization (PRO) as an efficient SFT algorithm to directly fine-tune LLMs for human alignment. PRO extends the pair-wise contrast to accommodate preference rankings of any length. By iteratively contrasting candidates, PRO instructs the LLM to prioritize the best response while progressively ranking the rest responses. In this manner, PRO effectively transforms human alignment into aligning the probability ranking of n responses generated by LLM with the preference ranking of humans towards these responses. Experiments have shown that PRO outperforms baseline algorithms, achieving comparable results to ChatGPT and human responses through automatic-based, reward-based, GPT-4, and human evaluations.

📄 PDF Abstract BibTeX arXiv:2306.17492

Code (1)

AlibabaResearch/DAMO-ConvAI/tree/main/PRO 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

SFT Shrink and Fine-Tune, or SFT, is a type of distillation that avoids explicit distillation by copying parameters to a student student model and then fine-tuning.…
Multi-Head Attention 설명 없음
Attention 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Adam 설명 없음
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…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.

Similar Papers 제목 키워드 기반

LiPO: Listwise Preference Optimization through Learning-to-Rank

2024-02-02 · Tianqi Liu, Zhen Qin, Junru Wu, Jiaming Shen 외

Aligning language models (LMs) with curated human feedback is critical to control their behaviors in real-world applications. Several recent policy optimization methods, such as DPO and SLiC, serve as promising alternati…

Learning-To-Rank

Ordinal Preference Optimization: Aligning Human Preferences via NDCG

2024-10-06 · Yang Zhao, Yixin Wang, Mingzhang Yin

Aligning Large Language Models (LLMs) with diverse human preferences is a pivotal technique for controlling model behaviors and enhancing generation quality. Reinforcement Learning from Human Feedback (RLHF), Direct Pref…

Information Retrieval

Refining Alignment Framework for Diffusion Models with Intermediate-Step Preference Ranking

2025-02-01 · Jie Ren, Yuhang Zhang, Dongrui Liu, Xiaopeng Zhang 외

Direct preference optimization (DPO) has shown success in aligning diffusion models with human preference. Previous approaches typically assume a consistent preference label between final generations and noisy samples at…

TODO: Enhancing LLM Alignment with Ternary Preferences

2024-11-02 · Yuxiang Guo, Lu Yin, Bo Jiang, JiaQi Zhang

Aligning large language models (LLMs) with human intent is critical for enhancing their performance across a variety of tasks. Standard alignment techniques, such as Direct Preference Optimization (DPO), often rely on th…

ARCMMLU

Towards Better Optimization For Listwise Preference in Diffusion Models

2025-10-02 · Jiamu Bai, Xin Yu, Meilong Xu, Weitao Lu 외 arxiv

Reinforcement learning from human feedback (RLHF) has proven effectiveness for aligning text-to-image (T2I) diffusion models with human preferences. Although Direct Preference Optimization (DPO) is widely adopted for its…

Text-to-Image GenerationComputational EfficiencyReinforcement LearningImage Editing