Skip to main content

Applying Machine Learning Techniques to Rule Generation in Intelligent Tutoring Systems

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3220))

Abstract

The purpose of this research was to apply machine learning techniques to automate rule generation in the construction of Intelligent Tutoring Systems. By using a pair of somewhat intelligent iterative-deepening, depth-first searches, we were able to generate production rules from a set of marked examples and domain background knowledge. Such production rules required independent searches for both the “if” and “then” portion of the rule. This automated rule generation allows generalized rules with a small number of sub-operations to be generated in a reasonable amount of time, and provides non-programmer domain experts with a tool for developing Intelligent Tutoring Systems.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anderson, J.R., Pellitier, R.: A developmental system for model-tracing tutors. In: Birnbaum, L. (ed.) The International Conference on the Learning Sciences. Association for the Advancement of Computing in Education, Charlottesville, Virginia, pp. 1–8 (1991)

    Google Scholar 

  2. Blessing, S.B.: A Programming by Demonstration Authoring Tool for Model-Tracing Tutors. In: Murray, T., Blessing, S.B., Ainsworth, S. (eds.) Authoring Tools for Advanced Technology Learning Environments: Toward Cost-Effective Adaptive, Interactive and Intelligent Educational Software, pp. 93–119. Kluwer Academic Publishers, Boston (2003)

    Google Scholar 

  3. Choksey, S., Heffernan, N.: An Evaluation of the Run-Time Performance of the Model-Tracing Algorithm of Two Different Production Systems: JESS and TDK. Technical Report WPI-CS-TR-03-31. Worcester Polytechnic Institute, Worcester (2003)

    Google Scholar 

  4. Cypher, A., Halbert, D.C. (eds.): Watch what I do: Programming by Demonstration. The MIT Press, Cambridge (1993)

    Google Scholar 

  5. Koedinger, K.R., Aleven, V., Heffernan, N.T.: Toward a rapid development environment for cognitive tutors. In: 12th Annual Conference on Behavior Representation in Modeling and Simulation. Simulation Interoperability Standards Organization (2003)

    Google Scholar 

  6. Korf, R.: Macro-operators: A weak method for learning. Artificial Intelligence 26(1) (1985)

    Google Scholar 

  7. Lieberman, H. (ed.): Your Wish is My Command: Programming by Example. Morgan Kaufmann, San Francisco (2001)

    Google Scholar 

  8. Muggleton, S.: Inverse Entailment and Progol. New Generation Computing, Special issue on Inductive Logic Programming 13 (1995)

    Google Scholar 

  9. Quinlan, J.R.: Learning first-order definitions of functions. Journal of Artificial Intelligence Research 5, 139–161 (1996)

    MATH  Google Scholar 

  10. Quinlan, J.R., Cameron-Jones, R.M.: FOIL: A Midterm Report. Sydney: University of Sydney (1993)

    Google Scholar 

  11. VanLehn, K., Freedman, R., Jordan, P., Murray, C., Rosé, C.P., Schulze, K., Shelby, R., Treacy, D., Weinstein, A., Wintersgill, M.: Fading and deepening: The next steps for andes and other model-tracing tutors. In: Gauthier, G., VanLehn, K., Frasson, C. (eds.) ITS 2000. LNCS, vol. 1839, pp. 474–483. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jarvis, M.P., Nuzzo-Jones, G., Heffernan, N.T. (2004). Applying Machine Learning Techniques to Rule Generation in Intelligent Tutoring Systems. In: Lester, J.C., Vicari, R.M., Paraguaçu, F. (eds) Intelligent Tutoring Systems. ITS 2004. Lecture Notes in Computer Science, vol 3220. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30139-4_51

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30139-4_51

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22948-3

  • Online ISBN: 978-3-540-30139-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics