Continuous Language Model Interpolation for Dynamic and Controllable Text Generation
Not on the map. Why?
Abstract (arXiv)
As large language models (LLMs) have gained popularity for a variety of use cases, making them adaptable and controllable has become increasingly important, especially for user-facing applications. While the existing literature on LLM adaptation primarily focuses on finding a model (or models) that optimizes a single predefined objective, here we focus on the challenging case where the model must dynamically adapt to diverse -- and often changing -- user preferences. For this, we leverage adaptation methods based on linear weight interpolation, casting them as continuous multi-domain interpolators that produce models with specific prescribed generation characteristics on-the-fly. Specifically, we use low-rank updates to fine-tune a base model to various different domains, yielding a set of anchor models with distinct generation profiles. Then, we use the weight updates of these anchor models to parametrize the entire (infinite) class of models contained within their convex hull. We empirically show that varying the interpolation weights yields predictable and consistent change in the model outputs with respect to all of the controlled attributes. We find that there is little entanglement between most attributes and identify and discuss the pairs of attributes for which this is not the case. Our results suggest that linearly interpolating between the weights of fine-tuned models facilitates predictable, fine-grained control of model outputs with respect to multiple stylistic characteristics simultaneously.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 34 of its 42 references that are in the map. First posted on arXiv 10 Apr 2024.
Builds on
34 of 42 references.
References · 34
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2021Prefix-Tuning: Optimizing Continuous Prompts for Generationcited by 3,878
- 2016Pointer Sentinel Mixture Modelscited by 2,992
- 2022Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference timecited by 1,366
- 2023Inference-Time Intervention: Eliciting Truthful Answers from a Language Modelcited by 1,259
- 2018Hierarchical Neural Story Generationcited by 1,182
- 2019Plug and Play Language Models: A Simple Approach to Controlled Text Generationcited by 793
- 2019CTRL: A Conditional Transformer Language Model for Controllable Generationcited by 754
- 2021Merging Models with Fisher-Weighted Averagingcited by 613
- 2023TinyStories: How Small Can Language Models Be and Still Speak Coherent English?cited by 425
- 2020GeDi: Generative Discriminator Guided Sequence Generationcited by 377
22 more
- 2021FUDGE: Controlled Text Generation With Future Discriminatorscited by 374
- 2023LoraHub: Efficient Cross-Task Generalization via Dynamic LoRA Compositioncited by 359
- 2023Personalized Soups: Personalized Large Language Model Alignment via Post-hoc Parameter Mergingcited by 271
- 2023Rewarded soups: towards Pareto-optimal alignment by interpolating weights fine-tuned on diverse rewardscited by 232
- 2023Task Arithmetic in the Tangent Space: Improved Editing of Pre-Trained Modelscited by 218
- 2022Extracting Latent Steering Vectors from Pretrained Language Modelscited by 217
- 2018Dear Sir or Madam, May I introduce the GYAFC Dataset: Corpus, Benchmarks and Metrics for Formality Style Transfercited by 209
- 2021BookSum: A Collection of Datasets for Long-form Narrative Summarizationcited by 184
- 2020Deep Learning for Text Style Transfer: A Surveycited by 161
- 2022COLD Decoding: Energy-based Constrained Text Generation with Langevin Dynamicscited by 159
- 2023Concept Sliders: LoRA Adaptors for Precise Control in Diffusion Modelscited by 148
- 2020A Distributional Approach to Controlled Text Generationcited by 117
- 2023Controlled Text Generation with Natural Language Instructionscited by 87
- 2020Politeness Transfer: A Tag and Generate Approachcited by 78
- 2022Controllable Natural Language Generation with Contrastive Prefixescited by 75
- 2021Controlled Text Generation as Continuous Optimization with Multiple Constraintscited by 70
- 2023Word Embeddings Are Steers for Language Modelscited by 70
- 2018Unpaired Sentiment-to-Sentiment Translation: A Cycled Reinforcement Learning Approachcited by 55
- 2021A Plug-and-Play Method for Controlled Text Generationcited by 55
- 2023Controlled Text Generation via Language Model Arithmeticcited by 51
- 2023Time is Encoded in the Weights of Finetuned Language Modelscited by 31
- 2023BYOM: Building Your Own Multi-Task Model For Freecited by 5
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.