Performs a search using the simple genetic algorithm described in Goldberg (1989).
For more information see:
David E. Goldberg (1989). Genetic algorithms in search, optimization and machine learning. Addison-Wesley.
Available in Weka 3.6.x - 3.7.1. Available via the package management system for Weka >= 3.7.2 (attributeSelectionSearchMethods)
The table below describes the options available for GeneticSearch.
Set the probability of crossover. This is the probability that two population members will exchange genetic material.
Set the number of generations to evaluate.
Set the probability of mutation occuring.
Set the population size. This is the number of individuals (attribute sets) in the population.
Set how frequently reports are generated. Default is equal to the number of generations meaning that a report will be printed for initial and final generations. Setting the value to 5 will result in a report being printed every 5 generations.
Set the random seed.
Set a start point for the search. This is specified as a comma seperated list off attribute indexes starting at 1. It can include ranges. Eg. 1,2,5-9,17. The start set becomes one of the population members of the initial population.