Towards Aligning Language Models with Textual Feedback
Saüc Abadal Lloret, Shehzaad Dhuliawala, Keerthiram Murugesan, Mrinmaya Sachan
TL;DR
ALT reframes alignment as a conditional sequence modeling problem that uses textual feedback to guide generation. It collects samples annotated with natural-language feedback and trains a model to maximize the conditional likelihood $\log p_\theta(y|x,f)$, optimizing $L_\theta = L_{NLL} + \beta L_{ref} + \alpha L_H$ to balance alignment and policy stability. Across toxicity reduction, summarization, and dialog, ALT achieves stronger or more data-efficient performance than PPO and standard baselines, including $62\%$ toxicity reduction and roughly $20\%$ training data to reach PPO-type performance in summarization, with LLM-based feedback enabling effective steering. These results suggest that natural-language feedback can provide a richer learning signal for alignment and pave the way for scalable, user-friendly alignment with minimal hyperparameter tuning.
Abstract
We present ALT (ALignment with Textual feedback), an approach that aligns language models with user preferences expressed in text. We argue that text offers greater expressiveness, enabling users to provide richer feedback than simple comparative preferences and this richer feedback can lead to more efficient and effective alignment. ALT aligns the model by conditioning its generation on the textual feedback. Our method relies solely on language modeling techniques and requires minimal hyper-parameter tuning, though it still presents the main benefits of RL-based alignment algorithms and can effectively learn from textual feedback. We explore the efficacy and efficiency of textual feedback across different tasks such as toxicity reduction, summarization, and dialog response generation. We find that ALT outperforms PPO for the task of toxicity reduction while being able to match its performance on summarization with only 20% of the samples. We also explore how ALT can be used with feedback provided by an existing LLM where we explore an LLM providing constrained and unconstrained textual feedback. We also outline future directions to align models with natural language feedback.
