arXiv paper· natural language processing (LLM personalization and multi-turn dialogue)· method paper with new benchmark

Toward Robust Personalized Alignment for LLMs: Mitigating Persona Drift in Multi-Turn Dialogue

Youyuan Zhang, Siyuan Li, Fangming Liu, Jing Li

cs.AI

Quick verdict

CORE routes persona updates via COMMIT/DEFER/IGNORE to cut drift; broad baselines and ablations support it, but headline gains rest on a GPT-5.1 judge.

Summary

The paper argues that persona drift in long-horizon personalized dialogue partly stems from writing under-resolved turn-local observations into persistent user state. It proposes CORE, which maintains a slot-factorized persona belief with an UNK value, characterizes turn-local evidence by relevance, ambiguity, and conflict (entropy and Jensen-Shannon divergence), routes each slot-turn through COMMIT/DEFER/IGNORE, and applies gated belief revision only when authorized; a RESPOND/CLARIFY head handles unresolved evidence. Training combines supervised warm-up with PPO rewarding action correctness, state fidelity, response quality, and clarification. The authors also introduce PERSIST, a synthetic post-anchor stress benchmark with anchoring, fluctuation, and confrontation phases covering six social-influence strategies. On ALOE and PersonaChat with a Llama-3.2-3B-Instruct backbone, CORE reaches 82.94 and 76.54 AL, above the strongest baseline RLPA (75.84, 65.05); on PERSIST-Eval it improves ARUS (80.8 vs 71.9) and BCD (76.4 vs 66.1) and lowers drift (10.1 vs 12.6) versus RLPA. Ablations attribute gains to executable belief revision (removing it drops AL from 82.9 to 78.8), and Qwen2.5-3B transfer partially corroborates generality. Human evaluation with eight raters favors CORE on all five dimensions. Main limitations: headline metrics AL/ARUS are scored by GPT-5.1 while PERSIST itself is LLM-generated, raising circularity concerns; significance tests are not visible in the provided text; main results cover only 3B-scale backbones.

Review complete

Assessment at a glance

natural language processing (LLM personalization and multi-turn dialogue)

5

risk flags identified

● high 0

● medium 2

● low 3

Reproducibility readinessmedium
Code & data availableyes
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viableCode-reproducibleNeeds GPU

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Premature writes of turn-local evidence into persistent user state are a significant cause of persona drift, and an explicit COMMIT/DEFER/IGNORE routing decision over belief updates addresses it.
  • CORE improves response-level personalized alignment on ALOE (82.94 AL) and PersonaChat (76.54 AL) over matched Llama-3.2-3B baselines including RLPA, MemoryBank, and DPO.
  • On the held-out PERSIST-Eval benchmark, CORE improves stress robustness versus RLPA (ARUS 80.8 vs 71.9, BCD 76.4 vs 66.1, drift 10.1 vs 12.6) with the largest gains on ambiguity- and conflict-positive turns.
  • Structure-matched controls show the gains require executable belief revision, not merely structured traces, action-name supervision, or extra labels (82.9/82.7 vs 80.0/72.1 AL/CRR).
  • The mechanism is cheap (23.0 ms/turn overhead) and transfers across 3B backbones (Qwen2.5-3B: 79.6 ALOE AL, 77.4 ARUS).

Strengths

  • Update-control formulation with structure-matched controls

    Beyond adding structured supervision, Table 13 (§E.1) isolates 'action prediction without executable belief revision' (80.0 AL / 72.1 CRR) and 'belief state, no executable action' (80.2 AL / 70.5 CRR) against full CORE (82.9 / 82.7), directly addressing the strongest alternative explanation that gains come from intermediate traces or extra labels.

  • Metric-source separation and evaluator auditing

    Appendix C.1 restricts the GPT-5.1 judge to response-level metrics (AL, ARUS) while belief/action metrics use reference annotations or logged actions; judge-human agreement is reported (J-H 0.78-0.86, κ 0.69-0.82, Tables 7-8) and §C.8 audits collapse to always-DEFER/IGNORE and over-clarification.

  • Honest scoping of state metrics

  • Boundary diagnostics beyond the benchmark's comfort zone

  • Mechanism cost and transfer

Weaknesses

  • Judge dependence with circularity risk

  • Thin visible statistical reporting

  • AL metric construction stretches ordinal data

  • Scale generality untested with trained comparisons

  • Label noise propagates into supervision and diagnostics

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

The paper targets **persona drift** — the gradual loss of grounded user preferences in long multi-turn dialogue — and reframes it as a *state-tracking* problem: a turn's local observations must not be written into the persistent user state unless they are sufficiently grounded, resolved, and consistent. Contributions: (1) an update-control formulation of personalization; (2) **CORE**, a slot-factorized belief tracker with COMMIT/DEFER/IGNORE routing and gated exponential belief revision (Eqs. 11-15), trained by SFT warm-up plus PPO (reward weights 0.35/0.30/0.25/0.10); (3) **PERSIST**, a held-out post-anchor stress benchmark (anchoring → fluctuation → confrontation, six social-influence strategies; 1,200 eval dialogues). Headline claims: 82.94/76.54 AL on ALOE/PersonaChat (Table 1, vs RLPA 75.84/65.05); PERSIST ARUS 80.8 vs 71.9 and drift 10.1 vs 12.6 vs RLPA (Table 2); ablations attributing gains to executable belief revision.

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 5 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is persona drift in LLM dialogue?

Persona drift is the failure where a language model gradually departs from a user's established preferences as a conversation grows — for example, overwriting a grounded preference ('I'm vegetarian') because of a later ambiguous or socially pressured remark. This paper treats premature writes of weak, transient, or conflicting turn-level evidence into the persistent user state as a key cause.

How does the CORE method work?

CORE (Controlled Observation Routing for Evidence-grounded Persona Revision) keeps a per-slot probability distribution over user attributes, with an UNK value for unresolved preferences. Each turn it scores slot-level evidence for relevance, ambiguity, and conflict, then routes it as COMMIT (gated update of the persistent belief), DEFER (relevant but unresolved — no persistent write), or IGNORE (irrelevant or explicitly non-persistent). It is trained with supervised warm-up plus PPO on a Llama-3.2-3B-Instruct backbone and needs no gold labels at inference.

What is the PERSIST benchmark and how is it built?

PERSIST is a held-out synthetic benchmark for post-anchor persona robustness. Each dialogue first anchors persona axioms, then introduces fluctuating partial cues, then applies six social-influence pressures (authority, conformity, affective appeal, urgency, reciprocity, relationship pressure). Systems are scored on preserving grounded commitments (ARUS), resisting blind compliance (BCD), and clarifying under uncertainty (APR), from final responses only — no internal state required. The paper's version spans 1,200 held-out dialogues (15,614 turns) generated and audited via an LLM pipeline with human checks.

Does CORE require gold persona labels or update-action annotations at inference time?

No. According to Appendix B.2 and §4.5, gold normalized persona states and update-action labels are used only for training supervision and evaluation. At inference, CORE operates from the dialogue history, its own maintained belief, predicted turn-local evidence, and predicted routing decisions, adding about 23 ms per turn on the same backbone.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • The excerpt contains four '[...sampling gap...]' regions (end of §3.5 into §4.1, end of §4.5 through the conclusion, Appendix C.3-C.6, and Appendix D.6); significance-test details, metric aggregation (C.6), and the full PERSIST evaluation protocol may exist in the full paper, so 'no visible p-values' is a statement about the provided text only.
  • No public repository URL is visible in the excerpt; code availability is inferred solely from Appendix D.3's statement that 'accompanying materials include scripts' for benchmark construction and metric computation.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Toward Robust Personalized Alignment for LLMs: Mitigating Persona Drift in Multi-Turn Dialogue | Evolve.Pub