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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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.
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.
D. C. Brown and B. Chandrasekaran. Design Problem Solving: Knowledge Structures and Control Strategies. Research Notes in Artificial Intelligence. Pitman, London, 1989.
T. Bylander and S. Mittal. CSRL: A language for classificatory problem solving and uncertainty handling. AI Magazine, 7, 1986.
T. Bylander, S. Mittal, and B. Chandrasekaran. CSRL: A language for expert systems for diagnosis. In IJCAI-83, pages 218–221, 1983.
B. Chandrasekaran. Toward a taxonomy of problem-solving types. AI Magazine, 4(4):9–17g, 1983.
B. Chandrasekaran. Generic tasks in knowledge-based reasoning: High level building blocks for expert system design. IEEE Expert, 1(3):23–30, 1986.
B. Chandrasekaran. Generic tasks: The evolution of an idea. Technical report, Ohio State University, 1992.
B. Chandrasekaran and S. Mittal. Deep versus compiled knowledge approaches to diagnostic problem solving. Int. J. Man-Machine Studies, 19:425–436, 1983.
W. J. Clancey. The epistemology of rule-based expert systems — a framework for explanation. Artificial Intelligence, 20:215–251, 1983.
W. J. Clancey. Heuristic classification. Artificial Intelligence, 27:289–350, 1985.
W. J. Clancey. Model construction operators. Artificial Intelligence, 53(1):1–115, 1992.
William J. Clancey. The knowledge level reinterpreted: Modeling how systems interact. Machine Learning, Special Issue on Knowledge Acquisition, 4(3,4):285–292, 1989.
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.
R. Davis. Expert systems: where are we? and where do we go from here? AI Memo 665, MIT AI-Lab, 1982.
R. Davis. Reasoning from first principles in electronic trouble shooting. International Journal of Man-Machine Studies, 19:403–423, 1983.
T. G. Dietterich. Learning at the knowledge level. Machine Learning, 1:287–316, 1986.
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.
M. Genesereth and R. E. Fikes. Knowledge interchange format version 3.0 reference manual. Report Logic 92-1, Logic Group, Stanford University, CA., 1992.
T. Gruber. Ontolingua: A mechanism to support portable ontologies. version 3.0. Technical report, Knowledge Systems Laboratory, Stanford University, CA, 1992.
F. Hayes-Roth, D. A. Waterman, and D. B. Lenat. Building Expert Systems. Addison-Wesley, New York, 1983.
G. Klinker, C. Bhola, G. Dallemagne, D. Marques, and J. McDermott. Usable and reusable programming constructs. Knowledge Acquisition, 3:117–136, 1991.
Marc Linster. Knowledge acquisition based on explicit methods of problem-solving. PhD thesis, University of Kaiserslautern, 1992.
S. Marcus, editor. Automatic knowledge acquisition for expert systems. Kluwer, 1988.
H. Maturana. Biology of cognition. In F. Varela and H. Maturana, editors, Au-topoiesis and Cognition. Reidel, London, 1980.
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.
M. A. Musen. Automated Generation of Model-Based Knowledge-Acquisition Tools. Pitman, London, 1989. Research Notes in Artificial Intelligence.
A. Newell. The knowledge level. Artificial Intelligence, 18:87–127, 1982.
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.
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.
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.
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.
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.
L. Steels. Second generation expert systems. Future Generation Computer Systems, 1(4):213–221, 1985.
L. Steels. Components of expertise. AI Magazine, Summer 1990. Also as: AI Memo 88-16, AI Lab, Free University of Brussels.
L. Steels. Reusability and configuration of applications by non-programmers. Technical Report AI Memo 92-4, AI-Lab, Vrije Universiteit Brussel, Brussels, 1992.
J. Sticklen. Problem solving architecture at the knowledge level. Journal of Experimental and Theoretical Artificial Intelligence, 1989.
W. R. Swartout. XPLAIN: A system for creating and explaining expert consulting systems. Artificial Intelligence, 20:285–325, 1983.
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.
W. Van de Velde. Learning from Experience. PhD thesis, Vrije Universiteit Brus-sel, Brussels, 1988. also as VUB AI-Lab TR-88-1.
W. Van de Velde. Reasoning, behavior and learning: a knowledge level perspective. In Proceedings of Cognitiva 90, pages 451–463, November 1990.
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.
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.
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.
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.
B. J. Wielinga and J. A. Breuker. Models of expertise. In Proceedings ECAI-86, pages 306–318, 1986.
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’.
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.
B. Woodward. Knowledge acquisition at the front end: Defining the domain. Knowledge Acquisition, 2(2):73–94, 1990.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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