Interactive evolutionary computation with minimum fitness evaluation requirement and offline algorithm design

In interactive evolutionary computation (IEC), each solution is evaluated by a human user. Usually the total number of examined solutions is very small. In some applications such as hearing aid design and music composition, only a single solution can be evaluated at a time by a human user. Moreover, accurate and precise numerical evaluation is difficult. Based on these considerations, we formulated an IEC model with the minimum requirement for fitness evaluation ability of human users under the following assumptions: They can evaluate only a single solution at a time, they can memorize only a single previous solution they have just evaluated, their evaluation result on the current solution is whether it is better than the previous one or not, and the best solution among the evaluated ones should be identified after a pre-specified number of evaluations. In this paper, we first explain our IEC model in detail. Next we propose a ($$\mu +1$$μ+1)ES-style algorithm for our IEC model. Then we propose an offline meta-level approach to automated algorithm design for our IEC model. The main feature of our approach is the use of a different mechanism (e.g., mutation, crossover, random initialization) to generate each solution to be evaluated. Through computational experiments on test problems, our approach is compared with the ($$\mu +1$$μ+1)ES-style algorithm where a solution generation mechanism is pre-specified and fixed throughout the execution of the algorithm.

[1]  Hisao Ishibuchi,et al.  Archive Management in Interactive Evolutionary Computation with Minimum Requirement for Human User's Fitness Evaluation Ability , 2014, ICAISC.

[2]  Chih-Chin Lai,et al.  A User-Oriented Image Retrieval System Based on Interactive Genetic Algorithm , 2011, IEEE Transactions on Instrumentation and Measurement.

[3]  Xiaoyan Sun,et al.  Interactive genetic algorithms with large population and semi-supervised learning , 2012, Appl. Soft Comput..

[4]  Sung-Bae Cho,et al.  Emotional image and musical information retrieval with interactive genetic algorithm , 2004, Proc. IEEE.

[5]  Kalyanmoy Deb,et al.  Real-coded Genetic Algorithms with Simulated Binary Crossover: Studies on Multimodal and Multiobjective Problems , 1995, Complex Syst..

[6]  Francesc J. Ferri,et al.  Distance-based relevance feedback using a hybrid interactive genetic algorithm for image retrieval , 2011, Appl. Soft Comput..

[7]  Sung-Bae Cho,et al.  Application of interactive genetic algorithm to fashion design , 2000 .

[8]  M. Hamdan On the Disruption-level of Polynomial Mutation for Evolutionary Multi-objective Optimisation Algorithms , 2010, Comput. Informatics.

[9]  Miho Ohsaki,et al.  Interactive Evolutionary Computation-Based Hearing Aid Fitting , 2007, IEEE Transactions on Evolutionary Computation.

[10]  Makoto Inoue,et al.  User's favorite scent design using paired comparison-based Interactive Differential Evolution , 2010, IEEE Congress on Evolutionary Computation.

[11]  Thomas Bäck,et al.  The Molecule Evoluator. An Interactive Evolutionary Algorithm for the Design of Drug-Like Molecules , 2006, J. Chem. Inf. Model..

[12]  Hideyuki Takagi,et al.  Interactive evolutionary computation: fusion of the capabilities of EC optimization and human evaluation , 2001, Proc. IEEE.

[13]  Denis Pallez,et al.  Paired Comparisons-based Interactive Differential Evolution , 2009, ArXiv.

[14]  Sung-Bae Cho,et al.  Towards Creative Evolutionary Systems with Interactive Genetic Algorithm , 2002, Applied Intelligence.

[15]  Hisao Ishibuchi,et al.  Offline Design of Interactive Evolutionary Algorithms with Different Genetic Operators at Each Generation , 2015 .

[16]  Jose D. Fernández,et al.  AI Methods in Algorithmic Composition: A Comprehensive Survey , 2013, J. Artif. Intell. Res..