Learning Automata Based Intelligent Tutorial-like System
The aim of this pioneering research is to study, design, and implement systems that could tutor other sub-systems using techniques that traditional real-life Teachers use when they teach real-life Students. The research undertaken is a result of merging the fields of Intelligent Tutoring Systems (ITS) and Learning Automata (LA), and leads to a paradigm which we refer to to as “Intelligent Tutorial-like” systems. In our proposed novel approach, every component incorporates the fundamental principles of LA. Thus, we model the Student (i.e., the learning mechanism) using an LA. Each Student is considered to be a member of a Classroom of Students, each of whom is individually represented by a distinct (and possibly different) LA. We also model the Domain and the Teacher using the LA paradigm.
Our research also works within a new philosophical perspective. We relax the constraint that “traditional” Tutorial systems have, namely the one of assuming that the Teacher is infallible. Rather, we assume that the Teacher is inherently uncertain of the domain knowledge, and is thus of a stochastic nature. However, although he is not absolutely certain about the material being taught, he is also capable of improving his own “teaching skills” even while the operation of the system proceeds. Finally, we also attempt to model a realistic learning framework, where the Students can learn not only from the Teacher, but also from other colleague Students in the Classroom.
KeywordsTutorial-like Systems Learning Automata Modeling of Adaptive Systems
Unable to display preview. Download preview PDF.
- 2.Baffes, P., Mooney, R.: Refinement-based student modeling and automated bug library construction. Journal of AI in Education 7(1), 75–116 (1996)Google Scholar
- 3.Beck, J.: Learning to teach with a reinforcement learning agent. In: Proceedings of The Fifteenth National Conference on AI/IAAI, Madison, WI, p. 1185 (1998)Google Scholar
- 5.Hashem, M.K.: Learning Automata Based Intelligent Tutorial-like Systems. PhD thesis, School of Computer Science, Carleton University, Ottawa, Canada (2007)Google Scholar
- 7.Hashem, M.K., Oommen, B.J.: Using learning automata to model a domain in a tutorial-like system. In: Proceedings of ICMLC 2007, the 2007 International Conference of Machine Learning and Cybernetics, Hong Kong, August 2007, pp. 112–118 (2007)Google Scholar
- 8.Hashem, M.K., Oommen, B.J.: Using learning automata to model a student-classroom interaction in a tutorial-like system. In: Proceedings of IEEE-SMC 2007, the 2007 IEEE International Conference on Systems, Man and Cybernetics, Montreal, October 2007, pp. 1177–1182 (2007)Google Scholar
- 9.Hashem, M.K., Oommen, B.J.: Using learning automata to model the behavior of a teacher in a tutorial-like system. In: Proceedings of IEEE-SMC 2007, the 2007 IEEE International Conference on Systems, Man and Cybernetics, Montreal, October 2007, pp. 76–82 (2007)Google Scholar
- 10.Hashem, M.K., Oommen, B.J.: Using learning automata to model the “learning process” of the teacher in a tutorial-like system. In: Proceedings of ISCIS 2007, the 2007 International Symposium on Computer and Information Sciences, Paper No. 1.3.C-012, Ankara, Turkey (November 2007)Google Scholar
- 13.Legaspi, R.S., Sison, R.C.: Modeling the tutor using reinforcement learning. In: Proceedings of the Philippine Computer Science Congress (PCSC), pp. 194–196 (2000)Google Scholar
- 21.Self, J.: The defining characteristics of intelligent tutoring systems research: ITSs care, precisely. International Journal of AI in Education 10, 350–364 (1999)Google Scholar
- 22.Sutton, R.S., Barto, A.G.: Reinforcement Learning: An Introduction. MIT Press, Cambridge (1998)Google Scholar
- 24.Thathachar, M.A.L., Sastry, P.S.: Networks of Learning Automata: Techniques for Online Stochastic Optimization. Kluwer Academic, Boston (2003)Google Scholar