User-Centric Evolutionary Computing: Melding Human and Machine Capability to Satisfy Multiple Criteria

This chapter centres around the use of interactive evolutionary computation as a search and exploration tool for open-ended contexts in design. Such contexts are characterized by poor initial definition and uncertainty in terms of objectives, constraints and defining variable parameters. The objective of the research presented is the realization of ‘user-centric’ intelligent systems, i.e., systems which can overcome initial lack of understanding and associated uncertainty, whilst also stimulating innovation and creativity through a high degree of human / machine interaction. Two application areas are used to illustrate how, through the adoption of bespoke visualization techniques, flexible representations, and machine learning agents that ‘observe’ the evolutionary process, this objective can be achieved.

[1]  Mark A. Runco,et al.  Creativity and Cognition , 2001 .

[2]  D. E. Grierson,et al.  Method for Conceptual Design Applied to Office Buildings , 2002 .

[3]  I. C. Parmee,et al.  USER-CENTRIC EVOLUTIONARY DESIGN , 2004 .

[4]  Ian C. Parmee,et al.  Evolutionary and adaptive computing in engineering design , 2001 .

[5]  I. C. Parmee,et al.  Extraction of Emerging Multi-Objective Design Information from COGA Data , 2004 .

[6]  I. C. Parmee,et al.  OVERCOMING REPRESENTATION ISSUES WHEN INCLUDING AESTHETIC CRITERIA IN EVOLUTIONARY DESIGN , 2005 .

[7]  Ian C. Parmee,et al.  Multiobjective Satisfaction within an Interactive Evolutionary Design Environment , 2000, Evolutionary Computation.

[8]  Azahar T. Machwe,et al.  Integrating Aesthetic Criteria with a User-centric Evolutionary System via a Component-based Design Representation , 2005 .

[9]  Ashok K. Goel Design, Analogy, and Creativity , 1997, IEEE Expert.

[10]  Ian C. Parmee,et al.  An Investigation of Exploration and Exploitation Within Cluster Oriented Genetic Algorithms (COGAs) , 1999, GECCO.

[11]  John S. Gero,et al.  Computational models of creative designing based on situated cognition , 2002, Creativity & Cognition.

[12]  Ian C. Parmee,et al.  Preliminary airframe design using co-evolutionary multiobjective genetic algorithms , 1999 .

[13]  Ian C. Parmee,et al.  Integrating aesthetic criteria with evolutionary processes in complex, free-form design – an initial investigation , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[14]  Ian C. Parmee,et al.  Agent-based support within an interactive evolutionary design system , 2002, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[15]  I. C. Parmee,et al.  Supporting implicit learning via the visualisation of COGA multi-objective data , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[16]  Makoto Ohsaki,et al.  IEC-based hearing aid fitting , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[17]  I. C. Parmee,et al.  Interactive Evolutionary Design , 2005 .

[18]  Michael A. Rosenman,et al.  An exploration into evolutionary models for non-routine design , 1997, Artif. Intell. Eng..

[19]  Marco Laumanns,et al.  SPEA2: Improving the Strength Pareto Evolutionary Algorithm For Multiobjective Optimization , 2002 .

[20]  Ian C. Parmee,et al.  Towards the support of innovative conceptual design through interactive designer/evolutionary computing strategies , 2000, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[21]  Alfred Inselberg,et al.  The plane with parallel coordinates , 1985, The Visual Computer.

[22]  Nam P. Suh,et al.  principles in design , 1990 .

[23]  Sung-Bae Cho,et al.  Fashion Design Using Interactive Genetic Algorithm with Knowledge-based Encoding , 2005 .

[24]  I. C. Parmee,et al.  INTRODUCING MACHINE LEARNING WITHIN AN INTERACTIVE EVOLUTIONARY DESIGN ENVIRONMENT , 2006 .

[25]  Ian C. Parmee,et al.  Improving problem definition through interactive evolutionary computation , 2002, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[26]  John S. Gero,et al.  Evolutionary learning of novel grammars for design improvement , 1994, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[27]  Gideon Avigad,et al.  Concept-Based Interactive Brainstorming in Engineering Design , 2004, J. Adv. Comput. Intell. Intell. Informatics.

[28]  Ian C. Parmee,et al.  Preferences and their application in evolutionary multiobjective optimization , 2002, IEEE Trans. Evol. Comput..

[29]  Peter J. Bentley,et al.  Exploring Component-based Representations - The Secret of Creativity by Evolution? , 2000 .