Learning Automata Based Intelligent Tutorial-like System

The aim of this Thesis 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 referred 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, and a Classroom of Students, in which each of them is individually represented by a distinct (and possibly different) LA. We also model the Domain and the Teacher using LA paradigms. Our research also works within a new philosophical perspective. We relax the constraint that "traditional" Tutorial systems have, namely that 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. Apart from designing the various components of the system, we have also implemented a prototype which exhibits all these properties. The Thesis demonstrates, within an experimental framework, that our system resolves some related fundamental conceptual questions. It also possesses promising features that can lead to benefits in "traditional" Tutorial systems. We believe that we have taken a few small, but significant and pioneering steps, in this direction.

[1]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[2]  Kaddour Najim,et al.  Learning automata and stochastic optimization , 1997 .

[3]  John Self,et al.  The defining characteristics of intelligent tutoring systems research: ITSs care, precisely , 1998 .

[4]  Raymond J. Mooney,et al.  Refinement-based student modeling and automated bug library construction , 1996 .

[5]  Kumpati S. Narendra,et al.  Learning automata - an introduction , 1989 .

[6]  P. S. Sastry,et al.  Varieties of learning automata: an overview , 2002, IEEE Trans. Syst. Man Cybern. Part B.

[7]  Mohammad S. Obaidat,et al.  Guest editorial learning automata: theory, paradigms, and applications , 2002, IEEE Trans. Syst. Man Cybern. Part B.

[8]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[9]  Kaddour Najim,et al.  Learning Automata: Theory and Applications , 1994 .

[10]  M. Thathachar,et al.  Networks of Learning Automata: Techniques for Online Stochastic Optimization , 2003 .

[11]  Claude Frasson,et al.  An Actor Based Architecture for Intelligent Tutoring Systems , 1996, Intelligent Tutoring Systems.

[12]  Stephen Chen,et al.  Towards the automated design of phased array ultrasonic transducers: Using particle swarms to find "smart" start points , 2007 .

[13]  B. John Oommen,et al.  Using learning automata to model the “learning process” of the teacher in a tutorial-like system , 2007, 2007 22nd international symposium on computer and information sciences.

[14]  B.J. Oommen,et al.  Using Learning Automata to Model a Domain in a Tutorial-Like System , 2007, 2007 International Conference on Machine Learning and Cybernetics.

[15]  B. Johnoommen Absorbing and Ergodic Discretized Two-Action Learning Automata , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

[16]  Ruddy Lelouche,et al.  A Collection of Pedagogical Agents for Intelligent Educational Systems , 2000, Intelligent Tutoring Systems.

[17]  B. John Oommen,et al.  Continuous and discretized pursuit learning schemes: various algorithms and their comparison , 2001, IEEE Trans. Syst. Man Cybern. Part B.

[18]  Joseph E. Beck Learning to Teach with a Reinforcement Learning Agent , 1998, AAAI/IAAI.

[19]  B. John Oommen,et al.  Generalized pursuit learning schemes: new families of continuous and discretized learning automata , 2002, IEEE Trans. Syst. Man Cybern. Part B.

[20]  Richard S. Sutton,et al.  Introduction to Reinforcement Learning , 1998 .

[21]  B. John Oommen,et al.  Using learning automata to model the behavior of a teacher in a tutorial-like system , 2007, 2007 IEEE International Conference on Systems, Man and Cybernetics.

[22]  B. John Oommen,et al.  On Using Learning Automata to Model a Student's Behavior in a Tutorial-like System , 2007, IEA/AIE.

[23]  B. John Oommen,et al.  Using learning automata to model a student-classroom interaction in a tutorial-like system , 2007, 2007 IEEE International Conference on Systems, Man and Cybernetics.

[24]  S. Lakshmivarahan,et al.  Learning Algorithms Theory and Applications , 1981 .