Persona Dosing: Calibrated Activation Steering for Graded Trait Control

Zehao Jin, Junran Wang, Ruixuan Deng, Jiahao Chen, Jingyuan Zhang +2 more
9/28/2026
cs.AI

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

An activation-steering coefficient sets intervention strength, but requesting a particular degree of persona expression requires a behavioral scale. We study persona dosing: controlling a language model through a trait description and a requested mean intensity. PersonaDose specializes a shared, description-conditioned FLAS controller on persona responses, then calibrates its flow time against measured trait expression. Training responses are not paired with requested target intensities. Across Llama-3.1-8B, Qwen3-8B, and Gemma-3-4B, PersonaDose raises core-trait expression at the Persona Vectors coherence floor of 75 by 33.2, 18.3, and 17.8 points over contrastive activation addition. Calibration-selected settings retain an expression advantage on held-out questions, although the coherence floor does not hold for every trait there. Across seven trained traits, calibrated requests yield mean targeting errors of 4.7-6.2 points over 14-22 calibration-reachable targets out of 28 per model. These results separate the behavioral range learned by a controller from the accuracy of requests within that range.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{jin2026persona,
  title  = {Persona Dosing: Calibrated Activation Steering for Graded Trait Control},
  author = {Zehao Jin and Junran Wang and Ruixuan Deng and Jiahao Chen and Jingyuan Zhang and Yuxuan Zhang and Xinjie Shen},
  year   = {2026},
  eprint = {2609.36388},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2609.36388v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2609.36388.svg)](https://codeofpaper.com/paper/2609.36388)

Discussion