Design as intelligent behaviour: An AI in design research programme

https://doi.org/10.1016/0954-1810(90)90004-NGet rights and content

Abstract

Design is a kind of intelligent behaviour: a kind which makes much use of explicit knowledge. This paper presents the philosophy, aims, background, experimental approach, of the AI in Design research programme being conducted in the Department of Artificial Intelligence, Edinburgh University. It structures this presentation in terms of the three levels, or kinds, of understanding that Artificial Intelligence research should generate; Knowledge Level, Symbol Level, and System Engineering Level understanding. The development of an exploration-based model of design is presented at the Knowledge Level, an AI-based design support system architecture is presented at the Symbol Level, and the engineering of a series of experimental design support systems is presented at the System Engineering Level. To illustrate the use of the current version of the design support system a water turbine design problem is considered. A final section discusses the current status and future of the research programme.

References (60)

  • R.J. Brachman et al.

    KRYPTON: a functional approach to knowledge representation

    IEEE Computer

    Special Issue on Knowledge Representations

    (September 1983)
  • R. Bogen et al.

    MACSYMA Reference Manual

  • R.J. Brachman et al.

    Knowledge level interfaces to information systems

  • R.J. Brachman et al.

    The knowledge level of a KBMS

  • A. Bundy et al.

    Solving symbolic equations with PRESS

  • A. Bundy et al.

    Using meta-level inference for selective application of multiple rewrite rules in algebraic manipulation

    Artificial Intelligence

    (1981)
  • S. Cameron

    Modelling solids in motion

  • W.F. Clocksin et al.

    Programming in Prolog

    (1981)
  • E. Charniak et al.

    Introduction to Artificial Intelligence

  • D.C. Dennett

    The Intentional Stance

    (1987)
  • J. de Kleer

    Choices without backtracking

  • J. Doyle

    A truth maintenance system

    Artificial Intelligence

    (1979)
  • C.M. Eastman

    On the analysis of intuitive design processes

  • E.A. Feigenbaum et al.

    The Rise of the Expert Company: How Visionary Companies are Using Artificial Intelligence to Achieve Higher Productivity and Profits

    (1988)
  • J.S. Gero et al.

    Chunking structural knowledge as prototypes

  • B. Hayes-Roth

    Blackboard architectures for control

    Journal of Artificial Intelligence

    (1985)
  • V. Hubka

    Principles of Engineering Design

    (1982)
  • J. Jones et al.

    An Edinburgh Prolog blackboard shell

  • B.W. Kernighan et al.

    The C Programming Language

    (1978)
  • Cited by (40)

    • Multi-disciplinary and multi-objective optimization problem re-formulation in computational design exploration: A case of conceptual sports building design

      2018, Automation in Construction
      Citation Excerpt :

      Other related issues, such as knowledge extraction, design creativity etc. are among the early researchers' concerns. For the knowledge extraction, Smithers et al. [39] believed that knowledge about the nature of a design space should be obtained before goals can be well formulated; Gero [38] suggested to bring together all the necessary knowledge appropriate to a design situation in a conceptual schema (i.e. design prototype) to provide the basis for the start and continuation of the design. For the design creativity, Gero and Maher [43] stated that creative design occurs when new design variables are introduced in the design process; on the other hand, the introduction of new criteria may be also beneficial for achieving creative design, according to Navinchandra [7].

    • Developing a safe and high performance fuel management optimization for MTRs using stochastic knowledge base searches

      2016, Annals of Nuclear Energy
      Citation Excerpt :

      Introducing an artificial supervisor and run time monitoring of core and safety parameters. It includes representing and interpreting diagrams (Smithers et al., 1990) to trace operating performances and safety checks. Developing a complete external data set of all core parameters and configurations.

    • Developing a practical optimization of the refueling program for ordinary research reactors using a modified simulated annealing method

      2014, Progress in Nuclear Energy
      Citation Excerpt :

      Run time monitoring of core and safety parameters. It includes representing and interpreting diagrams (Smithers et al., 1990) for operating and safety performances. Developing a complete external data set of all core parameters and configurations.

    • KBMoSS: A process engineering modelling support system

      1996, Computers and Chemical Engineering
    View all citing articles on Scopus

    This is a revised and extended version of an invited paper presented to the Design Theme of the Fourth International Conference on Applications of Artificial Intelligence in Engineering, 11–14 July, 1989, Cambridge, England.

    View full text