1998 Volume 13 Issue 5 Pages 704-711
Most of the former design aid systems have acquired some form of representative behavior of many users and designers by means of techniques such as multivariate analysis or interviews. But, such a conventional system is based on an averaged representation of various preference and difficult to adapt to changes in time or differences by age group or culture. In this paper, a design aid system that is based on a particular individual preference is discussed. We propose an easy-to-use design aid system which makes use of an interactive evolutionary system paradigm. Genetic programming, an evolutionary system, is used to formulate a user's preference as a mathematical function based on history of usage. We propose that the function can be used in support of a design aid system that enable designs based on individual values by implementing particular designer preferences into the system. We evaluate synthesizing a function with linear discrimination and examine that synthesizing a function based on history of usage of the system is effective. By simulating a design process with a synthesized function as a virtual user, we examine our proposal that a synthesized function supports the system and show its effect.