paper:doi-10-48550-arxiv-2506-19352Spotting Out-of-Character Behavior: Atomic-Level Evaluation of Persona Fidelity in Open-Ended Generation
TL;DR
Conventional response-level persona evaluation systematically inflates fidelity scores by collapsing multi-sentence outputs into a single score, masking sentence-level Out-of-Character (OOC) deviations that real users encounter. To expose this blind spot, Shin et al. introduce an atomic-level evaluation framework comprising three metrics—ACCatom (per-sentence alignment accuracy), ICatom (intra-response consistency via inverse normalized standard deviation of characteristic score distributions), and RCatom (inter-generation consistency via Earth Mover's Distance across repeated runs)—validated across 12 LLMs including GPT-4o, LLaMA-3-70B-Instruct, and Claude-3-sonnet, over 15 Big Five personality personas and three open-ended generation tasks. ICatom correlates with prior metrics at only r = 0.40–0.37, confirming it captures a genuinely orthogonal dimension invisible to response-level scoring. GPT-4o achieves near-perfect ACCatom (1.00) for high-level emotionally stable personas in the questionnaire task yet collapses to ACCatom = 0.09 for neutral-level neuroticism personas, while LLaMA-3-8B-Instruct leads all models on ACCatom (0.65) and RCatom (0.82). The framework further reveals that neutral and socially undesirable personas—close-minded, careless, neurotic—are systematically underserved across RLHF-tuned models, implying that alignment training has embedded a preference bias that prevents faithful simulation of the full personality trait spectrum.
What to take away
- 1. ICatom correlates with prior response-level metrics at only r = 0.40 and r = 0.37 respectively, proving it captures intra-response persona fluctuation that response-level scoring cannot detect.
- 2. GPT-4o achieves ACCatom = 0.14 and 0.09 for Neutral Openness and Neutral Neuroticism in the questionnaire task, versus near-perfect ACCatom ≥ 0.99 for high-level personas like High Conscientiousness, exposing a sharp desirability gradient in persona fidelity.
- 3. LLaMA-3-8B-Instruct outperforms all tested models on both ACCatom (0.65) and RCatom (0.82), while GPT-3.5-turbo leads on ICatom (0.75), illustrating that no single model dominates all three fidelity dimensions.
- 4. ACCatom and RCatom correlate highly with their response-level counterparts (r = 0.91 and 0.98), yet Figure 2 shows systematic divergence for low-level personas where averaged response scores mask within-response OOC sentences.
- 5. The atomic-level framework uses GPT-4o as scorer with temperature = 0, assigning each sentence a personality score on a [1,5] scale, and filters sentences lacking personality signal by assigning score 9; over 80% of sentences across GPT-4o, GPT-3.5-turbo, and Mistral-7B-Instruct generations pass this filter.
- 6. RCatom adopts Earth Mover's Distance across repeated generation distributions rather than standard deviation of single scores, capturing distributional shifts that scalar variance misses.
- 7. Across all 12 models, tuned models consistently outperform base models (e.g., Davinci-002 ACCatom = 0.39 vs. GPT-4o ACCatom = 0.61) on all three atomic metrics, while base models show notably lower valid sentence rates (35–60% vs. 80–98%).
- 8. GPT-4o's ACCatom drops from 0.73 in the structured questionnaire task to 0.52 in the less constrained social media post task, confirming that persona alignment improves when contextual cues directly invoke the assigned trait vocabulary.
- 9. Human validation using 250 sentence pairs (50 per Big Five dimension) yields Kendall's τ ranging from 0.67 to 0.76 (all p < .001) and Fleiss' κ from 0.74 to 0.96, supporting the validity of GPT-4o-based atomic scoring.
- 10. An open question raised by the paper is whether the observed persona fidelity degradation for neutral and low-desirability traits is an intrinsic limitation of RLHF-based alignment or could be remediated through targeted persona-adversarial fine-tuning, as no mitigation strategies are proposed.
Peer brief — for seminar discussion
Shin et al. construct an atomic-level evaluation framework for persona fidelity in open-ended LLM generation, motivated by the observation that existing response-level methods—such as the ACC and RC metrics from Wang et al. (2024)—assign a single characteristic score to an entire generation and therefore cannot distinguish a uniformly persona-aligned response from one that averages aligned and misaligned sentences to the same scalar. The framework, which the authors call atomic-level evaluation, segments each generated response into sentences using NLTK's sent_tokenize, scores each sentence on a [1,5] Big Five trait scale using GPT-4o at temperature = 0, and computes three metrics: ACCatom (proportion of sentences whose score falls in the persona-aligned range), ICatom (inverse normalized standard deviation of the within-response score distribution), and RCatom (Earth Mover's Distance–based consistency across 30 repeated generations per prompt, normalized to [−1,1]). The framework is evaluated on 12 LLMs—including GPT-4o, GPT-3.5-turbo, LLaMA-3-8B-Instruct, LLaMA-3-70B-Instruct, Mistral-7B-Instruct, Claude-3-haiku, and Claude-3-sonnet—across 15 Big Five personas and three tasks (IPIP-BFFM questionnaire, essay writing, social media post). The load-bearing finding is that ICatom correlates with prior metrics at only r = 0.37–0.40, establishing it as a genuinely orthogonal dimension, while ACCatom and RCatom (r = 0.91 and 0.98 with their counterparts) uncover specific failure cases invisible to response-level scoring: models assigned neutral or low-desirability personas (e.g., Neutral Neuroticism, Low Openness) achieve ACCatom as low as 0.09 despite acceptable response-level ACC, because persona-misaligned sentences are averaged away. GPT-4o's ACCatom = 0.73/0.58/0.52 across questionnaire/essay/social media tasks reveals that structured contextual cues substantially aid alignment; LLaMA-3-8B-Instruct achieves the highest ACCatom (0.65) and RCatom (0.82) among all models. The paper argues this pattern implicates RLHF alignment: because helpfulness, honesty, and harmlessness annotations consistently favored socially desirable outputs, tuned models are implicitly biased against faithfully simulating neutral or undesirable personality traits. An alternative evaluation design the paper could have used is embedding-based distributional similarity (e.g., comparing sentence-level style embeddings to persona exemplars) rather than LLM-as-judge scoring, which would avoid circularity from using GPT-4o to evaluate GPT-4o outputs. The most pressing methodological pushback a critical reader would raise is precisely that circularity: GPT-4o serves as both a evaluated model and the scoring oracle, and despite the human validation study (Kendall's τ = 0.67–0.76, Fleiss' κ = 0.74–0.96 across 250 sentence pairs), it is plausible that GPT-4o's scoring systematically aligns with its own generative biases rather than ground-truth personality expression, potentially inflating fidelity estimates for GPT-family models and deflating them for others. The paper's implicit hypothesis—that RLHF training encodes a preference for socially desirable traits that systematically undermines neutral and low-end persona fidelity—is stated as a plausible interpretation rather than a controlled experiment, leaving it untested.
Methods (16)
- ACC (Response-level Accuracy)Prior metric assigning a single accuracy score to an entire response; baseline for comparison
- ACCatom (Atomic-level Accuracy)Measures the proportion of atomic units whose characteristic scores match the target persona score
- Earth Mover's Distance (EMD)Primary quantitative measure of distributional divergence between natural and intervened representations
- Essay Writing TaskTask providing scenario prompts for LLMs to write essays reflecting personality traits
- FActScorePrior work on atomic factual evaluation that motivates the atomic unit approach in this paper
- Fleiss' kappa inter-annotator agreementUsed to measure inter-annotator agreement among six human evaluators
- GPT-4o LLM-based Atomic ScoringGPT-4o (temperature=0) used to assign personality scores [1-5] to each atomic sentence
- Human Evaluation via Sentence Pair RankingSix annotators rank which of two atomic sentences better expresses a personality trait; used to validate LLM scoring
- ICatom (Atomic-level Internal Consistency)Measures consistency of persona expression within a single generated response via inverse normalized standard deviation
- Interview with Questionnaires TaskTask converting IPIP-BFFM multiple-choice items into open-ended interview questions for persona fidelity evaluation
- IPIP-BFFM Questionnaire10-question personality questionnaire per dimension used in the Interview with Questionnaires task
- Kendall's tau rank correlationUsed to measure alignment between human judgments and LLM-based scores in validation
- RC (Response-level Retest Consistency)Prior metric measuring consistency via standard deviation of response-level scores; baseline for comparison
- RCatom (Atomic-level Retest Consistency)Measures reproducibility of persona alignment across repeated generations using Earth Mover's Distance
- sent_tokenize (NLTK sentence tokenizer)Used to divide generated text into atomic (sentence-level) units for evaluation
- Social Media Post TaskTask prompting LLMs to generate free-form social media posts reflecting assigned personality personas
Frameworks (2)
- Atomic-Level Evaluation Framework for Persona FidelityThe paper's core contribution: evaluating persona fidelity at sentence-level atomic units rather than whole-response scores
- Reinforcement Learning from Human Feedback (RLHF)A competing alignment approach that fine-tunes models based on human evaluator feedback; discussed as complementary to SOO
Findings (16)
- GPT-4o achieves near-perfect ACCatom=1.00, ICatom=0.97, RCatom=0.98 for High-N (emotionally stable) persona in Questionnaire
Demonstrates strong task-agnostic fidelity for clearly defined socially desirable high-level persona
- Instruction-tuned models consistently outperform base models on all atomic-level persona fidelity scores across 12 LLMs
Comprehensive model comparison showing tuning benefit for persona fidelity
- Gen B (GPT-4o, neither extrovert nor introvert) exhibits ACCatom=0, ICatom=0.06 while ACC assigns it as aligned
Motivating case study showing atomic metrics detect OOC behavior invisible to response-level metrics
- Kendall's τ = 0.76 (p<.001) for Conscientiousness dimension LLM scoring vs human judgment
Validates GPT-4o scoring reliability for Conscientiousness personality dimension
- Over 80% of sentences in tuned model generations contain identifiable personality signals
Supports the appropriateness of sentence-level evaluation for persona fidelity in designed tasks
- Davinci-002 has valid sentence rates of 52.7% (Questionnaire), 35.0% (Essay), 38.4% (SMP)
Base model without instruction tuning struggles to follow generation instructions and produce personality-relevant content
- Generation length shows weak correlation with ACCatom and RCatom (r = [0.20, -0.12])
Generation length does not strongly affect accuracy or retest consistency at atomic level
- ICatom has very low correlation with generation length (r = [-0.31, -0.12])
Generation length does not substantially degrade internal consistency scores
- LLaMA-3-8B-Instruct achieves highest ACCatom = 0.65 among evaluated models
Instruction-tuned LLaMA model best at generating persona-aligned atomic sentences
- GPT-3.5-turbo achieves highest ICatom = 0.75 among models in Table 7
GPT-3.5-turbo produces most internally coherent persona-aligned generations
Claims (9)
- A model may produce internally coherent persona outputs while shifting characteristics across different generations, so intra-response and inter-response consistency must be assessed separately
Supported by low correlation between ICatom and RCatom (r=0.44)
- RLHF and alignment training implicitly guide models toward socially desirable traits, creating systematic bias against neutral or socially undesirable persona expression
Interpretive claim explaining why tuned models fail neutral and low-valence personas
- Response-level metrics assign inflated scores to texts containing persona-misaligned sentences because they average over aligned and misaligned atomic units
Central critique of prior evaluation: whole-response scoring hides individual OOC sentences
- Persona alignment improves when the model is exposed to contextual cues explicitly relevant to the assigned persona, as in structured questionnaire tasks
Supported by GPT-4o achieving highest ACCatom in Questionnaire vs Essay and SMP tasks
- LLMs demonstrate stronger persona fidelity for clearly defined and socially desirable high-level personas than for neutral or low-level personas
Observed across multiple models and tasks; attributed to RLHF training preference for helpful/harmless/honest responses
- Internal consistency (ICatom) captures a distinct dimension of persona fidelity not measured by prior accuracy or retest metrics
Supported by low cross-metric correlations (r=0.40 with ACC, r=0.37 with RC)
- In 100-300 word generation tasks, generation length does not substantially degrade persona fidelity at the atomic level
Contradicts prior concern that longer generations cause coherence degradation
- High persona accuracy at the atomic level does not necessarily imply strong internal coherence or reproducibility
Supported by moderate inter-metric correlations showing orthogonality of three proposed metrics
- This study is the first to explore subtle OOC behavior in persona-assigned LLMs during open-ended text generation
Novelty claim establishing the paper's contribution relative to prior work focused on closed-form tasks
Hypotheses (2)
- Alternative segmentation strategies (phrase-level, information-level, discourse-level) could more effectively capture nuanced intra-sentence inconsistencies than sentence-level atomization
Future direction hypothesis acknowledging limitation of sentence-level segmentation
- The atomic-level evaluation framework, being domain-agnostic, can be extended to other persona dimensions such as social values or political leanings beyond personality
Future work hypothesis stated in limitations section
Questions (3)
- Do findings from multiple-choice question or short-form evaluation of persona fidelity generalize to open-ended generation tasks?
Research gap motivating the paper's focus on generation-based evaluation
- How can subtle OOC behavior within a long-form generation be detected when response-level metrics assign a single score?
Core research question motivating the atomic-level evaluation framework
- How does task structure and persona desirability influence a model's ability to maintain consistent persona expression?
Research question addressed in the experimental analysis across tasks and persona types
Original abstract (expand)
Ensuring persona fidelity in large language models (LLMs) is essential for maintaining coherent and engaging human-AI interactions. However, LLMs often exhibit Out-of-Character (OOC) behavior, where generated responses deviate from an assigned persona, leading to inconsistencies that affect model reliability. Existing evaluation methods typically assign single scores to entire responses, struggling to capture subtle persona misalignment, particularly in long-form text generation. To address this limitation, we propose an atomic-level evaluation framework that quantifies persona fidelity at a finer granularity. Our three key metrics measure the degree of persona alignment and consistency within and across generations. Our approach enables a more precise and realistic assessment of persona fidelity by identifying subtle deviations that real users would encounter. Through our experiments, we demonstrate that our framework effectively detects persona inconsistencies that prior methods overlook. By analyzing persona fidelity across diverse tasks and personality types, we reveal how task structure and persona desirability influence model adaptability, highlighting challenges in maintaining consistent persona expression.
Related work— refs + corpus + external arXiv
Cited / in-corpus / arXiv badges show which signals surfaced each row. Multi-source rows weighted higher.
- Persona Non Grata: Single-Method Safety Evaluation Is Incomplete for Persona-Imbued LLMsin corpus2026≈ 86%
- Persona-Model Collapse in Emergent Misalignmentin corpus2026≈ 85%
- Open Character Training: Shaping the Persona of AI Assistants through Constitutional AIin corpus2025≈ 85%
- Evaluating Language Model Character Traitsin corpus2024≈ 84%
- What Models Express, Suppress, and Resist: Auditing Open-Weight LLMs with Persona Vectorsin corpus2026≈ 84%
- Persona Features Control Emergent Misalignmentin corpus2025≈ 83%
- Alignment faking in large language modelsin corpus2024≈ 83%
- Split Personality Training: Revealing Latent Knowledge Through Alternate PersonalitiesWilliam Wale, Oscar Gilg, Robert McCarthy, Felix Michalak, Gustavo Ewbank Rodrigues Danon, Miguelito de Guzman, Dietrich Klakow Florian Dietz2026≈ 82%
- ≈ 82%
- Intrinsic Guardrails: How Semantic Geometry of Personality Interacts with Emergent Misalignment in LLMsManas Mittal, Anmol Goel, Ponnurangam Kumaraguru, Vamshi Krishna Bonagiri Krishak Aneja2026≈ 81%
- ≈ 81%
- ≈ 81%
- Quantitative Introspection in Language Models: Tracking Emotive States Across Conversationin corpus2026≈ 81%
- Activation Steering for Aligned Open-ended Generation without Sacrificing CoherenceMartin Zborowski, Alberto Tosato, Gauthier Gidel, Tommaso Tosato Niklas Herbster2026≈ 80%
- Structural Rigidity and the 57-Token Predictive Window: A Physical Framework for Inference-Layer Governability in Large Language ModelsGregory M. Ruddell2026≈ 80%
- ≈ 80%
- The MASK Benchmark: Disentangling Honesty From Accuracy in AI SystemsArunim Agarwal, Mantas Mazeika, Cristina Menghini, Robert Vacareanu, Brad Kenstler, Mick Yang, Isabelle Barrass, Alice Gatti, Xuwang Yin, Eduardo Trevino, Matias Geralnik, Adam Khoja, Dean Lee, Summer Yue, Dan Hendrycks Richard Ren2026≈ 80%
- Observer, Not Player: Simulating Theory of Mind in LLMs through Game ObservationTing Yiu Liu Jerry Wang2025≈ 80%
- Locating Demographic Bias at the Attention-Head Level in CLIP's Vision EncoderKittipat Phunjanna, Marcos Escudero Vi\~nolo, Catarina Barata, Jenny Benois-Pineau Alaa Yasser2026≈ 80%
- ≈ 80%
- ≈ 80%
- Moral Sensitivity in LLMs: A Tiered Evaluation of Contextual Bias via Behavioral Profiling and Mechanistic InterpretabilityAtmika Gorti, Vinija Jain, Aman Chadha, Krishnaprasad Thirunarayan, Manas Gaur Yash Aggarwal2026≈ 79%
- Anima Labs Phenomenology Pt1in corpus≈ 79%
- Beyond State Consistency: Behavior Consistency in Text-Based World ModelsGuanqiao Chen, Junchi Yao, Lu Wang, Fangkai Yang, Chao Du, ChenZhuo Zhao, Pu Zhao, Qingwei Lin, Saravan Rajmohan, Dongmei Zhang Youling Huang2026≈ 79%
- Psychological Steering of Large Language Modelsin corpus2026≈ 79%
- Detection Without Correction: A Robust Asymmetry in Activation-Based Hallucination ProbingRajiv Misra, Sanjay Kumar Singh, Anisha Roy Dip Roy2026≈ 79%
- Creating user stereotypes for persona development from qualitative data through semi-automatic subspace clusteringThomas Bjorner, Pernille Krog Sorensen, Paolo Burelli Dannie Korsgaard2026≈ 79%
- Do Benchmarks Underestimate LLM Performance? Evaluating Hallucination Detection With LLM-First Human-Adjudicated AssessmentB. Mutlu, E. A. Sezer, A. Wahdan I. F. Atasoy2026≈ 79%
- After Talking with 1,000 Personas: Learning Preference-Aligned Proactive Assistants From Large-Scale Persona InteractionsYiwen Wu, Zhaoyang Yan, Vinod Namboodiri, Yu Yang Ziyi Xuan2026≈ 79%
- Exploitation Without Deception: Dark Triad Feature Steering Reveals Separable Antisocial Circuits in Language ModelsCameron Berg and Roshni Lulla2026≈ 79%
+29 more