2022

Is Reinforcement Learning (Not) for Natural Language Processing: Benchmarks, Baselines, and Building Blocks for Natural Language Policy Optimization

Ramamurthy, Rajkumar, Ammanabrolu, Prithviraj, Brantley, Kianté et al.

Understand

We tackle the problem of aligning pre-trained large language models (LMs) with human preferences.

  • If we view text generation as a sequential decision-making problem, reinforcement learning (RL) appears to be a natural conceptual framework.
  • However, using RL for LM-based generation faces empirical challenges, including training instability due to the combinatorial action space, as well as a lack of open-source libraries and benchmarks customized for LM alignment.
  • Thus, a question rises in the research community: is RL a practical paradigm for NLP? To help answer this, we first introduce an open-source modular library, RL4LMs (Reinforcement Learning for Language Models), for optimizing language generators with RL.

Reading the bibliography…