Human-based evolutionary computation (HBEC) is a set of evolutionary computation techniques that rely on human innovation. Human-based evolutionary computation techniques can be classified into three more specific classes analogous to ones in evolutionary computation according to innovation operations humans perform. There are three basic types of innovation: initialization, mutation, and recombination. Here is a table illustrating which type of human innovation are supported in different classes of HBEC:
Initialization | Mutation | Recombination | |
Human-based global search | X | ||
---|---|---|---|
Human-based evolution strategy | X | X | |
Human-based genetic algorithm | X | X | X |