2011 · 101 citations · 17 references
EducationComputer ScienceEducational TechnologyArtificial IntelligenceIntelligent Tutoring SystemsMachine LearningIntelligent Tutoring System AnalyticsLearner ModelingStudent ModelingAgent LearningAutomated Machine LearningModel-based TutoringStudent Model DevelopmentTask Difficulty AssessmentTask Difficulty Knowledge
Student modeling predicts error probabilities and informs instructional decisions, yet manual construction is laborious and may miss key distinctions. The study proposes automatically discovering student models using a state‑of‑the‑art machine learning agent, SimStudent. This approach employs SimStudent to learn student models from data. The discovered model outperforms human‑generated models and improves tutoring instruction strategy.
Student modeling is one of the key factors that affects automated tutoring systems in making instructional decisions. A student model is a model to predict the probability of a student making errors on given problems. A good student model that matches with student behavior patterns often provides useful information on learning task difficulty and transfer of learning between related problems, and thus often yields better instruction. Manual construction of such models usually requires substantial human effort, and may still miss distinctions in content and learning that have important instructional implications. In this paper, we propose an approach that automatically discovers student models using a state-of-art machine learning agent, SimStudent. We show that the discovered model is of higher quality than human-generated models, and demonstrate how the discovered model can be used to improve a tutoring system’s instruction strategy.
17
Inductive Logic Programming: Theory and methods
Stephen Muggleton, Luc De Raedt · The Journal of Logic Programming · 1994 · 1.6K citations · Full text
Learning Logical Definitions from Relations
J. R. Quinlan · Machine Learning · 1990 · 1.4K citations · Full text