Using a Learning Agent with a Student Model
暂无分享,去创建一个
In this paper we describe the application of machine learning to the problem of constructing a student model for an intelligent tutoring system. The proposed system learns on a per student basis how long an individual student requires to solve the problem presented by the tutor. This model of relative problem difficulty is learned within a "two-phase" learning algorithm. First, data from the entire student population are used to train a neural network. Second, the system learns how to modify the neural network's output to better fit each individual student's performance. Both components of the model proved useful in improving its accuracy. This model of time to solve a problem is used by the tutor to control the complexity of problems presented to the student.
[1] J. Beck,et al. Cooperative Student Models , 1997 .
[2] Joseph E. Beck,et al. Using the Student Model to Control Problem Difficulty , 1997 .
[3] Thomas G. Dietterich. What is machine learning? , 2020, Archives of Disease in Childhood.
[4] J. Eccles,et al. Age and gender differences in children's self- and task perceptions during elementary school. , 1993, Child development.
[5] Judy Kay,et al. Proceedings of the seventh international conference on User modeling , 1999 .