T. Kuo et Sy. Hwang, A GENETIC ALGORITHM WITH DISRUPTIVE SELECTION, IEEE transactions on systems, man and cybernetics. Part B. Cybernetics, 26(2), 1996, pp. 299-307
Citations number
33
Categorie Soggetti
Controlo Theory & Cybernetics","Computer Science Cybernetics","Robotics & Automatic Control
Genetic algorithms are a class of adaptive search techniques based on
the principles of population genetics. The metaphor underlying genetic
algorithms is that of natural evolution. Applying the ''survival-of-t
he-fittest'' principle, traditional genetic algorithms allocate more t
rials to above-average schemata, However, increasing the sampling rate
of schemata that are above average does not guarantee convergence to
a global optimum; the global optimum could be a relatively isolated pe
ak or located in schemata that have large variance in performance, In
this paper we propose a novel selection method, disruptive selection.
This method adopts a nonmonotonic fitness function that is quite diffe
rent from traditional monotonic fitness functions, Unlike traditional
genetic algorithms, this method favors both superior and inferior indi
viduals. Experimental results show that GA's using the proposed method
easily find the optimal solution of a function that is hard for tradi
tional GA's to optimize, We also present convergence analysis to estim
ate the occurrence ratio of the optima of a deceptive function after a
certain number of generations of a genetic algorithm, Experimental re
sults show that GA's using disruptive selection in some occasions find
the optima more quickly and reliably than GA's using directional sele
ction, These results suggest that disruptive selection can be useful i
n solving problems that have large variance within schemata and proble
ms that are GA-deceptive.