AI 终于能模拟“你”怎么学,而不是假装懂你
AI 家教最大的瓶颈不是模型不够聪明,而是它不知道“你”卡在哪、怎么讲你才听得进去。真实学生的数据又少又贵,于是研究者干脆造一个“数字分身”:先用一批学生的数据训练出共性,再拿你个人的少量记录微调,得到一个既会像你一样犯错、又能在老师点拨后改变反应的模拟学生。在象棋、英语写作、数学三个领域、60 个真实学生上,这个模拟器在“像不像你”和“听不听得进指导”两项上都超过了 GPT-5.4。它现在还不能直接当你的家教,但它是让 AI 家教真正“因材施教”的关键一步——以后 AI 可以先在模拟学生身上练手,再面对真人。
📄 原文摘要(英文)
AI tutors are most useful when they adapt to each student's strengths, weaknesses, and preferred guidance, but evidence about which guidance works for which student is sparse, slow, and costly to collect from real learners. Student simulators can provide this signal as a proxy, yet existing approaches are limited: state-tracking models fit student behavior but struggle to process explanations or corrections, while LLM role-play follows guidance fluently but does not reliably match the competence of the student being imitated. We present StudentSim, a training framework that turns sparse per-student data into individualized simulators through pooled training followed by per-student specialization. The resulting simulators both mirror a student's own responses and update them under tutor guidance. We also introduce StudentSimEval, a standardized protocol covering 60 students across chess, second-language English writing, and mathematics, using public learner datasets with de-identified records shared for research. StudentSimEval measures behavioral fidelity (F), or how well a simulator matches a student's responses, and guidance responsiveness (R), or how readily it updates under tutor guidance, with all methods fit and evaluated on the same records. Across all three domains, StudentSim outperforms GPT-5.4 on both metrics. In chess, StudentSim reaches F=0.51 and R=0.91, compared with 0.23 and 0.72 for GPT-5.4 and 0.45 and 0.27 for Maia2. As a proof of concept, using StudentSim as a reward model for tutor reinforcement learning produces a chess tutor that expert humans rate as more accurate, better-guided, and more personalized than a no-RL baseline and a tutor trained against a GPT-5.4 simulator reward. Code is available at https://github.com/microsoft/StudentSim.