DRESSing Up LLM: Efficient Stylized Question-Answering via Style Subspace Editing
Xinyu Ma, Yifeng Xu, Yang Lin, Tianlong Wang, Xu Chu, Xin Gao, Junfeng Zhao, Yasha Wang
TL;DR
DRESS addresses the challenge of stylizing LLM QA while preserving semantics by introducing train-free representation editing within a disentangled style subspace. It combines three mechanisms—attention head filtering, style subspace filtering, and adaptive editing—to locate and exploit style directions without corrupting meaning. Empirical results on Shakespearean English and Dream of the Red Chamber Chinese benchmarks show that DRESS outperforms prompting, SFT, and prior editing approaches, with notable gains in both objective and GPT-4-rated assessments. The work offers a lightweight, scalable path toward flexible stylized agents, with future directions including RAG integration and evaluation on larger models.
Abstract
We introduce DRESS, a novel approach for generating stylized large language model (LLM) responses through representation editing. Existing methods like prompting and fine-tuning are either insufficient for complex style adaptation or computationally expensive, particularly in tasks like NPC creation or character role-playing. Our approach leverages the over-parameterized nature of LLMs to disentangle a style-relevant subspace within the model's representation space to conduct representation editing, ensuring a minimal impact on the original semantics. By applying adaptive editing strengths, we dynamically adjust the steering vectors in the style subspace to maintain both stylistic fidelity and semantic integrity. We develop two stylized QA benchmark datasets to validate the effectiveness of DRESS, and the results demonstrate significant improvements compared to baseline methods such as prompting and ITI. In short, DRESS is a lightweight, train-free solution for enhancing LLMs with flexible and effective style control, making it particularly useful for developing stylized conversational agents. Codes and benchmark datasets are available at https://github.com/ArthurLeoM/DRESS-LLM.
