🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dnet.mod-ki
Article #536

Genetic algorithms don't seem to work

#536
From: Hans-Werner Hein
Date: Thu, 10 Aug 1989 18:06
38 lines
2781 bytes
From: nagle@well.UUCP (John Nagle)
To: comp.ai
Date: 4 Jul 89 17:00:41 GMT
Subject: Genetic algorithms don't seem to work
Keywords: genetics results

mod-ki message 0272
************************************************************************
David Goldberg's "Genetic Algorithms" offers  a  good  overview  of  the
field, along with some sample programs. The interesting  thing  is  that
the sample programs, which work fine on trivial functions, don't do well
on complex ones.  In particular, it is claimed that  genetic  algorithms
do well in searching for maxima in hill-climbing problems  dominated  by
local  maxima.  (Goldberg, p. 4, esp. figure 1.3).  But  this  does  not
seem to be the case in practice. What seems to happen is that as soon as
any individual in the population finds a good spot with a high  fitness,
it reproduces rapidly and  takes  over  the  population.  The  resulting
population is homogeneous, so crossover does nothing, and only  mutation
can bring further progress.  Since  mutation  progresses  by  single-bit
inversions, the space that can be explored by mutation has only as  many
positions as there are bits in the chromosone. Unless one of  these  few
positions is better than the good spot already found, which is  unlikely
for many interesting functions, no further exploration of the space will
ever take place, and the algorithm remains stuck in a local maximum.  In
any case, exploration by mutation is extremely inefficient.

So where do people get the idea  that  this  works  as  an  optimization
technique for hill-climbing problems dominated by local maxima?

John Nagle

[Diesen Text habe ich aus der Newsgroup comp.ai kopiert. Es ist wichtig,
neue Methoden gleich auch kritisch zu durchleuchten. Was angesichts  des
laufenden Neuronale-Netze-etc-Goldrauschs eilig auf den  Markt  geknallt
und ungeprueft  rezipiert  wird,  kann  unmoeglich  alles  experimentell
verifiziert  sein.  Und  wie  sollte  man  hochparallele  Methoden  wohl
verifizieren, ausser experimentell? CAVE PROPHETIS. hwh]
************************************************************************
Technical Details
Message-ID: <550@unido.UUCP>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mod-ki

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1684e7,39e61eb148e993a5,start
X-Google-Attributes: gid1684e7,public
X-Google-ArrivalTime: 1989-08-10 15:30:58 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mod-ki
From: mod-ki@unido.UUCP (Hans-Werner Hein)
Newsgroups: dnet.mod-ki
Subject: Genetic algorithms don't seem to work
Keywords: genetics results
Message-ID: <550@unido.UUCP>
Date: 10 Aug 89 18:06:04 GMT
Reply-To: nagle@well.UUCP (John Nagle)
Distribution: dnet
Organization: Institut fuer Roboterforschung (IRF), Uni Dortmund
Lines: 38
Approved: mod-ki@unido.UUCP (Hans-Werner Hein)
Posted: Thu Aug 10 19:06:04 1989