Abstract
In this study, a new mechanism that adapts the mutation rate for each locus on the chromosomes, based on feedback obtained from the current population is proposed. Through tests using the one-max problem, it is shown that the proposed scheme improves convergence rate. Further tests are performed using the 4-Peaks and multiple knapsack test problems to compare the performance of the proposed approach with other similar parameter control approaches. A convergence control scheme that provides acceptable performance is chosen to maintain sufficient diversity in the population and implemented for all tested methods to provide fair comparisons. The effects of using a convergence control mechanism are not within the scope of this paper and will be explored in a future study. As a result of the tests, promising results which promote further experimentation are obtained.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Angeline, P.J.: Adaptive and Self-adaptive Evolutionary Computation. Computational Intelligence. A Dynamic System Perspective, IEEE, 152–161 (1995)
Bäck, T.: Optimal Mutation Rates in Genetic Search. In: Proc. of 5th International Conference on Genetic Algorithms, Morgan Kaufmann, San Francisco (1993)
Bäck, T., Schlütz, M.: Intelligent Mutation Rate Control in Canonical Genetic Algorithms. In: Proc. Int. Symp. on Methodologies for Intelligent Syst., pp. 158–167 (1996)
Baluja, S., Caruana, R.: Removing the Genetics from the Standard Genetic Algorithm. In: Proc. 12. Int. Conf. on Machine Learning, pp. 38–46. Morgan Kaufmann, San Francisco (1995)
Eiben, A.E., Hinterding, R., Michalewicz, Z.: Parameter Control in Evolutionary Algorithms. IEEE Trans. on Evolutionary Computation 3(2), 124–141 (1999)
Gottlieb, J.: On the feasibility problem of penalty-based evolutionary algorithms for knapsack problems. In: Boers, E.J.W., Gottlieb, J., Lanzi, P.L., Smith, R.E., Cagnoni, S., Hart, E., Raidl, G.R., Tijink, H. (eds.) EvoIASP 2001, EvoWorkshops 2001, EvoFlight 2001, EvoSTIM 2001, EvoCOP 2001, and EvoLearn 2001. LNCS, vol. 2037, pp. 50–59. Springer, Heidelberg (2001)
Hinterding, R., Gielewski, H., Peachey, T.C.: The Nature of Mutation in Genetic Algorithms. In: Proc. 6. Int. Conf. on GAs, pp. 65–72. Morgan Kaufmann, San Francisco (1995)
Ochoa, G.: Setting the Mutation Rate: Scope and Limitations of the 1/L Heuristic. In: Proc. Genetic and Evolutionary Comp. Conf., Morgan Kaufmann, San Francisco (2002)
Rudolph, G.: Self-Adaptive Mutations Lead to Premature Convergence. IEEE Trans. on Evolutionary Computation 5(4), 410–414 (2001)
Smith, J.E., Fogarty, T.C.: Operator and Parameter Adaptation in Genetic Algorithms. Soft Computing, vol. 1, pp. 81–87. Springer, Heidelberg (1997)
Srinivas, M., Patnaik, L.M.: Adaptive Probabilities of Crossover and Mutation in Genetic Algorithms. IEEE Trans. on Systems, Man and Cybernetics 24(4), 656–667 (1994)
Thierens, D.: Adaptive Mutation Control Schemes in Genetic Algorithms. In: Proc. of Congress on Evolutionary Computing, IEEE, Los Alamitos (2002)
weing7.dat, weish30.dat: http://elib.zib.de/pub/Packages/mp-testdata/ip/sac94-suite/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Uyar, S., Sariel, S., Eryigit, G. (2004). A Gene Based Adaptive Mutation Strategy for Genetic Algorithms. In: Deb, K. (eds) Genetic and Evolutionary Computation – GECCO 2004. GECCO 2004. Lecture Notes in Computer Science, vol 3103. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24855-2_24
Download citation
DOI: https://doi.org/10.1007/978-3-540-24855-2_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22343-6
Online ISBN: 978-3-540-24855-2
eBook Packages: Springer Book Archive