From Mastery Profile to Simulated Response: Stochastic Student Knowledge Graphs (SSKG) for Faithful LLM Student Simulation
Not on the map. Why?
Abstract (arXiv)
Large language models (LLMs) are increasingly used to simulate students at different mastery levels to generate synthetic training data and stress-test tutoring systems. Existing approaches primarily leverage an LLM to answer questions or perform tests while instructing it to simulate various skill levels. However, LLMs tend to execute at their full built-in capability regardless of target skill levels. We demonstrate this limitation on SAT questions across five mastery levels, where three LLMs consistently achieve 96.8-100% accuracy. To faithfully simulate student behavior, we propose a Stochastic Student Knowledge Graph (SSKG)-based approach that leverages the strengths of LLM in different ways. Using human-in-the-loop workflows, LLMs extract a Curriculum Knowledge Graph (CKG) from course materials, decompose solution paths into CKG triples, and map incorrect distractors. A student's mastery profile is represented as an SSKG, assigning mastery probabilities to CKG triples. When solving a problem, the SSKG is sampled to determine the outcome, after which an LLM generates a rationale consistent with the sampled result. Compared to seven baselines which fail to separate profiles and maintain 86.5-100% accuracy, our SSKG-based approach achieves 44.1-85.2% accuracy from low to high-mastery profiles, creating a clear monotonic gradient. An ablation study demonstrates that taxonomy awareness contributes most significantly to these fidelity gains, particularly for lower-mastery profiles.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 14 of its 29 references that are in the map. First posted on arXiv 21 Aug 2026.
Builds on
14 of 29 references.
References · 14
- 2023GPT-4 Technical Reportcited by 18,396
- 2023Unifying Large Language Models and Knowledge Graphs: A Roadmapcited by 668
- 2015Deep Knowledge Tracingcited by 332
- 2024Generative Students: Using LLM-Simulated Student Profiles to Support Question Item Evaluationcited by 58
- 2018Embedding Uncertain Knowledge Graphscited by 25
- 2024CLST: Cold-Start Mitigation in Knowledge Tracing by Aligning a Generative Language Model as a Students' Knowledge Tracercited by 17
- 2025Do LLMs Give Psychometrically Plausible Responses in Educational Assessments?cited by 14
- 2024System 2 thinking in OpenAI's o1-preview model: Near-perfect performance on a mathematics examcited by 10
- 2026Take Out Your Calculators: Estimating the Real Difficulty of Question Items with LLM Student Simulationscited by 5
- 2025Can LLMs Reliably Simulate Real Students' Abilities in Mathematics and Reading Comprehension?cited by 3
- 2025Rate-Distortion Guided Knowledge Graph Construction from Lecture Notes Using Gromov-Wasserstein Optimal Transportcited by 1
- 2026PS2: Parameterized Control for Fine-Grained Student Proficiency Simulationcited by 1
Built on by
Not cited yet.