REVIEW 4 major objections 4 minor 17 references
Spotting Out-of-Character Behavior: Atomic-Level Evaluation of Persona Fidelity in Open-Ended Generation
T0 review · 4 major / 4 minor · reviewed 2026-08-06 · deepseek-v4-flash
Pith's one-line read The paper claims that persona fidelity must be measured sentence by sentence, because whole-response scores can look fine while individual sentences drift out of character.
desk verdict A genuinely fine-grained persona-fidelity framework whose OOC-detection claim outruns its validation; worth reading and revising, not rejecting. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
An atomic unit is the smallest textual segment that conveys persona-relevant information; following the FActScore paradigm, the framework splits each generation into sentences (the chosen grain size), has GPT-4o assign each sentence a score from 1 to 5 on the assigned personality dimension, filters out sentences with no personality signal, and then computes three aggregates: ACCatom is the fraction of sentences whose score falls in the target persona range ([1,2.33), [2.33,3.67), or [3.67,5]); ICatom is 1 minus the normalized standard deviation of the sentence scores within a response; and RCatom is 1 minus the normalized Earth Mover's Distance between sentence-score distributions of different generations for the same prompt. The machinery's work is to turn a single response-level judgment into a distribution over sentences, which is what lets the authors see the persona glitches that average scores hide.
What would settle it
Have human raters score every generated sentence on the same 1-5 scale for one task and model set, then compare model rankings by ACCatom with rankings based on human sentence scores; a reversal would refute the claim that GPT-4o-based atomic metrics capture persona fidelity.
Extended reading notes
Core claim
On the paper's own terms, the central discovery is that persona fidelity is not a property of a whole response but of the atomic units inside it. When generations are split into sentences and each sentence is scored on the target personality dimension, many responses that pass a response-level accuracy check (the mean score falls in the right range) nevertheless contain sentences that contradict the assigned persona; the proposed ACCatom quantifies this directly, while ICatom measures how much persona expression fluctuates within one response and RCatom measures how stable the atom-level score distribution is across repeated generations. The authors show that ACCatom and RCatom correlate highly with their response-level counterparts, so they are not measuring something unrelated, but they expose disagreements — e.g., high ACC with low ACCatom — that prior metrics collapse. They further report that ICatom is only weakly correlated with either accuracy or reproducibility, arguing that accuracy, internal coherence, and retest stability are separate dimensions that need separate metrics.
Load-bearing premise
The whole measurement chain depends on GPT-4o's per-sentence personality scores being accurate and unbiased across all model families, and on the chosen score boundaries matching the intended persona levels; if either is off, the reported ACCatom and ICatom values misstate fidelity.
Editorial extensions
If this is right
- A model can earn a high response-level accuracy score while a large fraction of its sentences contradict the assigned persona; the paper shows this concretely for low-level personas where ACC and ACCatom diverge.
- Structured tasks with explicit personality vocabulary (questionnaire interviews) yield higher ACCatom and ICatom than essays or social media posts, implying task design changes how reliably models can stay in character.
- Neutral personas and socially undesirable personas are the hardest to maintain, which the authors attribute to model alignment favoring socially valued traits.
- Because ICatom correlates only weakly with ACCatom and RCatom, a persona-faithful model must be checked on at least three axes: does it hit the persona, stay stable inside a response, and reproduce the same distribution across runs.
- Instruction-tuned and RLHF-trained models beat their base counterparts on all atomic metrics, so fine-tuning appears to improve persona fidelity at the sentence level, not just the response level.
Reading between the lines
- A natural test not run in the paper: re-segment at clause or phrase level; if intra-sentence persona contradictions are common in long outputs, the sentence-level numbers still understate out-of-character behavior.
- Since the metric definitions do not reference any specific trait, the framework should transfer to value, political, or demographic personas; the observed socially-desirable-trait bias suggests those transfers will surface alignment-shaped biases too.
- If the scorer were swapped for a different LLM, model rankings might shift; an ensemble of independent scorers or a small human audit on each model family would make the reported differences more robust.
- The strong performance of high-level, socially desirable personas hints that RLHF does not just teach helpfulness and honesty, it also subtly canalizes personality expression, which persona designers should treat as a constraint rather than assume neutral persona assignment is a blank slate.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes an atomic-level evaluation framework for persona fidelity in open-ended generation. Instead of assigning a single personality score to an entire response, the framework splits responses into sentences (atomic units), scores each sentence with GPT-4o on a 1–5 personality scale, and derives three metrics: ACCatom (sentence-level alignment with the assigned persona), ICatom (internal consistency of the score distribution within a response), and RCatom (distributional consistency across repeated generations). The metrics are evaluated on 12 LLMs, 15 personality personas, and 3 generation tasks, and the paper claims that the atomic-level metrics reveal out-of-character sentences that response-level accuracy and consistency metrics miss. The authors include a human validation of the sentence-scoring step, correlation analyses between new and previous metrics, and several case studies.
Significance. If the central claim holds, the framework is a useful and practical addition to persona-fidelity evaluation: it is substantially finer-grained than response-level scoring, the three proposed metrics are clearly and simply defined, the experimental matrix is broad (12 models, 3 tasks, 15 personas), and the code is released. The human validation of the sentence-level rank ordering (Kendall's tau 0.67–0.76, Fleiss' kappa 0.74–0.96) is a genuine strength, as is the explicit comparison with prior response-level metrics. However, the headline contribution—that ACCatom and ICatom detect persona inconsistencies that prior methods overlook—is currently supported mainly by correlation patterns and hand-picked case studies rather than by a quantitative benchmark against human response-level judgments, and the absolute bin thresholds on which ACCatom depends are not directly validated. These gaps are fixable and should be addressed before the claim can be accepted at face value.
major comments (4)
- [Section 4.2–4.3, Eq. (1)] The human validation in Section 4.3 establishes only that GPT-4o's sentence-level scores rank-order sentences correctly on a selected sample (Kendall's tau 0.67–0.76), but ACCatom and the binning in Section 4.2 require absolute agreement at the boundaries [1, 2.33), [2.33, 3.67), [3.67, 5]. A rank-ordering of pairs deliberately chosen to have differing LLM scores does not validate these thresholds; if the scorer compresses scores toward 3 or if the true high/neutral boundary is not 3.67, then ACCatom values, the ICatom interpretation, and the 'glitch' cases in Figure 2 all inherit the error. Please add a human study that labels sentences directly as low/neutral/high, or report calibrated thresholds, so that the mapping from scores to the three persona levels is not an unvalidated free parameter.
- [Section 5.1 and Section 5.2] The central claim—that ACCatom and ICatom reveal OOC behavior that response-level ACC and RC miss—is supported by correlation tables (Table 4) and by a small number of hand-picked examples (Table 1 and Table 17), not by a quantitative comparison against human response-level judgments. Selected case studies illustrate the phenomenon but do not establish detection accuracy. Please report a benchmark in which humans mark off-persona sentences in full responses and then compare ACCatom against response-level ACC in terms of precision, recall, or agreement; this would directly test the load-bearing assertion that atomic-level evaluation spots inconsistencies that response-level scoring overlooks.
- [Section 4.2 and Table 6] The scoring pipeline discards sentences with no personality signal (score 9) and computes all metrics only on valid sentences. Table 6 shows valid rates as low as 35% for Davinci-002 and around 50–60% for base LLaMA and Mistral models, so for these models the metrics describe a filtered subset of the generated text. If the discarded sentences contain off-persona or inconsistent content, ACCatom and ICatom will overstate fidelity; if they are mostly neutral filler, the effective sample for OOC detection is small. Please report sensitivity analyses that treat invalid sentences either as misaligned or as neutral, and discuss how this filtering affects the model-level conclusions in Table 7.
- [Section 3, definition of RCatom] RCatom averages the Earth Mover's Distance over count histograms of sentence scores without normalizing by the number of atomic units in each generation. Because EMD between histograms with different total mass scales with the number of sentences, longer responses can yield lower RCatom for reasons unrelated to persona consistency. The length-correlation analysis in Section 6 aggregates over tasks and reports only overall coefficients; it does not rule out a length confound specifically within RCatom. Please normalize the distributions (for example, use empirical probability distributions over the score bins) or report per-task, length-stratified results for RCatom.
minor comments (4)
- [Section 3, Eq. (1)] The notation I(s_i = s_target) should be I(s_i ∈ s_target), since s_target is defined as a score range, not a single score.
- [Limitations, Table 6] The Limitations state that 'over 80% of sentences in our generation contain identifiable personality signals, as shown in Table 6', but Table 6 reports valid rates of 35–38% for Davinci-002 and roughly 50–60% for LLaMA-3-8B and Mistral-7B in several tasks; this statement should be corrected or qualified.
- [Figure 2] The shaded region in Figure 2 is described as 'highlighting instances that do not follow the correlation', but the criterion for shading is not stated and the points are not labeled by model or persona; please specify how the shaded points were selected.
- [Section 5.3] The sentence 'This result coincides with their lower valid generation rates' has an ambiguous antecedent; it should be clarified that the lower valid rates belong to the base models, not the tuned models that outperform them.
Circularity Check
No significant circularity: the atomic metrics are computed from externally obtained GPT-4o sentence scores, the central claim follows from the averaging definition of response-level ACC, and the only self-citations are non-load-bearing prompt-source references.
full rationale
The derivation chain is self-contained rather than circular. ACCatom, ICatom, and RCatom are all defined directly from GPT-4o's per-sentence characteristic scores via the stated formulas, and the persona targets are fixed independently as the equal-width bins [1,2.33), [2.33,3.67), and [3.67,5]. The paper's main claim—that response-level ACC can miss out-of-character sentences—is a mathematical consequence of averaging: a response whose sentences alternate between extroverted and introverted content can have an overall mean in the neutral bin while every atomic unit falls outside it. No parameter is fitted to data and then renamed as a prediction, and no "uniqueness" result or prior-work assumption is imported to make the choice of metric forced. The human validation (Kendall's tau 0.67-0.76) supports the relative ordering of GPT-4o scores, though it does not validate the absolute bin boundaries; that is an evidential gap, not a definitional reduction. The self-citations in Appendix A.2 (Ko et al. 2024 and Shin et al. 2024) merely list possible persona-assignment prompts among six alternatives and are not load-bearing for the evaluation framework. GPT-4o acting as both scorer and one evaluated model is a real bias risk, but it is a validity concern about the external judge rather than a circular derivation. Because no claimed result reduces by construction to its own inputs, the appropriate circularity finding is minimal.
Assumptions & free parameters
free parameters (1)
- target score bins for high/neutral/low =
High [3.67,5], Neutral [2.33,3.67), Low [1,2.33)
assumptions (3)
- domain assumption GPT-4o per-sentence personality scores are a valid measure of the personality trait expressed in a sentence.
- domain assumption Sentence-level atomic units capture persona-relevant information.
- domain assumption The Big Five trait dimensions are the relevant axes for persona fidelity.
Cite this review
Pith. "Pith review of Spotting Out-of-Character Behavior: Atomic-Level Evaluation of Persona Fidelity in Open-Ended Generation." pith.science (2026). https://pith.science/paper/LCQPE4OG
@misc{pith2026250619352,
author = {Pith},
title = {Pith review of: Spotting Out-of-Character Behavior: Atomic-Level Evaluation of Persona Fidelity in Open-Ended Generation},
year = {2026},
howpublished = {\url{https://pith.science/paper/LCQPE4OG}},
note = {Machine review of arXiv:2506.19352}
}
read the original abstract
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.
Figures
Reference graph
Works this paper leans on
-
[1]
computing atomic-level accuracy and internal consistency for each of the 10 responses individ- ually and 2) averaging them to get the ACCatom and ICatom for the one run. For RCatom, we ag- gregate the score distributions of all 10 responses within a single run to form a merged score distribu- tion. Then, RCatom is calculated based on the Earth Mover’s Dis...
work page 2024
-
[3]
Neither conscientious nor careless. 4) Moderately conscientious. 5) Very con- scientious. 9) None of the above. E extroversion 1) Very introverted. 2) Moderately in- troverted. 3) Neither extroverted or in- troverted. 4) Moderately extroverted. 5) Very extroverted. 9) None of the above. A agreeableness 1) Very disagreeable. 2) Moderately dis- agreeable. 3...
-
[4]
Who is GPT-3? an exploration of personal- ity, values and demographics. InProceedings of the Fifth Workshop on Natural Language Processing and Computational Social Science (NLP+CSS), pages 218–227. Association for Computational Linguistics. Ani Nenkova and Rebecca Passonneau. 2004. Evaluat- ing content selection in summarization: The pyramid method. InPro...
work page 2004
-
[5]
Training language models to follow instruc- tions with human feedback.Advances in neural in- formation processing systems, 35:27730–27744. Gregory Park, H Andrew Schwartz, Johannes C Eich- staedt, Margaret L Kern, Michal Kosinski, David J Stillwell, Lyle H Ungar, and Martin EP Seligman
-
[7]
InFindings of the Association for Com- putational Linguistics: EMNLP 2023, pages 13370– 13388
Ethical reasoning over moral alignment: A case and framework for in-context ethical policies in LLMs. InFindings of the Association for Com- putational Linguistics: EMNLP 2023, pages 13370– 13388. Association for Computational Linguistics. Paul Röttger, Valentin Hofmann, Valentina Pyatkin, Musashi Hinck, Hannah Rose Kirk, Hinrich Schütze, and Dirk Hovy. 2...
arXiv 2023
-
[10]
Character-llm: A trainable agent for role- playing. InProceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, pages 13153–13187. Ori Shapira, David Gabay, Yang Gao, Hadar Ronen, Ra- makanth Pasunuru, Mohit Bansal, Yael Amsterdamer, and Ido Dagan. 2019. Crowdsourcing lightweight pyramids for manual summary evaluation. InPro-...
work page 2023
-
[11]
arXiv preprint arXiv:2311.09730
Aligning with whom? large language models have gender and racial biases in subjective nlp tasks. arXiv preprint arXiv:2311.09730. Simeng Sun, Kalpesh Krishna, Andrew Mattarella- Micke, and Mohit Iyyer. 2021. Do long-range lan- guage models actually use long-range context? In Proceedings of the 2021 Conference on Empirical Methods in Natural Language Proce...
arXiv 2021
-
[13]
InFind- ings of the Association for Computational Linguis- tics: EMNLP 2024, pages 17085–17112
LLM tropes: Revealing fine-grained values and opinions in large language models. InFind- ings of the Association for Computational Linguis- tics: EMNLP 2024, pages 17085–17112. Association for Computational Linguistics. Saizheng Zhang, Emily Dinan, Jack Urbanek, Arthur Szlam, Douwe Kiela, and Jason Weston. 2018. Per- sonalizing dialogue agents: I have a d...
work page 2024
Show all 17 references
-
[16]
4) Moderately emotionally stable
Neither neurotic nor emotionally sta- ble. 4) Moderately emotionally stable
-
[17]
#contemplation #lifejourney s 4.67 ACC 0 si 5, 5, 5, 5, 3, 5, 4, 5, 5, 9 ACCatom 0.11 ICatom 0.67 3
Very emotionally stable. 9) None of the above. B Appendix for Experimental Results B.1 Experimental Results Due to the page limit, we provide the overall statis- tics and experimental results of 12 LLMs in the appendix (Table 15 and Table 16). As Table 5 in Section 5.2, we con...
-
[1873]
what it can create, it may not understand
Association for Computational Linguistics. Peter West, Ximing Lu, Nouha Dziri, Faeze Brahman, Linjie Li, Jena D Hwang, Liwei Jiang, Jillian Fisher, Abhilasha Ravichander, Khyathi Chandu, et al. 2023. The generative ai paradox:“what it can create, it may not understand”. InThe ...
2023
-
[1998]
InSixth international conference on computer vision (IEEE Cat
A metric for distributions with applications to image databases. InSixth international conference on computer vision (IEEE Cat. No. 98CH36271), pages 59–66. IEEE. Mustafa Safdari, Greg Serapio-García, Clément Crepy, Stephen Fitz, Peter Romero, Luning Sun, Marwa Abdulhai, Aleks...
2023 arXiv
-
[2015]
Joon Sung Park, Joseph O’Brien, Carrie Jun Cai, Mered- ith Ringel Morris, Percy Liang, and Michael S Bern- stein
Automatic personality assessment through social media language.Journal of personality and social psychology, 108(6):934. Joon Sung Park, Joseph O’Brien, Carrie Jun Cai, Mered- ith Ringel Morris, Percy Liang, and Michael S Bern- stein. 2023. Generative agents: Interactive simul...
2023
-
[2022]
Noam Benkler, Drisana Mosaphir, Scott Friedman, Andrew Smart, and Sonja Schmer-Galunder
Training a helpful and harmless assistant with reinforcement learning from human feedback.arXiv preprint arXiv:2204.05862. Noam Benkler, Drisana Mosaphir, Scott Friedman, Andrew Smart, and Sonja Schmer-Galunder. 2023. Assessing llms for moral value pluralism.arXiv preprint arX...
2023 arXiv
-
[2023]
Amanda Askell, Yuntao Bai, Anna Chen, Dawn Drain, Deep Ganguli, Tom Henighan, Andy Jones, Nicholas Joseph, Ben Mann, Nova DasSarma, et al
Out of one, many: Using language mod- els to simulate human samples.Political Analysis, 31(3):337–351. Amanda Askell, Yuntao Bai, Anna Chen, Dawn Drain, Deep Ganguli, Tom Henighan, Andy Jones, Nicholas Joseph, Ben Mann, Nova DasSarma, et al. 2021. A general language assistant ...
2021 arXiv
-
[2024]
Advances in Neural Information Processing Systems, 36
Evaluating the moral beliefs encoded in llms. Advances in Neural Information Processing Systems, 36. Yunfan Shao, Linyang Li, Junqi Dai, and Xipeng Qiu
-
[5919]
Association for Computational Linguistics. Albert Q Jiang, Alexandre Sablayrolles, Arthur Men- sch, Chris Bamford, Devendra Singh Chaplot, Diego de las Casas, Florian Bressand, Gianna Lengyel, Guil- laume Lample, Lucile Saulnier, et al. 2023. Mistral 7b.arXiv preprint arXiv:23...
2023 arXiv
Reviewed August 6, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.