Decisions, decisions, decisions:
You can choose the strategy and parameters of your algorithm as you prefer.
Section 9.3 provides a description of a very nice approach
to using genetic algorithms to construct a classifier. I suggest you follow this
approach, but you can follow a different one if you wish.
You should decide how to implement/represent the following notions/parameters in
your system. Make sure you explain your design choices clearly in your written report
as well as in your oral report (concisely):
- individuals (i.e., what learning method you will train with GAs and how
the hypotheses are encoded),
- population,
- fitness (in this part you should elaborate on how individuals are used to
predict the target class of test data instances),
- size of the population,
- fitness threshold,
- mutation rate,
- fraction of population replaced by crossover at each step.