Research
Not Your Diary, Just Your Topic: Grading the Wrong-User Control
Overview Research area: Personalized language models, long-term memory, and evaluation methodology. Technical level: Intermediate. Scope: The paper tests whether replacing a person’s history with anot
- arXiv
- 2611.09609
- Published
- 2026-11-06
- Authors
- Karina Romanova, Igor Kiselev, Vladimir Platonov, Viliana Devbunova, Gregory Leleytner, Adeliya Leleytner, Lina Veltman, Aleksandr Nikolich
AI summary
Overview
- Research area: Personalized language models, long-term memory, and evaluation methodology.
- Technical level: Intermediate.
- Scope: The paper tests whether replacing a person’s history with another person’s history measures user-specific personalization, or mainly the effect of giving the model different topics.
What This Paper Is About
A common personalization test swaps a user’s history for a random other user’s history and measures how much performance drops. But the replacement usually changes both who the history belongs to and what it is about, so the result cannot cleanly show that the model uses information specific to the user. The researchers compare increasingly content-matched replacement histories, a model trained without history, and evaluations on users excluded from training to better understand what the test measures.
Key Contributions
- A graded wrong-user evaluation: The paper compares a user’s own history with histories from random users, similar users, and synthetic profiles selected to resemble the target profile in content.
- A stronger baseline for interpreting history gains: It trains a separate model without history, distinguishing the benefit of history over a model designed to work without it from the performance drop caused by masking history only at evaluation.
- Tests of topic effects and user-level claims: It examines category-label controls, users seen and unseen during training, and whether apparent differences between users are larger than expected under permutation-based null comparisons.
- An injection-method comparison: It compares a soft-prefix approach with a prefix plus gated cross-attention, while reporting trainable parameters and auditing output validity.
Main Findings
-
Random swaps exaggerate the apparent benefit of personalization. On the LaMP-2 news task, matched histories score 0.7936 accuracy, while a trained model without history scores 0.7709. That is a 2.3-point gain over the trained no-history model. Masking history at evaluation instead makes the matched-history advantage look like 4.8 points.
-
Topic information explains much of the random-swap gap. A random-user history lowers accuracy by 10.1 points relative to the matched history. Supplying only the six category labels from each profile reproduces 86% of that gap. The authors therefore caution that a large random-swap penalty does not, by itself, establish a large user-identity effect.
-
The advantage shrinks with stronger negative controls. The matched history’s advantage over a similar-user history is 3.6 points in the main evaluation. With synthetic profiles matched on both category labels and text similarity, it falls to 0.9 points. These controls still do not isolate identity from other shared properties, such as coherence or preferences.
-
Evidence is weaker for users not seen during training. The matched-history advantage over a similar-user history is 3.2 points for users seen during training, but 0.65 points for unseen users; the interval for unseen users includes zero. The authors describe this evidence as inconclusive rather than as proof that no benefit exists.
-
The movie-tagging pilot finds no advantage for the matched history over other users’ histories. It covers 692 queries from unseen users and uses one training seed, so the authors treat it as limited evidence rather than a firm conclusion.
-
Cross-attention helps under the tested training setup. On LaMP-2, the prefix plus gated cross-attention model XAttn-9 scores 0.7936 accuracy, compared with 0.7389 for the prefix model. The comparison is not exactly matched for parameter count, and the paper does not establish that the result generalizes beyond its setup.
-
Per-user concentration statistics need suitable null comparisons. The authors find that a high Gini coefficient can arise even under a homogeneous-effect null when each user contributes only about five validation items. Their data show some evidence of variation in effects across users, but do not reliably identify which users benefit.
Methodology in Plain English
The researchers use a frozen language model and give it a compact representation of a user’s history. For the main experiment, they use Qwen2.5-3B-Instruct on the LaMP-2 news-categorization task, which has 15 classes and 1,605 validation examples.
They evaluate the same trained model while changing only the history it receives. The conditions include the user’s own history, a random user’s history, a history from a similar user, and synthetic profiles assembled to match the target’s content. They also test category labels without article text and compare the results with a separately trained model that receives no history.
To check whether the results depend on users being represented during training, they also train and evaluate across user-disjoint folds. Finally, they compare prefix-only and prefix-plus-cross-attention memory access, audit whether model outputs match the task’s required label format, and use permutation tests to assess whether apparent per-user effects exceed what could arise from limited observations.
Why This Matters
Research impact: The paper shows that a standard random-user control can conflate user-specific information with topic differences. It recommends evaluating on users excluded from training and including a model trained without history, alongside more carefully matched replacement histories.
Potential applications:
- Personalized news systems: Distinguishing whether a model uses a reader’s preferences or merely recognizes the subjects in their past articles.
- Movie recommendation and tagging: Testing whether profile history adds user-specific value beyond the tags or themes in that history.
- Personalized assistants: Evaluating whether remembered information helps for the intended person, rather than simply providing generally relevant context.
- Enterprise knowledge assistants: Checking whether profile or employee history improves responses for the right user, rather than supplying topical cues that would help anyone.
Industry relevance: For teams deploying memory-augmented systems, a large performance drop under a random-history swap may overstate the value of user-specific memory. Better controls can help distinguish useful personalization from topic matching, and can make comparisons between systems more informative.
Future Directions
- Test the controls on more current tasks, additional domains, and longer user histories.
- Design replacements that separately control topic, writing style, coherence, and preference information.
- Collect more evaluation examples per user so that user-level benefits can be estimated more reliably.
- Compare memory-injection methods with closer parameter and training-budget matches, and examine whether the reported advantage holds across other models and training recipes.
Target Audience
This paper is most useful for researchers studying personalized language models, user memory, recommendation systems, and benchmark design. It should also help practitioners evaluating conversational assistants or other systems that condition on user histories, especially those who use wrong-user swaps as evidence of personalization.
Authors’ abstract
A common test of personalization replaces a user's history with someone else's and measures the drop in accuracy. But this swap also changes the topics in the history, so the drop may reflect topic mismatch. We examine this problem with a frozen language model on LaMP-2 news categorization, using histories from similar users and synthetic histories assembled from other users' articles. The user's own history improves accuracy by 2.3 percentage points over a model trained…
The full abstract on arXiv