Learn › Paper Deep-Dives
·★ MEMBER·PAPER·6 min read

Paper Explained: Persona Dosing — Asking an LLM for a Personality Trait by the Score

A steering coefficient says nothing about how strongly a trait will show up. PersonaDose trains one description-conditioned controller, then measures a strength-to-score map after training, so you can ask for "sycophancy at 60" instead of guessing a number.

Key points

  • The paper "Persona Dosing" calls controlling a model with a trait description plus a requested mean intensity persona dosing.
  • PersonaDose specializes a shared, description-conditioned FLAS controller on persona responses, then calibrates its flow time against measured trait expression.
  • At a coherence floor of 75, it raises core-trait expression over CAA by 33.2, 18.3, and 17.8 points on the three models.
  • Two evaluation axes: coherent reach, how high the trait score goes while mean coherence stays above a floor τ = 75, and targeting.
  • Across seven traits, calibrated requests miss their targets by 4.7–6.2 points on average, over the 14–22 of 28 targets each model can reach.
ModalitytextTaskarchitecture

Persona Dosing: Calibrated Activation Steering for Graded Trait Control

Primary source — what this article is built on

undefined2026-09-28→undefined2026-10-08same month

Persona Dosing: Calibrated Activation Steering for Graded Trait ControlZehao Jin, Junran Wang, Ruixuan Deng et al. · 2026-09-28 · v1arXiv:2609.36388Paper page·PDF
undefined

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.


What this paper does

The paper is "Persona Dosing: Calibrated Activation Steering for Graded Trait Control" (Zehao Jin et al., arXiv:2609.36388, September 28, 2026).

Here is the abstract in plain terms. A steering coefficient sets how hard you push on a model's activations, but asking for a particular amount of a persona needs a behavioral scale. The authors call this persona dosing: controlling a model with a trait description plus 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 never paired with target intensities. On Llama-3.1-8B, Qwen3-8B, and Gemma-3-4B, it raises core-trait expression at a coherence floor of 75 by 33.2, 18.3, and 17.8 points over contrastive activation addition (CAA). Settings chosen by calibration keep their expression advantage on held-out questions, though the coherence floor doesn't hold for every trait there. Across seven traits, calibrated requests miss their targets by 4.7–6.2 points on average, over the 14–22 of 28 targets each model can reach.

An analogy, and the baseline

Say you want to prescribe a drug at "half strength," but the bottle only says "one spoonful," and a spoonful hits different patients differently. Clinicians handle this with a dose–response curve: try several doses, measure the effect, then read the curve backwards to find the dose for the effect you want. That's where the paper's title comes from.

Activation steering changes a model's personality by adding a direction to its hidden states, the thousands-of-dimensions vectors flowing between layers during generation. The CAA baseline takes the difference in mean activations between "show the trait" and "don't show the trait" instructions as a direction vv (Appendix A.3):

h′=h+αvh' = h + \alpha v

In words: the new hidden state h′h' is the old one, hh, plus α\alpha times the trait direction vv. α\alpha is the spoonful. As §1 points out, the same coefficient produces different expression levels across traits and models.

The problem: reach versus aim

§3.1 frames everything with two curves.

sc(u)=E[Jc(q,y)],ac(u)=E[Jcoh(q,y)]s_c(u) = \mathbb{E}[J_c(q, y)], \qquad a_c(u) = \mathbb{E}[J_{\mathrm{coh}}(q, y)]
(1)

cc is the trait description, qq a question, yy a response, and uu the strength setting. JcJ_c scores how strongly the trait shows (0–100), and JcohJ_{\mathrm{coh}} scores whether the text is intelligible (0–100). In words: at strength uu, what's the average trait score, and what's the average coherence?

Two properties fall out. Coherent reach is how high the trait score can go while mean coherence stays above a floor τ=75\tau = 75, the criterion from Persona Vectors. Targeting is how close you land when you ask for, say, 60. The paper reports the two separately throughout.

PersonaDose moves the frozen model's residual stream along a learned velocity field (§3.2).…

What's behind this

§

Members-only from here

449 walkthroughs, 42 textbook chapters, 48 student units and 6 close readings — all included for $4.99/mo, with about three new explainers a day on average. Cancel any time; access runs to the end of the period.

Already a member? Sign in to keep reading

References

  1. Zehao Jin, Junran Wang, Ruixuan Deng, Jiahao Chen et al.. (2026-09-28) Persona Dosing: Calibrated Activation Steering for Graded Trait Control. arXiv:2609.36388Paper page·PDF

This article is written from the source paper above. Where they differ, the original is authoritative.

Published by TechAthletes · Editorial policy · How we cite · Corrections

Comments

Sign in to comment