Optimize by Generation (AGA)
Synopsis
Another (improved) genetic algorithm for feature selection and feature generation (AGA).
Description
Basically the same operator as the GeneratingGeneticAlgorithm operator. This version adds additional generators and improves the simple GGA approach by providing some basic intron prevention techniques. In general, this operator seems to work better than the original approach but frequently deliver inferior results compared to the operator YAGGA2 .
Input
example set
This is an example set input port
Output
example set
This is an example set output port
attribute weights out
performance out
Parameters
max number of new attributes
Max number of attributes to generate for an individual in one generation.
limit max total number of attributes
Indicates if the total number of attributes in all generations should be limited.
max total number of attributes
Max total number of attributes in all generations.
use local random seed
Indicates if a local random seed should be used.
local random seed
Specifies the local random seed
maximal fitness
The optimization will stop if the fitness reaches the defined maximum.
population size
Number of individuals per generation.
maximum number of generations
Number of generations after which to terminate the algorithm.