LGCLFeb 6, 2023

Chain of Hindsight Aligns Language Models with Feedback

arXiv:2302.02676v8166 citationsh-index: 164
AI Analysis

This addresses the challenge of efficiently learning from diverse human feedback for language model alignment, though it appears incremental as it builds on existing fine-tuning approaches.

The paper tackles the problem of aligning language models with human feedback by proposing Chain of Hindsight, a technique that converts feedback into sequences for fine-tuning, which significantly outperforms previous methods on summarization and dialogue benchmarks and is markedly preferred in human evaluations.

Learning from human preferences is important for language models to match human needs and to align with human and social values. Prior works have achieved remarkable successes by learning from human feedback to understand and follow instructions. Nonetheless, these methods are either founded on hand-picked model generations that are favored by human annotators, rendering them inefficient in terms of data utilization and challenging to apply in general, or they depend on reinforcement learning, which often suffers from imperfect reward functions and relies on extremely challenging optimizations. In this work, we propose a novel technique, Chain of Hindsight, that is easy to optimize and can learn from any form of feedback, regardless of its polarity. Our idea is inspired by how humans learn from extensive feedback presented in the form of languages. We convert all types of feedback into sequences of sentences, which are then used to fine-tune the model, allowing us to take advantage of the language comprehension capabilities of language models. We condition the model on a sequence of model generations paired with feedback. By doing so, the model is trained to generate outputs based on feedback, while learning to identify and correct negative attributes or errors. Applying our method to large language models, we observed that Chain of Hindsight significantly surpasses previous methods in aligning language models with human preferences. We report significant improvements on summarization and dialogue benchmarks, with our approach markedly preferred in human evaluations.

Code Implementations3 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes