Skip to main content
Log in

Defining the semantics of extended genetic graphs

  • Published:
User Modeling and User-Adapted Interaction Aims and scope Submit manuscript

Abstract

In the present work, the semantics of the Extended Genetic Graph (EGG) is defined in order to eliminate limitations inherent in these graphs in the modelling of an ideal Student Model. The semantics of extended genetic graphs can be defined at two representational levels: conceptual and transactional. First, the student's knowledge as represented by EGG nodes is specified explicitly at the conceptual level using the conceptual graphs (CGs) as a representation. Secondly, the criteria for the definition and use of learning processes such asanalogy, generalization, refinement, component, anddeviation/correction are specified at the transactional level. These criteria are then associated with the conditions of existence of different EGG links as they are implicitly assumed in the semantics of these graphs. Once the conditions of their creation are known, the semantics of EGG links can be represented explicitly by the use of CGs and Predicate Transition Networks (PrTNs). These representations are then used for detecting different types of EGG links.

Conceptual graphs combined with PrTNs are able to describe the semantic structures equivalent to those contained implicitly in EGGs. However, the semantics of the combined graph which is based on the results of cognitive psychology, natural language processing, as well as logic, are richer than the semantics of the EGG. Furthermore, the operations provided by the conceptual graph theory combined with the constraint specifications as expressed by PrTNs allow the modification of the learner graph. Thus, our proposed representational framework provides the basis for the construction of a deep dynamical student model. An example from the Boolean Algebra domain demonstrates its feasibility.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Anderson, J. R., R. G. Farrel, and R. Sauers: 1984, ‘Learning to Program in LISP’,Cognitive Science 8(2), 87–129.

    Google Scholar 

  • ART Reference Manual, ART 3.1: 1988, Inference Corporation, Los Angeles, CA.

  • Bobrow, J. S. and T. Winograd: 1977, ‘An Overview of KRL, a Knowledge Representation Language’,Cognitive Science 1, 3–46.

    Google Scholar 

  • Brachman, R. J. and J. G. Schmolze: 1985, ‘An Overview of the KL-ONE Knowledge Representation System’,Cognitive Science 9, 171–216.

    Google Scholar 

  • Brachman, R. J., R. Fikes, and H. Levesque: 1983, ‘KRYPTON: A Functional Approach to Knowledge Representation’,IEEE Computer 16(10), 67–73.

    Google Scholar 

  • Brecht, B. and M. Jones: 1988, ‘Student Models: The Genetic Graph Approach’,Int. J. Man-Machine Studies 28, 483–504.

    Google Scholar 

  • Brown, J. S. and R. R. Burton: 1978, ‘Diagnostic Models for Procedural Bugs in Basic Mathematical Skills’,Cognitive Science 2, 155–192.

    Google Scholar 

  • Brown, J. S. and K. VanLehn: 1980, ‘Repair Theory: A Generative Theory of Bugs in Procedural Skills’,Cognitive Science 4, 379–426.

    Google Scholar 

  • Brown, J. S., R. R. Burton, and J. DeKleer: 1983, ‘Pedagogical, Natural Language and Knowledge Engineering Techniques in Sophi 1, 2 and 3’. In: D. H. Sleeman and J. S. Brown (eds.):Intelligent Tutoring Systems. New York: Academic Press.

    Google Scholar 

  • Burton, R. R.: 1982, ‘Diagnosing Bugs in a Simple Procedural Skill’. In: D. H. Sleeman and J. S. Brown (eds.):Intelligent Tutoring Systems. New York: Academic Press.

    Google Scholar 

  • Carbonel, J. R.: 1970, ‘AI in CAI: An Intelligent Approach to Computer-Aided Instruction’,IEEE Transactions on Man-Machine Systems 11, 190–202.

    Google Scholar 

  • Carr, B. and I. Goldstein: 1977,Overlays: A Theory of Modelling for Computer Aided Instruction, AI Memo 406, MIT, Cambridge, MA.

    Google Scholar 

  • Clancey, W. J.: 1987,Knowledge-Based Tutoring: The Guidon Program. Cambridge, MA: MIT Press.

    Google Scholar 

  • Fargues, J., M. C. Landau, A. Dugourd, and L. Catach: 1986, ‘Conceptual Graphs for Semantics and Knowledge Processing’,IBM J. Res. Develop. 30(1), 71–79.

    Google Scholar 

  • Genrich, H. J. and K. Lauterbach: 1981, ‘System Modeling with High-Level Petri Nets. Theoretic’,Computer Science 13.

  • Giordana, A. and L. Saitta: 1985, ‘Modeling Production Rules by Means of Predicate Transition Networks’,Information Sciences 35, 1–41.

    Google Scholar 

  • Goldstein, I. P.: 1982, ‘The Genetic Graph: A Knowledge Representation for the Evolution of Procedural Knowledge’. In: D. H. Sleeman and J. S. Brown (eds.):Intelligent Tutoring System. New York: Academic Press.

    Google Scholar 

  • Johnson, W. L. and E. M. Soloway: 1984, ‘Intention-Based Diagnosis of Programming Errors’,Proc. National Conf. on Artificial Intelligence, Austin, Texas, pp. 162–168.

  • Johnson, W. L. and E. M. Soloway: 1985, ‘PROUST: An Automatic Debugging for Pascal Programs’,Byte 10(4), 179–190.

    Google Scholar 

  • Hendrix, G. G.: 1979, ‘Encoding Knowledge in Partitioned Networks’. In: N. V. Findler (ed.):Associate Networks. Academic Press.

  • Leishman, D.: 1989, ‘Analogy as a Constrained Partial Correspondence over Conceptual Graphs’,Proc. First Int. Conf. on the Principles of Knowledge Representation and Reasoning, Toronto, Ontario, pp. 223–234.

  • Levesque, H. and J. Mylopoulos: 1979, ‘A Procedural Semantics for Semantics Networks’. In: N. V. Findler (ed.):Associate Networks. Academic Press.

  • Kass, R.: 1989, ‘Student Modeling in Intelligent Tutoring Systems — Implications for User Modeling’. In: A. Kobsa and W. Wahlster (eds):User Models in Dialog System. Springer Verlag, pp. 386–410.

  • McCalla, G. and J. Greer: 1990, ‘Tracking Student Knowledge’,2nd Int. Workshop on User Modeling, Honolulu, Hawaii, U.S.A., pp. xx–xx.

  • Mineau, G.: 1989, ‘Induction on Conceptual Graphs: Finding Common Generalizations and Compatible Projections’,Proc. 4th Annual Workshop on Conceptual Structures, IJCAI-89, Detroit, pp. xx–xx.

  • Newell, A.: 1982, ‘The Knowledge Level’,AI Magazine 18, 87–127.

    Google Scholar 

  • Poliquin, J. A. M.: 1993,Genetic Algorithms and Student Model Diagnostic Problems, M.Sc. Thesis, Dept. Math and Comp. Science, RMC Kingston, Canada.

    Google Scholar 

  • Peterson, J. L.: 1981,Petri Net Theory and the Modeling of Systems. Prentice Hall.

  • Poirat, D. I. and A. Barna: 1979,Introduction to Digital Techniques. Toronto, Ontario: John Wiley & Sons Inc.

    Google Scholar 

  • Rao, A. S. and N. Y. Foo: 1987, ‘CONGRES: Conceptual Graph Reasoning System’,IEEE Proc. 3rd Conf. on AI Applications, Kissimee, Florida.

  • Roberts, R. and I. Goldstein: 1977,The FRL Primer, AI Memo, MIT, Cambridge, MA.

    Google Scholar 

  • Rondeau, P. A.: 1990, AMultilevel Approach to Student Knowledge Representation, M.Sc. Thesis, Dept. Math and Comp. Science, RMC Kingston, Ontario.

    Google Scholar 

  • Schubert, L. K.: 1976, ‘Extending the Expressive Power of Semantic Networks’,Artificial Intelligence 7(2), 163–198.

    Google Scholar 

  • Shank, R. C. and R. Abelson: 1977,Scripts, Plan, Goals and Understanding. Hillsdale: Erlbaum.

    Google Scholar 

  • Shapiro, S. C.: 1979, ‘The SNePS Semantic Network Processing System’. In: N. V. Findler (ed.):Associate Networks. Academic Press.

  • Sleeman, D. H. and M. J. Smith: 1981, ‘Modeling Student's Problem Solving’,Artificial Intelligence 16, 171–187.

    Google Scholar 

  • Sowa, J. G.: 1984,Conceptual Structures — Information Processing in Mind and Machine. Addison-Wesley.

  • VanLehn, K.: 1983, ‘Representation of Procedures in Repair Theory’. In: H. P. Ginsberg (ed.):The Development of Mathematical Thinking. New York: Academic Press.

    Google Scholar 

  • VanLehn, K.: 1987, ‘Learning One Subprocedure per Lesson’,Artificial Intelligence 31, 1–40.

    Google Scholar 

  • Watson, B. J.: 1985,Student Models: The Genetic Graph Approach, M.Sc. Thesis, Univ. of Waterloo, Dept. Math & Comp. Science, Waterloo, Ontario.

    Google Scholar 

  • Wescourt, K. M. Beard, and Gould: 1977, ‘BIP-II: Knowledge-Based Adaptive Curriculum Sequencing for a Network Representation’,Proc. of the National AMC Conf., Seattle, Washington. New York: AMC, pp. 234–240.

    Google Scholar 

  • Woods, W.: 1975, ‘What's in a Link’. In: D. Bobrow and A. Collins (eds.):Representation and Understanding: Studies in Cognitive Science. New York: Academic Press.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Niem, L., Fugére, B.J., Rondeau, P. et al. Defining the semantics of extended genetic graphs. User Model User-Adap Inter 3, 107–153 (1993). https://doi.org/10.1007/BF01099727

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01099727

Key words

Navigation