Extracting Persona Subspaces Through Iterative Nullspace Projection For Modulation
cs.CL, cs.AI
Submitted: 2026-10-03
Updated: 2026-10-03
Comments: 29 pages, 12 tables, 12 figures
License: http://creativecommons.org/licenses/by/4.0/
The gist: Large Language Models (LLMs) can adopt distinct personas to tune their semantics, expertise, and perspective to different users and tasks.
Abstract
Large Language Models (LLMs) can adopt distinct personas to tune their semantics, expertise, and perspective to different users and tasks. Precise control over these traits is critical to ensure safety and reliability in model behavior. Existing methods like activation steering and prompt-based persona induction reduce a persona to a single dominant direction, missing the finer, nested traits that emerge only once that dominant signal is factored out. We introduce modulation as a setting where the persona context is already embedded in the content being manipulated, requiring control methods to amplify or suppress a trait already present rather than inject it from scratch. PaSS is an inference-time control paradigm that models personas as multi-dimensional subspaces in a model's latent space without supervised contrastive examples. The persona subspaces are extracted via iterative concept erasure and applied to modulate persona-guided generation without retraining. To extract this subspace, we use Iterative Nullspace Projections (INLP) to linearly and iteratively isolate persona-specific directions. We causally evaluate six personas against diverse tasks like MATH-500, TinyAlpaca, GSM8K, and IFEval, showing that discriminative, iterative subspace extraction captures diverse traits underlying a given persona, enabling stronger and larger modulation than single-direction additive methods, while maintaining content fidelity. We further study individual peeled directions within each subspace to uncover the distinct aspects of persona behavior they encode. Overall, we show that persona subspaces offer a controllable, interpretable, and generalizable framework for modulating LLM behavior without sacrificing task performance.
Sources
- KV Cache Steering for Controlling Frozen LLMs
- Eliciting Latent Predictions from Transformers with the Tuned Lens
- Discovering Latent Knowledge in Language Models Without Supervision
- Persona Vectors: Monitoring and Controlling Character Traits in Language Models
- Multi-Persona Thinking for Bias Mitigation in Large Language Models
- PICLe: Eliciting Diverse Behaviors from Large Language Models with Persona In-Context Learning
- Training Verifiers to Solve Math Word Problems
- Dr. Jekyll and Mr. Hyde: Two Faces of LLMs
- PersonaTeaming: Exploring How Introducing Personas Can Improve Automated AI Red-Teaming
- Toy Models of Superposition
- Not All Language Model Features Are One-Dimensionally Linear
- Bias Runs Deep: Implicit Reasoning Biases in Persona-Assigned LLMs
- Language Models Represent Space and Time
- Training language models to be warm and empathetic makes them less reliable and more sycophantic
- "A Woman is More Culturally Knowledgeable than A Man?": The Effect of Personas on Cultural Norm Interpretation in LLMs
- Enhancing Instruction Following of LLMs via Activation Steering with Dynamic Rejection
- From Tokens to Words: On the Inner Lexicon of LLMs
- The Rogue Scalpel: Activation Steering Compromises LLM Safety
- LLMs Get Lost In Multi-Turn Conversation
- Memory Inception: Latent-Space KV Cache Manipulation for Steering LLMs
Related papers
- Exploring Solution Divergence and Its Effect on Large Language Model Problem Solving
- Ishigaki-IDS-Bench: A Benchmark for Generating Information Delivery Specification from BIM Information Requirements
- Subliminal Steering: Stronger Encoding of Hidden Signals
- MedStruct-S: A Benchmark for Key Discovery, Key-Conditioned QA and Semi-Structured Extraction from OCR Clinical Reports
- The End of Transformers? On Challenging Attention and the Rise of Sub-Quadratic Architectures
- Untangling the Mechanisms of Misleading Context in Medical Question Answering