16.01.2013 Views

An Introduction to Genetic Algorithms - Boente

An Introduction to Genetic Algorithms - Boente

An Introduction to Genetic Algorithms - Boente

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!