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. 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 |
All these three classes also implement selection, performed either by humans or by computers.