Prior knowledge in design: a dynamic knowledge-based model of design and creativity

Abstract The incorporation of precedents into a present design situation by adaptation, restructuring and reformulation depends upon processes of typification and generalization. The function of prototypes as a characteristic form of generalized and structured knowledge in design is described. A precedent-based design model employing memory-based reasoning is proposed. It is argued that typological concepts can serve as a matching level between situation types and solution types. In such an approach both the organization of structured knowledge and the mechanisms of matching to prior knowledge such as cross-indexing and analogy appear to be of seminal importance. A memory-based reasoning process in routine, innovative and creative design is postulated. This is based on concepts of dynamic and episodic memory. Relevant work in the fields of memory organization, machine learning and analogical reasoning is considered with respect to its significance to the field of knowledge-based design.

[1]  John S. Gero,et al.  Requirements of a reasoning system that supports creative and innovative design activity , 1989, Knowl. Based Syst..

[2]  Roger C. Schank,et al.  SCRIPTS, PLANS, GOALS, AND UNDERSTANDING , 1988 .

[3]  Ö. Akin Psychology of architectural design , 1986 .

[4]  Rivka Oxman,et al.  The computability of architectural knowledge , 1990 .

[5]  Roger C. Schank,et al.  Explanation Patterns: Understanding Mechanically and Creatively , 1986 .

[6]  Rivka Oxman,et al.  Using an expert system for design diagnosis and design synthesis , 1987 .

[7]  Donald A. Schön Designing: Rules, types and worlds , 1988 .

[8]  C SchankRoger,et al.  Dynamic Memory: A Theory of Reminding and Learning in Computers and People , 1983 .

[9]  Rivka Oxman Design shells: A formalism for prototype refinement in knowledge-based design systems , 1990, Artif. Intell. Eng..

[10]  Subrata Dasgupta,et al.  The Structure of Design Processes , 1989, Adv. Comput..

[11]  Janet L. Kolodner,et al.  Retrieval and organizational strategies in conceptual memory: a computer model , 1980 .

[12]  Mark D. Gross,et al.  Constraints: Knowledge representation in design , 1988 .

[13]  Raymond A. Willem On knowing design , 1988 .

[14]  Rivka Oxman,et al.  Designing by Prototype Refinement in Architecture , 1988 .

[15]  Michael G. Dyer,et al.  EDISON: An engineering design invention system operating naively , 1986, Artif. Intell. Eng..

[16]  Rivka Oxman,et al.  Architectural knowledge structures as “design shells”: a knowledge-based view of design systems and CAAD education , 1990 .

[17]  Marvin Minsky,et al.  A framework for representing knowledge , 1974 .

[18]  Rogers P. Hall,et al.  Computational Approaches to Analogical Reasoning: A Comparative Analysis , 1989, Artif. Intell..

[19]  Thomas G. Dietterich,et al.  Learning and Inductive Inference , 1982 .

[20]  T. Kuhn The Structure of Scientific Revolutions. , 1964 .

[21]  Rudolf Wittkower,et al.  Architectural principles in the age of humanism , 1949 .

[22]  William J. Mitchell,et al.  The Palladian Grammar , 1978 .