paper-with-me

Papers

Personalized Steering of Large Language Models: Versatile Steering Vectors Through Bi-directional Preference Optimization

2024-05-28 · Yuanpu Cao, Tianrong Zhang, Bochuan Cao, Ziyi Yin, Lu Lin, Fenglong Ma, Jinghui Chen

Researchers have been studying approaches to steer the behavior of Large Language Models (LLMs) and build personalized LLMs tailored for various applications. While fine-tuning seems to be a direct solution, it requires substantial computational resources and may significantly affect the utility of the original LLM. Recent endeavors have introduced more lightweight strategies, focusing on extracting "steering vectors" to guide the model's output toward desired behaviors by adjusting activations within specific layers of the LLM's transformer architecture. However, such steering vectors are directly extracted from the activations of human preference data and thus often lead to suboptimal results and occasional failures, especially in alignment-related scenarios. This work proposes an innovative approach that could produce more effective steering vectors through bi-directional preference optimization. Our method is designed to allow steering vectors to directly influence the generation probability of contrastive human preference data pairs, thereby offering a more precise representation of the target behavior. By carefully adjusting the direction and magnitude of the steering vector, we enabled personalized control over the desired behavior across a spectrum of intensities. Extensive experimentation across various open-ended generation tasks, particularly focusing on steering AI personas, has validated the efficacy of our approach. Moreover, we comprehensively investigate critical alignment-concerning scenarios, such as managing truthfulness, mitigating hallucination, and addressing jailbreaking attacks. Remarkably, our method can still demonstrate outstanding steering effectiveness across these scenarios. Furthermore, we showcase the transferability of our steering vectors across different models/LoRAs and highlight the synergistic benefits of applying multiple vectors simultaneously.

📄 PDF Abstract BibTeX arXiv:2406.00045

Code (1)

CaoYuanpu/BiPO 공식 구현 pytorch

Tasks

Hallucination

Similar Papers 제목 키워드 기반

Steering Large Language Models for Machine Translation Personalization

2025-05-22 · Daniel Scalena, Gabriele Sarti, Arianna Bisazza, Elisabetta Fersini 외

High-quality machine translation systems based on large language models (LLMs) have simplified the production of personalized translations reflecting specific stylistic constraints. However, these systems still struggle …

Machine TranslationTranslation

SteerX: Disentangled Steering for LLM Personalization

2025-10-25 · Xiaoyan Zhao, Ming Yan, Yilun Qiu, Haoting Ni 외 arxiv

Large language models (LLMs) have shown remarkable success in recent years, enabling a wide range of applications, including intelligent assistants that support users' daily life and work. A critical factor in building s…

Causal Inference

Steerable Chatbots: Personalizing LLMs with Preference-Based Activation Steering

2025-05-07 · Jessica Y. Bo, Tianyu Xu, Ishan Chatterjee, Katrina Passarella-Ward 외

As large language models (LLMs) improve in their capacity to serve as personal AI assistants, their ability to output uniquely tailored, personalized responses that align with the soft preferences of their users is essen…

Chatbot

UniSteer: Text-Guided Flow Matching in Activation Space for Versatile LLM Steering

2026-05-28 · Yingdong Shi, Ruiming Zhang, Changming Li, Zhiyu Yang 외 arxiv

Activation-based control steers large language models (LLMs) by intervening on their internal representations during inference, and has emerged as an effective paradigm for controlling behaviors such as persona and style…

Instruction Following

Contextual Linear Activation Steering of Language Models

2026-04-27 · Brandon Hsu, Daniel Beaglehole, Adityanarayanan Radhakrishnan, Mikhail Belkin arxiv

Linear activation steering is a powerful approach for eliciting the capabilities of large language models and specializing their behavior using limited labeled data. While effective, existing methods often apply a fixed …