An Introduction to Genetic Algorithms - Boente
An Introduction to Genetic Algorithms - Boente
An Introduction to Genetic Algorithms - Boente
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Chapter 6: Conclusions and Future Directions<br />
techniques. As was also mentioned in chapter 5, one of the major difficulties is having the time scale of<br />
adaptation for the parameters appropriately match the time scale of adaptation of the individuals in the<br />
population. As far as I know, no theoretical work has been done on this in the GA literature. The development<br />
of such a theory is a very important future direction.<br />
The directions listed above are important both for making GAs more sophisticated problem solvers and for<br />
using them <strong>to</strong> understand evolutionary systems in nature. The following are some important directions for GA<br />
theory:<br />
Connections with the Mathematical <strong>Genetic</strong>s Literature<br />
The GA theory community has not paid enough attention <strong>to</strong> what has already been done in the related field of<br />
mathematical genetics, though this is changing <strong>to</strong> some degree (see, e.g., Booker 1993 and Altenberg 1995).<br />
There is much more <strong>to</strong> be learned there that is of potential interest <strong>to</strong> GA theory.<br />
Extension of Statistical Mechanics Approaches<br />
As I said in chapter 4, I think approaches similar <strong>to</strong> that taken by Prugel−Bennett and Shapiro are promising<br />
for better understanding the behavior of GAs. That is, rather than construct exact mathematical models that in<br />
effect take in<strong>to</strong> account every individual in a population, it is more useful <strong>to</strong> understand how macroscopic<br />
population structures change as a result of evolution. Ultimately we would like <strong>to</strong> have a general theory of the<br />
evolution of such macroscopic structures that will predict the effects of changes in parameters and other<br />
details of the GA. There is much more <strong>to</strong> be mined from the field of statistical mechanics in formulating such<br />
theories.<br />
Identifying and Overcoming Impediments <strong>to</strong> the Success of GAs<br />
In the case studies and in the theoretical discussion we came across many potential impediments <strong>to</strong> the<br />
success of GAs, including deception, hitchhiking, symmetry breaking, overfitting, and inadequate sampling.<br />
GA researchers do not yet have anywhere near a complete understanding of the precise effects of these and<br />
other impediments on the performance of GAs, or of the precise conditions under which they come about, or<br />
of how <strong>to</strong> overcome them if that is possible.<br />
Understanding the Role of Schemas in GAs<br />
As readers of chapter 4 have no doubt gleaned, there is still a controversy in the GA community over the<br />
proper role of "schemas" in understanding GAs. This role must be pinned down and agreed on.<br />
138