Learner Modeling is a dynamic process. Creating and maintaining models of learners by an interactive system is not a precise task, and it requires guesses and abductive generation of explanation of the learners’ actions. In addition, learners change their behavior while interacting with the system. Therefore, these systems need some mechanisms to maintain the rationality of the learner models created. For this maintenance to be rational, we enunciate two basic principles: system consistency and learner accuracy. We present a system AMMS (Agent Model Maintenance System) to maintain learner models in accordance with these two principles, which were followed by introducing reasons (endorsements) for the hypotheses created about the learner. These reasons (which are based on the acquisition rules) are kept in the AMMS, so it is possible to choose the most trustable learner model by using a "trust" function.
[1]
Raymond Reiter,et al.
A Logic for Default Reasoning
,
1987,
Artif. Intell..
[2]
Paul R. Cohen,et al.
Heuristic reasoning about uncertainty: an artificial intelligence approach
,
1984
.
[3]
Oskar Dressler,et al.
An Extended Basic ATMS
,
1988,
NMR.
[4]
Gordon I. McCalla,et al.
Using Attention in Belief Revision
,
1991,
AAAI.
[5]
Mitsuru Ikeda,et al.
Nonmonotonic Model Inference-A Formalization of Student Modeling
,
1993,
IJCAI.
[6]
Carlo Tasso,et al.
A shell for developing non-monotonic user modeling systems
,
1994,
Int. J. Hum. Comput. Stud..
[7]
William R. Murray,et al.
An Endorsement-based Approach to Student Modeling for Planner-controlled Tutors
,
1991,
IJCAI.