Towards an Interactive, Generative Design System: Integrating a 'Build and Evolve' Approach with Machine Learning for Complex Freeform Design

The research presented in this paper deals concerns interactive evolutionary design systems and specifically with the Interactive Evolutionary Design Environment (IEDE) developed by the authors. We describe the IEDE concentrating upon the three major components: Component-based Representation; Construction and Repair Agents (providing build and evolve services) and a machine learning sub-system. We also describe the clustering technique utilized within the IEDE to improve the user interactivity of the system.

[1]  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.

[2]  Ian C. Parmee Evolutionary and Adaptive Computing in Engineering Design: The Integration of Adaptive Search Exploration and Optimization with Engineering Design Pro , 2000 .

[3]  Sung-Bae Cho,et al.  An efficient genetic algorithm with less fitness evaluation by clustering , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

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

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

[6]  Peter J. Bentley,et al.  CREATIVE EVOLUTIONARY SYSTEMS , 2001 .

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

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

[9]  Peter J. Bentley,et al.  Evolutionary Design by Computers with CDrom , 1999 .

[10]  Janet L. Kolodner,et al.  Case-Based Reasoning , 1989, IJCAI 1989.

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

[12]  Peter J. Bentley,et al.  Evolutionary Design By Computers , 1999 .

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