Situated Adaptive Design: Toward a New Methodology for Knowledge Systems Development

In recent years there has been much criticism of knowledge systems technology and of artificial intelligence (AI) in general. In addition to arguments concerning brittleness and lack of noise and fault tolerance the main thrust of the criticism has been, in essence, that cognition is “situated” while most AI systems are not. “Situated” means that an intelligent system can only be understood in its interaction with the real world in a particular situation in which it has to act. Traditional non-situated AI systems which are strongly based on the notion of models tend to suffer from the notorious frame problem. In the first part the basic criticism and the issues involved are introduced and reasons for the pertinent problems of AI are given. It is then argued that by taking the criticisms seriously we cannot only gain theoretical insights but we can also derive guidelines on how to build better knowledge systems. This will lead to a methodology of “situated adaptive design”. The methodology is illustrated with two successful examples. It is concluded that (a) the application of this methodology promises to resolve some of the basic problems, and (b) that research efforts in the area of knowledge systems should be re-directed.

[1]  Elliot Soloway,et al.  Assessing the Maintainability of XCON-in-RIME: Coping with the Problems of a VERY Large Rule-Base , 1987, AAAI.

[2]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

[3]  Rolf Pfeifer,et al.  Mapping Expert Bevior onto Task-Level Frameworks: The Need for "Eco-Pragmatic" Approaches to Knowledge Engineering , 1991, Contemporary Knowledge Engineering and Cognition.

[4]  Rolf Pfeifer,et al.  Cooperative Hybrid Systems , 1991, IJCAI.

[5]  Bob Wielinga,et al.  Models of Expertise in Knowledge Acquisition , 1989 .

[6]  R. Budde,et al.  Approaches to Prototyping , 1984, Springer Berlin Heidelberg.

[7]  Luc Steels,et al.  Components of Expertise , 1990, AI Mag..

[8]  Terry Winograd,et al.  Understanding computers and cognition , 1986 .

[9]  N. Chater,et al.  Proceedings of the fourteenth annual conference of the cognitive science society , 1992 .

[10]  L. Suchman Plans and situated actions , 1987 .

[11]  W. Bion,et al.  Learning from experience , 2007 .

[12]  K. Hakuta,et al.  Child development and education in Japan. , 1986 .

[13]  William J. Clancey,et al.  The frame of reference problem in cognitive modeling , 1989 .

[14]  C. Floyd A Systematic Look at Prototyping , 1984 .

[15]  David Chapman,et al.  Pengi: An Implementation of a Theory of Activity , 1987, AAAI.

[16]  Z. Pylyshyn Robot's Dilemma: The Frame Problem in Artificial Intelligence , 1987 .

[17]  G. Hatano,et al.  TWO COURSES OF EXPERTISE , 1984 .