End-to-end Planner Training for Language Modeling
Nathan Cornille, Florian Mai, Jingyuan Sun, Marie-Francine Moens

TL;DR
This paper introduces a differentiable method for joint end-to-end training of a planning module and language model, leading to improved perplexity by leveraging full label distributions.
Contribution
It proposes a novel differentiable approach using label probabilities as mixing weights, enabling joint fine-tuning of the planner and language model.
Findings
Consistent perplexity improvements across experiments.
Effective joint training method surpasses naive estimators.
Retains more information by using full label distributions.
Abstract
Through end-to-end training to predict the next token, LLMs have become valuable tools for various tasks. Enhancing their core training in language modeling can improve numerous downstream applications. A successful approach to enhance language modeling uses a separate planning module to predict abstract labels of future sentences and conditions the LM on these predictions. However, this method is non-differentiable, preventing joint end-to-end tuning of the planner with the LM. We propose an effective method to improve this approach by enabling joint fine-tuning of the planner and the LM. We show that a naive way of approximating the gradient of selecting a label via the straight-through estimator is not effective. Instead, we propose to use the predicted label probabilities as mixing weights to condition the LM on a weighted average of label embeddings in a differentiable manner. This…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques
