Skip to main content

Issues in Knowledge Level Modelling

  • Conference paper
Second Generation Expert Systems

Abstract

Since its introduction in the early 80s the notion of knowledge level has been an important catalizer of research in knowledge systems. This chapter discusses how it is being turned into a useful tool for the development of knowledge systems and how the original and present interpretations can be tied together again. It shows how the knowledge level changed our views on what knowledge systems are and how the problems with first generation expert systems might be overcome. Two other issues are discussed in some more detail. The first one is the precise methodological role of the knowledge level. The second issue concerns the nature of knowledge level theories of problem solving and its implications for next generation architectures.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Aamodt. A knowledge-intensive approach to problem solving and sustained learning. PhD thesis, University of Trondheim, Norwegian Institue of Technology, Trondheim, Norway, May 1991.

    Google Scholar 

  2. J. A. Breuker, B. J. Wielinga, M. van Someren, R. de Hoog, A. Th. Schreiber, P. de Greef, B. Bredeweg, J. Wielemaker, J. P. Billault, M. Davoodi, and S. A. Hayward. Model Driven Knowledge Acquisition: Interpretation Models. ESPRIT Project P1098 Deliverable D1 (task A1), University of Amsterdam and STL Ltd, 1987.

    Google Scholar 

  3. D. C. Brown and B. Chandrasekaran. Design Problem Solving: Knowledge Structures and Control Strategies. Research Notes in Artificial Intelligence. Pitman, London, 1989.

    Google Scholar 

  4. T. Bylander and S. Mittal. CSRL: A language for classificatory problem solving and uncertainty handling. AI Magazine, 7, 1986.

    Google Scholar 

  5. T. Bylander, S. Mittal, and B. Chandrasekaran. CSRL: A language for expert systems for diagnosis. In IJCAI-83, pages 218–221, 1983.

    Google Scholar 

  6. B. Chandrasekaran. Toward a taxonomy of problem-solving types. AI Magazine, 4(4):9–17g, 1983.

    Google Scholar 

  7. B. Chandrasekaran. Generic tasks in knowledge-based reasoning: High level building blocks for expert system design. IEEE Expert, 1(3):23–30, 1986.

    Article  Google Scholar 

  8. B. Chandrasekaran. Generic tasks: The evolution of an idea. Technical report, Ohio State University, 1992.

    Google Scholar 

  9. B. Chandrasekaran and S. Mittal. Deep versus compiled knowledge approaches to diagnostic problem solving. Int. J. Man-Machine Studies, 19:425–436, 1983.

    Article  Google Scholar 

  10. W. J. Clancey. The epistemology of rule-based expert systems — a framework for explanation. Artificial Intelligence, 20:215–251, 1983.

    Article  Google Scholar 

  11. W. J. Clancey. Heuristic classification. Artificial Intelligence, 27:289–350, 1985.

    Article  Google Scholar 

  12. W. J. Clancey. Model construction operators. Artificial Intelligence, 53(1):1–115, 1992.

    Article  MathSciNet  Google Scholar 

  13. William J. Clancey. The knowledge level reinterpreted: Modeling how systems interact. Machine Learning, Special Issue on Knowledge Acquisition, 4(3,4):285–292, 1989.

    Google Scholar 

  14. William J. Clancey. The frame of reference problem in the design of intelligent machines. In K. vanLehn and A. Newell, editors, Architectures for Intelligence: The Twenty Second Carnegie Symposium on Artificial Intelligence. Erlbaum, Hillsdale, NJ, 1990.

    Google Scholar 

  15. R. Davis. Expert systems: where are we? and where do we go from here? AI Memo 665, MIT AI-Lab, 1982.

    Google Scholar 

  16. R. Davis. Reasoning from first principles in electronic trouble shooting. International Journal of Man-Machine Studies, 19:403–423, 1983.

    Article  Google Scholar 

  17. T. G. Dietterich. Learning at the knowledge level. Machine Learning, 1:287–316, 1986.

    Google Scholar 

  18. L. Eshelman. MOLE: A knowledge-acquisition tool for cover-and-differentiate systems. In S. Marcus, editor, Automating Knowledge Acquisition for Expert System-s, pages 37–80. Kluwer Academic Publishers, The Netherlands, 1988.

    Google Scholar 

  19. M. Genesereth and R. E. Fikes. Knowledge interchange format version 3.0 reference manual. Report Logic 92-1, Logic Group, Stanford University, CA., 1992.

    Google Scholar 

  20. T. Gruber. Ontolingua: A mechanism to support portable ontologies. version 3.0. Technical report, Knowledge Systems Laboratory, Stanford University, CA, 1992.

    Google Scholar 

  21. F. Hayes-Roth, D. A. Waterman, and D. B. Lenat. Building Expert Systems. Addison-Wesley, New York, 1983.

    Google Scholar 

  22. G. Klinker, C. Bhola, G. Dallemagne, D. Marques, and J. McDermott. Usable and reusable programming constructs. Knowledge Acquisition, 3:117–136, 1991.

    Article  Google Scholar 

  23. Marc Linster. Knowledge acquisition based on explicit methods of problem-solving. PhD thesis, University of Kaiserslautern, 1992.

    Google Scholar 

  24. S. Marcus, editor. Automatic knowledge acquisition for expert systems. Kluwer, 1988.

    Google Scholar 

  25. H. Maturana. Biology of cognition. In F. Varela and H. Maturana, editors, Au-topoiesis and Cognition. Reidel, London, 1980.

    Google Scholar 

  26. J. McDermott. Preliminary steps towards a taxonomy of problem-solving methods. In S. Marcus, editor, Automating Knowledge Acquisition for Expert Systems, pages 225–255. Kluwer Academic Publishers, The Netherlands, 1988.

    Google Scholar 

  27. M. A. Musen. Automated Generation of Model-Based Knowledge-Acquisition Tools. Pitman, London, 1989. Research Notes in Artificial Intelligence.

    Google Scholar 

  28. A. Newell. The knowledge level. Artificial Intelligence, 18:87–127, 1982.

    Article  Google Scholar 

  29. R.C. Paton, H.S. Nwana, M.J.R. Shave, T.J.M. Bench-Capon, and S. Hughes. Foundations of a structured approach to characterising domain knowledge. Cognitive Systems, 3(2):139–161, November 1991.

    Google Scholar 

  30. A. Puerta, J. Egar, S. W. Tu, and M. A. Musen. A multiple-method knowledge-acquisition shell for the automatic generation of knowledge-acquisition tools. In Proceedings of the 6th Knowledge Acquisition for Knowledge-Based Systems Workshop, Banff, Canada, pages 20.1–2019. SRDG Publications, University of Calgary, October 1991.

    Google Scholar 

  31. William F. Punch and B. Chandrasekaran. An investigation of the roles of problem-solving methods in diagnosis. In Proceedings of the Tenth International Workshop: Expert Systems and their Applications, pages 25–36, Avignon, France, 1990. EC2.

    Google Scholar 

  32. P. Rademakers and R. Pfeifer. The role of knowledge level models in situated adaptive design. In B. Neumann, editor, Proceedings of the Tenth European Conference on Artificial Intelligence, pages 601–602. John Wiley and Sons, Ltd., 1992.

    Google Scholar 

  33. A. Th. Schreiber, J. M. Akkermans, and B. J. Wielinga. On problems with the knowledge level perspective. In L. Steels and B. Smith, editors, AISB-91: Artificial Intelligence and Simulation of behaviour, pages 208–221, London, 1991. Springer Verlag. Also in: Proceedings Banff-90 Knowledge Acquisition Workshop, J. H. Boose and B. R. Gaines (editors), SRDG Publications, University of Calgary, pages 30-1 — 30-14.

    Google Scholar 

  34. L. Steels. Second generation expert systems. Future Generation Computer Systems, 1(4):213–221, 1985.

    Article  Google Scholar 

  35. L. Steels. Components of expertise. AI Magazine, Summer 1990. Also as: AI Memo 88-16, AI Lab, Free University of Brussels.

    Google Scholar 

  36. L. Steels. Reusability and configuration of applications by non-programmers. Technical Report AI Memo 92-4, AI-Lab, Vrije Universiteit Brussel, Brussels, 1992.

    Google Scholar 

  37. J. Sticklen. Problem solving architecture at the knowledge level. Journal of Experimental and Theoretical Artificial Intelligence, 1989.

    Google Scholar 

  38. W. R. Swartout. XPLAIN: A system for creating and explaining expert consulting systems. Artificial Intelligence, 20:285–325, 1983.

    Article  Google Scholar 

  39. W. Van de Velde. Inference stucture as a basis for problem solving. In Y. Kodratoff, editor, Proceedings of the 8th European Conference on Artificial Intelligence, pages 202–207, London, 1988. Pitman.

    Google Scholar 

  40. W. Van de Velde. Learning from Experience. PhD thesis, Vrije Universiteit Brus-sel, Brussels, 1988. also as VUB AI-Lab TR-88-1.

    Google Scholar 

  41. W. Van de Velde. Reasoning, behavior and learning: a knowledge level perspective. In Proceedings of Cognitiva 90, pages 451–463, November 1990.

    Google Scholar 

  42. W. Van de Velde. Tractable rationality at the knowledge-level. In L. Steels and B. Smith, editors, Proceedings AISB’91: Artificial Intelligence and Simulation of Behaviour, pages 196–207, London, 1991. Springer Verlag.

    Google Scholar 

  43. J. Vanwelkenhuysen and P. Rademakers. Mapping knowledge-level analysis onto a computational framework. In L. Aiello, editor, Proceedings ECAI-90, Stockholm, pages 681–686, London, 1990. Pitman.

    Google Scholar 

  44. J. Vanwelkenhuysen and W. Van de Velde. What’s the problem when working with generic models. Technical Report AI-Memo 92-07, Vrije Universiteit Brussel, AI-Lab, Brussels, 1992.

    Google Scholar 

  45. R. E. Vinkhuysen. On the non-existence of knowledge level models. In B. Neumann, editor, Proceedings of the 10th European Conference on Artificial Intelligence, pages 620–622, Chichester, 1992. John Wiley and Sons, Ltd.

    Google Scholar 

  46. B. J. Wielinga and J. A. Breuker. Models of expertise. In Proceedings ECAI-86, pages 306–318, 1986.

    Google Scholar 

  47. B. J. Wielinga, A. Th. Schreiber, and J. A. Breuker. KADS: A modelling approach to knowledge engineering. Knowledge Acquisition, 4(1), 1992. Special issue ‘The KADS approach to knowledge engineering’.

    Google Scholar 

  48. B. J. Wielinga, W. van de Velde, A. Th. Schreiber, and J. M. Akkermans. Towards a unification of knowledge modelling approaches. In Jean-Marc David, Jean-Paul Krivine, and Reid Simmons, editors, Second Generation Expert Systems. Springer-Verlag, 1992. To appear. Also as: Technical Report ESPRIT Project P5248, KADS-II/T1.1/TR/UvA/004/3.0.

    Google Scholar 

  49. B. Woodward. Knowledge acquisition at the front end: Defining the domain. Knowledge Acquisition, 2(2):73–94, 1990.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Van de Velde, W. (1993). Issues in Knowledge Level Modelling. In: David, JM., Krivine, JP., Simmons, R. (eds) Second Generation Expert Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-77927-5_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-77927-5_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-77929-9

  • Online ISBN: 978-3-642-77927-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics