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 3: <strong>Genetic</strong> <strong>Algorithms</strong> in Scientific Models<br />

Figure 3.3: Mean fitness versus generations for one run of the GA on each of three population sizes. The solid<br />

line gives the results for population size 1000, the size used in Hin<strong>to</strong>n and Nowlan's experiments; the open<br />

circles the results for population size 250; the solid circles for population size 4000. These plots are from a<br />

replication by Belew and are reprinted from Belew 1990 by permission of the publisher. © 1990 Complex<br />

Systems.<br />

population sizes is given in figure 3.3. (This plot is from a replication of Hin<strong>to</strong>n and Nowlan's experiments<br />

performed by Belew (1990).) The solid curve gives the results for population size 1000, the size used in<br />

Hin<strong>to</strong>n and Nowlan's experiments.<br />

Hin<strong>to</strong>n and Nowlan found that without learning (i.e., with evolution alone) the mean fitness of the population<br />

never increased over time, but figure 3.3 shows that with learning the mean fitness did increase, even though<br />

what was learned by individuals was not inherited by their offspring. In this way it can be said that learning<br />

can guide evolution, even without the direct transmission of acquired traits. Hin<strong>to</strong>n and Nowlan interpreted<br />

this increase as being due <strong>to</strong> the Baldwin effect: those individuals that were able <strong>to</strong> learn the correct<br />

connections quickly tended <strong>to</strong> be selected <strong>to</strong> reproduce, and crossovers among these individuals tended <strong>to</strong><br />

increase the number of correctly fixed alleles, increasing the learning efficiency of the offspring. With this<br />

simple form of learning, evolution was able <strong>to</strong> discover individuals with all their connections fixed correctly.<br />

Figure 3.4 shows the relative frequencies of the correct, incorrect, and undecided alleles in the population<br />

plotted over 50 generations. As can be seen, over time the frequency of fixed correct connections increased<br />

and the frequency of fixed incorrect connections decreased. But why did the frequency of undecided alleles<br />

stay so high? Hin<strong>to</strong>n and Nowlan answered<br />

Figure 3.4: Relative frequencies of correct (dotted line), incorrect (dashed line), and undecided (solid line)<br />

alleles in the population plotted over 50 generations. (Reprinted from Hin<strong>to</strong>n and Nowlan 1987 by permission<br />

of the publisher. © 1987 Complex Systems.)<br />

70

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

Saved successfully!

Ooh no, something went wrong!