Research
Mind2Dialogue: Training Human-Aware Language Models by Simulating User Mental States
Overview Research area: Natural Language Processing — specifically human-aware language model training, user simulation, personalization, and machine theory of mind. Technical level: Advanced. The pap

- arXiv
- 2609.15972
- Published
- 2026-09-14
- Authors
- Zixuan Wang, Yufan Zhou, Jinzhou Tang, Xinle Yu, Chengjun Wu, Lyumanshan Ye, Zhaoxiang Feng, Letian Peng, Adyasha Patra, Fan Bai, Enze Ma, Zhengding Hu, Jianyang Gu, Zhao Wang, Yufei Ding, Jingbo Shang, Tianmin Shu, Zhiting Hu, Zhen Wang
AI summary
Overview
- Research area: Natural Language Processing — specifically human-aware language model training, user simulation, personalization, and machine theory of mind.
- Technical level: Advanced. The paper combines user-simulation pipelines, privileged-information distillation, formal KL-divergence analysis, and psychology-grounded state modeling, though the central intuition is explainable without deep math.
- Scope: The paper builds a simulator that generates evolving user mental states, uses those states as privileged supervision for an "Oracle" assistant, distills the resulting responses into deployable models, and evaluates them on personalization and theory-of-mind benchmarks.
What This Paper Is About
Useful AI assistants need to grasp the beliefs, goals, and circumstances behind what a user says — not just the words themselves. But training data with that kind of understanding is rare, because a person's unspoken mental state is not directly observable, and private conversations between people who know each other well cannot be collected at scale. Mind2Dialogue solves this by simulating user mental states, letting a teacher model see those states when generating ideal responses, and then training student models on those responses while withholding the states.
Key Contributions
-
A psychology-guided user simulator (M2D-Sim) that maintains a single evolving mental state shared between the user simulation and the assistant, grounded in persona-based scenarios across three families (Lifelong, High-Frequency, Affective) and 14 conversational behavior modes derived from the Taxonomy of User Needs and Actions (TUNA).
-
A privileged supervision construction (M2D-Corpus) where an Oracle assistant has direct access to the simulated state when producing response targets, plus derived question-answer examples (persona memory multiple-choice and preference generation/classification) built from the same interactions — without per-dialogue human annotation.
-
A distillation recipe (M2D-Chat) that transfers the Oracle's state-informed behavior to student models via standard supervised fine-tuning, with the mental state withheld at both training and inference time. This follows the generalized distillation framework: the student learns the marginal response distribution consistent with observable context.
-
A dual-domain evaluation that unites personalization benchmarks (PersonaMem-v1, PersonaMem-v2, PrefEval) with theory-of-mind benchmarks (ToMi, BigToM), testing whether models both understand people and act on that understanding.
Main Findings
-
Personalization improves across every backbone. Training on the full M2D-Corpus mixture raises every reported personalization metric for Qwen2.5-7B, Llama-3.1-8B, and OLMo-3-7B. PrefEval generation gains range from +26.6 to +40.9 percentage points; PersonaMem MCQ gains range from roughly +5.6 to +13.6 points.
-
M2D-Chat leads non-proprietary baselines on all four personalization columns. On Qwen2.5-7B-Instruct, it reaches 56.4 (PersonaMem-v1 MCQ), 42.0 (PersonaMem-v2 MCQ), 56.8 (PrefEval generation), and 78.9 (PrefEval classification), beating PersonaVLM, HumanLM, LLMoPt, and Mem0-augmented Qwen. It exceeds GPT-4o-mini in three of four evaluations but remains below GPT-5-mini in all four.
-
One margin is explicitly weak. The PrefEval classification gap over HumanLM is only 0.4 points (78.9 vs. 78.5), and the authors state this does not support a strong separation claim.
-
Theory-of-mind gains are backbone-dependent. Qwen improves on all three ToM tasks (+1.8 ToMi, +13.0 BigToM Forward Belief, +7.5 Forward Action). Llama improves substantially (+7.0 ToMi, +24.8 Forward Belief, +17.8 Forward Action). OLMo improves on ToMi (+2.2) but declines on both BigToM tasks (−8.2 and −7.0), showing the benefit does not generalize uniformly.
-
State maintenance pays off at longer horizons. In a pilot comparison against a vanilla simulator, M2D-Sim's advantage grows with turn index: persona-specificity effect size reaches d=0.66 at turn 20, topic depth reaches d=1.22 over the first 30 turns, and effect-size trajectories correlate positively with turn index (r=0.90 and r=0.79).
-
Simulation scaling is real but uneven. All three backbones peak at the full data mixture, but trajectories differ — Llama realizes most of its PrefEval gain by 1/4 of the data, while Qwen's largest generation gain arrives only at full scale.
-
Generation and answer selection scale differently. On Qwen, moving from 1/4 to 1/2 of the mixture raises PrefEval classification by 8.5 points but generation by only 0.7, then the final step raises generation by 18.9 and classification by 3.1 — endpoint-only reporting would hide this.
-
Training data passes human audit. Of 1,240 sampled retained conversations, 1,216 (98.06%) passed a binary rubric covering persona consistency, trajectory coherence, state-response consistency, and response relevance.
Methodology in Plain English
The researchers start by defining personas (289 of them), each paired with scenarios that give the user a reason to seek help. Scenarios fall into three categories: lifelong development, recurring everyday needs, and emotionally significant situations. A candidate scenario is kept only if it is appropriately abstract, sufficiently different from existing scenarios (via an embedding similarity threshold), and semantically consistent with the persona.
Then a rollout engine runs a conversation turn by turn. At each turn, three steps happen. First, a state-update step revises a structured record describing the user's evolving situation — this includes slowly changing elements like values and background constraints, quickly changing elements like mood and current concerns, plus a running summary, unresolved goals, and trust history. Second, a user-simulator step produces the user's message from the persona, that state, and the dialogue history. A behavior controller picks from 14 conversational modes to vary how the user expresses themselves. Third, an Oracle assistant produces the response target, and crucially it also sees the same state record. Because the update step happens after the assistant's response, later turns can reflect how the assistant changed the user's situation.
Generated conversations pass through six quality checks — four programmatic (schema validity, structural sanity, state-trajectory completeness, profile binding) and two LLM-judge based (persona consistency, persona-attribute conflicts), with the judge kept distinct from the simulator and Oracle.
To build the training corpus, the pipeline records both a dialogue view (observable context plus Oracle response) and a QA view (questions about the user generated from the persona and saved state trajectory). Students are then fine-tuned on this corpus with the state omitted from their inputs entirely. The paper formalizes this: minimizing the standard autoregressive cross-entropy loss is equivalent to minimizing the expected KL divergence between the state-marginalized target distribution and the student's policy, so an unrestricted student recovers the best response distribution achievable from observable context alone.
Training uses LoRA with 4-bit quantization, response-only masking, and AdamW with a cosine schedule. The mixture contains 8,244 examples (3,312 dialogue, 4,932 QA), and each of the three backbones is trained at four data fractions (1/8, 1/4, 1/2, all) to test scaling behavior. All benchmark content is held out from corpus generation, and the paper includes an exact-overlap audit.
Why This Matters
Impact on research. The paper reframes user simulation: prior work trains the simulator to be more realistic (UserLM, HumanLM), whereas Mind2Dialogue uses the simulator to manufacture supervision for the assistant. It also connects two research strands — personalization and theory of mind — that are usually evaluated separately, arguing that accurate mental-state attribution can coexist with errors in acting on that understanding, so neither domain alone gives a complete picture. It advances learning-with-privileged-information in a setting where the privileged signal is the state that causes the interaction itself, rather than an external annotation.
Real-world applications:
- Education and tutoring. A tutor that tracks a student's shifting confusion, confidence, and long-term goals across sessions rather than responding only to the literal question.
- Emotional support and companion systems. Assistants handling grief, uncertainty, or distress, where the user's stated request rarely reflects their actual need.
- Long-term professional collaboration. Tools that support knowledge workers over weeks or months, where priorities and constraints evolve and must be carried across sessions.
- Customer and client support. Agents that infer unstated constraints and preferences instead of re-asking for context the user has already implicitly conveyed.
Industry relevance. Producing human-aware assistants currently depends on either expensive private-conversation data or on-policy human feedback. M2D-Corpus offers a synthetic path that requires no per-dialogue human annotation and can be extended to new personas, scenario categories, and behavior modes. The result — measurable personalization gains from a modest 8,244-example fine-tuning mixture on 7B-class open models — suggests a practical, low-cost route for products that depend on personalization and long-horizon memory.
Future Directions
- Explaining the theory-of-mind divergence. Qwen and Llama gain on BigToM while OLMo regresses on both BigToM tasks. Understanding why certain backbones fail to transfer suggests architecture- or pretraining-dependent factors that are not yet characterized.
- Strengthening the preference-classification signal. The 0.4-point margin over HumanLM on PrefEval classification is within noise, so harder or more diagnostic benchmarks are needed to distinguish genuine improvement from variance.
- Validating simulation against real users. The state variables are simulator-defined controls, not measurements of real mental states. Whether simulated states capture the diversity and structure of actual user cognition remains an open empirical question, and the paper itself notes that long-term evaluation with real users is difficult to scale.
- Extending to genuinely long-horizon and multi-session interaction. The pilot study covers 20- and 40-turn conversations; real collaboration spans months. Scaling the simulator to multi-session memory, and comparing against or combining with retrieval-and-memory approaches like Mem0 (which proved competitive), is a natural next step.
Target Audience
Researchers and practitioners working on LLM personalization, dialogue systems, and user simulation will get the most from this paper, as will those interested in machine theory of mind or learning with privileged information. Industry teams building long-horizon assistants — tutoring, support, coaching, or companion products — will find the corpus-construction pipeline and the scaling analysis directly actionable. The paper is most accessible to readers comfortable with supervised fine-tuning, distillation, and benchmark-based evaluation; the psychology-guided simulation design and the dual-domain evaluation framework are readable without that background, but the formal treatment in Section 3.4 assumes familiarity with KL divergence and conditional distributions.
Authors’ abstract
As language models become more capable, long-term collaboration in learning, reasoning, and decision-making calls for a deeper understanding of the people they serve. Yet training such human-aware language models faces a fundamental supervision gap because current datasets for LLM assistant training contain few if any well-informed responses explicitly grounded in users' unspoken beliefs and goals. Scaling such supervision is inherently constrained, as users' underlying states are not directly observable. We thus propose the Mind2Dialogue framework to mitigate this gap by simulating users' mental states and turning them into privileged supervision for human-aware training. Specifically, we first propose a psychology-guided simulator that preserves personal characteristics while updating mental states through interaction to generate coherent conversations. The key idea is to enforce a shared evolving mental state that drives user behavior and guides an Oracle assistant's responses. Our privileged distillation then trains models on the Oracle's well-informed responses to assist users without direct access to their mental states at deployment. Moreover, we propose to evaluate human-aware learning by combining personalization and theory of mind, examining how models understand people and act on that understanding. Training on the full Mind2Dialogue corpus improves every reported personalization metric over the corresponding Qwen, Llama, and OLMo instruction-tuned baselines, including gains of 26.6 to 40.9 percentage points in preference-following generation. The gains extend to belief and action reasoning on Qwen and Llama, beyond personalized assistance. Looking forward, Mind2Dialogue makes user simulation a foundation for genuine AI collaborators that understand beliefs and intentions behind people's words and support their long-term goals across education, work, and everyday life.