An Interactive Evolutionary Environment for Creative Design
- 1 Engineering Research and Consulting Department, Aero Truck Ltd., Richmond, VA, USA
- 2 Systems Engineering Department, Donaghey College of Engineering & Information Technology, University of Arkansas at Little Rock, Little Rock, AR, USA
Abstract
A creative and/or innovative computer aided design environment is developed around the concept of an evolutionary optimization algorithm. Designs are generated within a set of prescribed design frameworks using a problem specific encoding and modified through operations including recombination, crossover and mutation. Evaluation of all candidate designs is performed by a user through a graphical user interface. A set of problems involving the creation of graphic images is presented. The examples include the generation of a set of two dimensional polygonal shapes, fractal images, path generation from a multi-degree freedom mechanical planar linkage and a mathematically pre scribed pattern generation from a graphic design application utilized in quilting. Post design evaluation of the user input to the process provides insight into the individuals design strategy as well as determination of common user attributes in the creative design process.
- (2005) Webster’s New World Dictionary. John Wiley and Sons, Hoboken.
- (1995) Merriam-Webster’s Collegiate Dictionary. Merriam Webster Inc., Springfield.
- Eby, D., Averill, A.C., Punch, W.F. and Goodman, E.D. (1999) Optimization of Flywheels Using an Injection Island Genetic Algorithm. AI EDAM, 13, 327-340. https://doi.org/10.1017/S0890060499135066
- Coello, C. and Farrera, F.A. (1995) Use of Genetic Algorithms for the Optimal Design of Reinforced Concrete Beams. WIT Transactions on the Built Environment.
- Iannuzzi, M. and Sandgren, E. (1994) Optimal Tolerancing: The Link between Design and Manufacturing Productivity. International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, 12822, 29-42.
- Tsujimura, Y., Gen, M., Cheng, R. and Momota, T. (1997) Comparative Studies on Encoding Methods of GA for Open Shop Scheduling. Australian Journal of Intelligent Information Processing Systems, 4, 214-219.
- Dulikravich, G.S., Martin, T.J., Dennis, B.H. and Foster, N.F. (1999) Multi-Disciplinary Hybrid Constrained GA Optimization. Proceedings of Evolutionary Algorithms in Engineering and Computer Science, Jyvaskyla, 30 May-3 June 1999, 1-25.
- Annicchiarico, W. and Cerrolaza, M. (1998) Optimization of Finite Element Bidimensional Models: An Approach Based on Genetic Algorithms. Finite Elements in Analysis and Design, 29, 231-257. https://doi.org/10.1016/S0168-874X(98)00022-5
- Crossley, W.A. and Laananen, D.H. (1996) Conceptual Design of Helicopters via Genetic Algorithm. Journal of Aircraft, 33, 1062-1070. https://doi.org/10.2514/3.47058
- Carbonell, J. (1983) Learning by Analogy: Formulating and Generalizing Plans from Past Experience. In Michalski, R.S., Carbonell, J.G. and Mitchell, T.M., Eds., Machine Learning, Springer, Berlin, Heidelberg, 137-161. https://doi.org/10.1007/978-3-662-12405-5_5
- Oxman, R.E. (1996) Creativity in Design Adaptation: Multiple Re-Representation in the Evolution of Design. Symposium on Descriptive Models of Design.
- Borner, K., Pippig, E., Tammer, E.-Ch. and Coulon, C.-H. (1996) Structural Similarity and Adaptation. 3rd European Workshop on Advances in Case-Based Reasoning, Lausanne, 14-16 November, 58-75. https://doi.org/10.1007/BFb0020602
- Qicon, L. and Gero, J.S. (1992) A Design Support System Using Analogy. In: Gero, J.S. and Sudweeks, F., Eds., Artificial Intelligence in Design’92, Springer, Dordrecht, 795-813. https://doi.org/10.1007/978-94-011-2787-5_40