Search papers, labs, and topics across Lattice.
This paper dissects user-side memory in LLMs, revealing that the aggregate metric of "personalization" obscures distinct failures across three orthogonal axes: behavioral consistency, factual presence, and factual absence. Through a comparative analysis of gamma-LoRA and BGE-large retrieval methods on synthetic and real datasets, the authors find that while gamma-LoRA excels in maintaining behavioral style, BGE-large retrieval outperforms in factual absence, highlighting a significant trade-off. The study also uncovers an alignment tax on parametric memory in heavily tuned models, suggesting that the choice of memory substrate critically impacts performance across different user needs.
Memory in LLMs is not a one-size-fits-all; trade-offs between behavioral consistency and factual accuracy reveal a hidden alignment tax that could redefine personalization strategies.
User-side memory in LLMs is typically scored as a single "personalization" capability: given a user's history, is the output more user-aware? We show this aggregate metric hides opposite-direction failures. Memory factorises into at least three orthogonal axes -- behavioral consistency (style, voice), factual presence (recall facts in history), and factual absence (abstain when a fact is absent) -- and no single substrate wins all three. Comparing per-user gamma-LoRA (a small LoRA adapter trained on each user's history; gamma denotes per-user, not per-task) against BGE-large dense top-K retrieval on a controlled 50-user synthetic corpus and a real-data probe (LaMP-3), we find gamma-LoRA decisively wins behavioral style while RAG decisively wins factual absence -- and the same query-projection cells in attention layers 21-35 causally load-bear both effects in opposite directions (zeroing those LoRA weights raises absence-probe TPR by +33 pp and drops presence-probe TPR by 20 pp). On the more heavily RLHF-tuned Llama-3.1-8B-Instruct the asymmetry strengthens, not heals: parametric memory's behavioral advantage collapses while its absence-calibration deficit against retrieval widens -- an alignment tax on parametric user-memory. On real-data LaMP-3, gamma-LoRA underperforms a majority baseline; a 9-condition mitigation sweep diagnoses this as instruction-following collapse, not substrate failure (a 9x2 cross-product shows the eval-time {1..5} logit mask drives main_acc to >=0.995 on every recipe), and the best training-time fix replicates bit-identically on Llama. Finally, substrate-selection routing is question-classification, not calibration: a 110M DistilBERT on the question text alone beats every logit-based router. We contribute the diagnostic framework, the diagnosed real-data negative, the alignment-tax replication, and the routing-as-classification finding.