This paper describes a genetic algorithm for multi-modal optimization combining fitness sharing and local search (Nelder and Mead's Simplex). While conventional fitness sharing tends to distribute the population across all the optima locating the peaks with low accuracy, the proposed algorithm aims at clearly discovering the position of each optimum with a higher accuracy. To pursue this objective, the algorithm uses fitness sharing to locate the basins of attraction of the various optima, and a special mutation operator (Lamarckian mutation) assuring an accurate local search. Furthermore, differently from conventional elitist genetic algorithms, rather than copying only the single best solution, our algorithm replicates the best solution found in every peak (residents) in the next population (multi-elitism). The simulated benchmark used to evaluate the approach encompasses both well-known multi-modal functions and the application to a fuzzy controller design problem.
|Autori interni:||NASO, David|
|Titolo:||Improving Genetic Algorithms: An approach based on multi-elitism and Lamarckian mutation|
|Data di pubblicazione:||2002|
|Nome del convegno:||IEEE International Conference on Systems, Man and Cybernetics, 2002|
|Digital Object Identifier (DOI):||10.1109/ICSMC.2002.1173243|
|Appare nelle tipologie:||4.1 Contributo in Atti di convegno|