Embracing Imperfection: Simulating Students with Diverse Cognitive Levels Using LLM-based Agents
On the map: LLM agents and tool use → Educational agents and math problem solving
Abstract (arXiv)
Large language models (LLMs) are revolutionizing education, with LLM-based agents playing a key role in simulating student behavior. A major challenge in student simulation is modeling the diverse learning patterns of students at various cognitive levels. However, current LLMs, typically trained as ``helpful assistants'', target at generating perfect responses. As a result, they struggle to simulate students with diverse cognitive abilities, as they often produce overly advanced answers, missing the natural imperfections that characterize student learning and resulting in unrealistic simulations. To address this issue, we propose a training-free framework for student simulation. We begin by constructing a cognitive prototype for each student using a knowledge graph, which captures their understanding of concepts from past learning records. This prototype is then mapped to new tasks to predict student performance. Next, we simulate student solutions based on these predictions and iteratively refine them using a beam search method to better replicate realistic mistakes. To validate our approach, we construct the textttStudent100 dataset, consisting of 100 students working on Python programming and 5,000 learning records. Experimental results show that our method consistently outperforms baseline models, achieving 100% improvement in simulation accuracy.
Key facts. Cited by 19 papers in the map (data through 14 Oct 2026). Placed in Educational agents and math problem solving, one of 16 directions in LLM agents and tool use. Builds on 22 of its 55 references that are in the map. First posted on arXiv 26 May 2025.
Builds on
22 of 55 references.
References · 22
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2021CodeNet: A Large-Scale AI for Code Dataset for Learning a Diversity of Coding Taskscited by 200
- 2024AlphaMath Almost Zero: Process Supervision without Processcited by 162
- 2024Accessing GPT-4 level Mathematical Olympiad Solutions via Monte Carlo Tree Self-refine with LLaMa-3 8Bcited by 158
- 2023Bridging the Novice-Expert Gap via Models of Decision-Making: A Case Study on Remediating Math Mistakescited by 52
- 2020Clicks can be Cheating: Counterfactual Recommendation for Mitigating Clickbait Issuecited by 48
- 2023simpleKT: A Simple But Tough-to-Beat Baseline for Knowledge Tracingcited by 47
- 2024Stepwise Verification and Remediation of Student Reasoning Errors with Large Language Model Tutorscited by 41
- 2024MathVC: An LLM-Simulated Multi-Character Virtual Classroom for Mathematics Educationcited by 37
- 2024Large Language Models for Education: A Surveycited by 34
- 2024AutoGeo: Automating Geometric Image Dataset Creation for Enhanced Geometry Understandingcited by 29
10 more
- 2024LLM-based Cognitive Models of Students with Misconceptionscited by 16
- 2025Towards Transformer-Based Aligned Generation with Self-Coherence Guidancecited by 14
- 2024Evaluating and Optimizing Educational Content with Large Language Model Judgmentscited by 12
- 2024Toward In-Context Teaching: Adapting Examples to Students' Misconceptionscited by 12
- 2024MPCODER: Multi-user Personalized Code Generator with Explicit and Implicit Style Representation Learningcited by 12
- 2024Instruction Tuning-free Visual Token Complement for Multimodal LLMscited by 12
- 2025Disentangled Knowledge Tracing for Alleviating Cognitive Biascited by 12
- 2025Knowledge is Power: Harnessing Large Language Models for Enhanced Cognitive Diagnosiscited by 10
- 2024Graphusion: Leveraging Large Language Models for Scientific Knowledge Graph Fusion and Construction in NLP Educationcited by 9
- 2024Large Language Model-Driven Curriculum Design for Mobile Networkscited by 8
Built on by
Citing papers per year: 2025: 7; 2026: 12.
19 papers.
Sort:
By area:
- 2025SMART: Simulated Students Aligned with Item Response Theory for Question Difficulty Predictioncited by 23
- 2025TeachLM: Post-Training LLMs for Education Using Authentic Learning Datacited by 9
- 2026Mnemis: Dual-Route Retrieval on Hierarchical Graphs for Long-Term LLM Memorycited by 8
- 2026Towards Valid Student Simulation with Large Language Modelscited by 7
- 2025Tailoring Diagnostic Modeling to Individual Learners: Personalized Distractor Generation via MCTS-Guided Reasoning Reconstructioncited by 3
- 2025IntelliCode: A Multi-Agent LLM Tutoring System with Centralized Learner Modelingcited by 1
- 2026DrawSim-PD: Simulating Student Science Drawings to Support NGSS-Aligned Teacher Diagnostic Reasoningcited by 1
- 2026StudentSim: Training LLM-based Student Simulatorscited by 1
- 2025Tackling Device Data Distribution Real-time Shift via Prototype-based Parameter Editingcited by 0
- 2025Cognitive-Level Adaptive Generation via Capability-Aware Retrieval and Style Adaptationcited by 0
- 2025DebugTA: An LLM-Based Agent for Simplifying Debugging and Teaching in Programming Educationcited by 0
- 2026CogEvolution: A Human-like Generative Educational Agent to Simulate Student's Cognitive Evolutioncited by 0
7 more
- 2026CustomerSim: Benchmarking and Aligning Multimodal Language Models as Retail User Simulatorscited by 0
- 2026Are Agents Ready to Teach? A Multi-Stage Benchmark for Real-World Teaching Workflowscited by 0
- 2026Voting Protocols as Coordination Mechanisms for Role-Constrained Multi-Agent Tutoring Systemscited by 0
- 2026Simulating Students' Java Programming Errors with Large Language Modelscited by 0
- 2026CogGuard: Cognitive and Operational Profiling for Proactive Warning in Edge Intelligent Servicescited by 0
- 2026Aligning LLM-Simulated and Human Examinees for Psychometric Calibration: A Cognitive Diagnostic Profiling Approachcited by 0
- 2026From Learner Behavior to Reusable Skills for Effective and Efficient Learner Simulationcited by 0
- 2026From Learner Behavior to Reusable Skills for Effective and Efficient Learner Simulation29 Sep 2026
- 2026StudentSim: Training LLM-based Student Simulators1 Sep 2026
- 2026Aligning LLM-Simulated and Human Examinees for Psychometric Calibration: A Cognitive Diagnostic Profiling Approach28 Jul 2026
- 2026CogGuard: Cognitive and Operational Profiling for Proactive Warning in Edge Intelligent Services13 Jun 2026
- 2026Simulating Students' Java Programming Errors with Large Language Models12 Jun 2026
- 2026Voting Protocols as Coordination Mechanisms for Role-Constrained Multi-Agent Tutoring Systems6 Jun 2026
- 2026Are Agents Ready to Teach? A Multi-Stage Benchmark for Real-World Teaching Workflows14 May 2026
- 2026CustomerSim: Benchmarking and Aligning Multimodal Language Models as Retail User Simulators8 May 2026
- 2026CogEvolution: A Human-like Generative Educational Agent to Simulate Student's Cognitive Evolution16 Apr 2026
- 2026Mnemis: Dual-Route Retrieval on Hierarchical Graphs for Long-Term LLM Memory17 Feb 2026
- 2026DrawSim-PD: Simulating Student Science Drawings to Support NGSS-Aligned Teacher Diagnostic Reasoning2 Feb 2026
- 2026Towards Valid Student Simulation with Large Language Models9 Jan 2026
7 more
- 2025IntelliCode: A Multi-Agent LLM Tutoring System with Centralized Learner Modeling21 Dec 2025
- 2025DebugTA: An LLM-Based Agent for Simplifying Debugging and Teaching in Programming Education13 Oct 2025
- 2025TeachLM: Post-Training LLMs for Education Using Authentic Learning Data6 Oct 2025
- 2025Cognitive-Level Adaptive Generation via Capability-Aware Retrieval and Style Adaptation15 Sep 2025
- 2025Tackling Device Data Distribution Real-time Shift via Prototype-based Parameter Editing8 Sep 2025
- 2025Tailoring Diagnostic Modeling to Individual Learners: Personalized Distractor Generation via MCTS-Guided Reasoning Reconstruction15 Aug 2025
- 2025SMART: Simulated Students Aligned with Item Response Theory for Question Difficulty Prediction7 Jul 2025
- 2025IntelliCode: A Multi-Agent LLM Tutoring System with Centralized Learner Modelingcited by 1
- 2025DebugTA: An LLM-Based Agent for Simplifying Debugging and Teaching in Programming Educationcited by 0
- 2026CogEvolution: A Human-like Generative Educational Agent to Simulate Student's Cognitive Evolutioncited by 0
- 2026Voting Protocols as Coordination Mechanisms for Role-Constrained Multi-Agent Tutoring Systemscited by 0
- 2026Voting Protocols as Coordination Mechanisms for Role-Constrained Multi-Agent Tutoring Systems6 Jun 2026
- 2026CogEvolution: A Human-like Generative Educational Agent to Simulate Student's Cognitive Evolution16 Apr 2026
- 2025IntelliCode: A Multi-Agent LLM Tutoring System with Centralized Learner Modeling21 Dec 2025
- 2025DebugTA: An LLM-Based Agent for Simplifying Debugging and Teaching in Programming Education13 Oct 2025
- 2025TeachLM: Post-Training LLMs for Education Using Authentic Learning Datacited by 9
- 2026Mnemis: Dual-Route Retrieval on Hierarchical Graphs for Long-Term LLM Memorycited by 8
- 2026Towards Valid Student Simulation with Large Language Modelscited by 7
- 2025Tailoring Diagnostic Modeling to Individual Learners: Personalized Distractor Generation via MCTS-Guided Reasoning Reconstructioncited by 3
- 2026DrawSim-PD: Simulating Student Science Drawings to Support NGSS-Aligned Teacher Diagnostic Reasoningcited by 1
- 2026StudentSim: Training LLM-based Student Simulatorscited by 1
- 2025Tackling Device Data Distribution Real-time Shift via Prototype-based Parameter Editingcited by 0
- 2025Cognitive-Level Adaptive Generation via Capability-Aware Retrieval and Style Adaptationcited by 0
- 2026CustomerSim: Benchmarking and Aligning Multimodal Language Models as Retail User Simulatorscited by 0
- 2026Are Agents Ready to Teach? A Multi-Stage Benchmark for Real-World Teaching Workflowscited by 0
- 2026Simulating Students' Java Programming Errors with Large Language Modelscited by 0
- 2026CogGuard: Cognitive and Operational Profiling for Proactive Warning in Edge Intelligent Servicescited by 0
12 most cited of 14 All 14 (JSON)
- 2026From Learner Behavior to Reusable Skills for Effective and Efficient Learner Simulation29 Sep 2026
- 2026StudentSim: Training LLM-based Student Simulators1 Sep 2026
- 2026Aligning LLM-Simulated and Human Examinees for Psychometric Calibration: A Cognitive Diagnostic Profiling Approach28 Jul 2026
- 2026CogGuard: Cognitive and Operational Profiling for Proactive Warning in Edge Intelligent Services13 Jun 2026
- 2026Simulating Students' Java Programming Errors with Large Language Models12 Jun 2026
- 2026Are Agents Ready to Teach? A Multi-Stage Benchmark for Real-World Teaching Workflows14 May 2026
- 2026CustomerSim: Benchmarking and Aligning Multimodal Language Models as Retail User Simulators8 May 2026
- 2026Mnemis: Dual-Route Retrieval on Hierarchical Graphs for Long-Term LLM Memory17 Feb 2026
- 2026DrawSim-PD: Simulating Student Science Drawings to Support NGSS-Aligned Teacher Diagnostic Reasoning2 Feb 2026
- 2026Towards Valid Student Simulation with Large Language Models9 Jan 2026
- 2025TeachLM: Post-Training LLMs for Education Using Authentic Learning Data6 Oct 2025
- 2025Cognitive-Level Adaptive Generation via Capability-Aware Retrieval and Style Adaptation15 Sep 2025
12 newest of 14 All 14 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025Simulating Students with Large Language Models: A Review of Architecture, Mechanisms, and Role Modelling in Education with Generative AI
- 2026AgentSchool: An LLM-Powered Multi-Agent Simulation for Education
- 2026INSIDE the Student's Mind: Jointly Modeling Latent Reasoning and Action in LLM Student Simulators
- 2025LLM Agents for Education: Advances and Applications
- 2025EducationQ: Evaluating LLMs' Teaching Capabilities Through Multi-Agent Dialogue Framework
- 2024EduAgent: Generative Student Agents in Learning
- 2025Investigating Pedagogical Teacher and Student LLM Agents: Genetic Adaptation Meets Retrieval Augmented Generation Across Learning Style
- 2026Simulated Students in Tutoring Dialogues: Substance or Illusion?