๐ Research Article
Embracing Imperfection: Simulating Students with Diverse Cognitive Levels Using LLM-based Agents
Wu et al. (2025, ACL) tackle the core challenge of Simulating Students: LLMs trained as "helpful assistants" produce overly perfect answers and fail to model the natural imperfections and varied cognitive levels of real learners. They propose a training-free framework that builds a cognitive prototype of each student from a knowledge graph, predicts performance on new tasks, and iteratively refines simulated solutions via beam search to reproduce realistic mistakes โ achieving a 100% improvement in simulation accuracy on a new Student_100 dataset.
A central obstacle to valid student simulation is that LLMs are optimized to generate correct, polished responses. Real students, however, vary in cognitive level and make characteristic mistakes. Simulated students that answer too well โ or too randomly โ are not faithful models of learners. This paper addresses that gap directly.
The framework
Findings
Implications
The work underscores that fidelity requires modeling imperfection, not just fluency: a simulated student is only useful if it errs the way the modeled learner would err. By grounding simulation in a cognitive prototype (knowledge graph) and explicitly generating realistic mistakes, it points toward Simulating Students as a reliable instrument for testing tutoring systems and evaluating pedagogy. It connects to Student Modeling and Knowledge Graph approaches and complements work on the validity of LLM-based student simulation.
Connected Concepts
Connected Articles
Citation
Wu, T., Chen, J., Lin, W., Li, M., Zhu, Y., Li, A., Kuang, K., & Wu, F. (2025). Embracing imperfection: Simulating students with diverse cognitive levels using LLM-based agents. In Proceedings of ACL 2025. arXiv:2505.19997.