Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2576768.2598216acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Among-site rate variation: adaptation of genetic algorithm mutation rates at each single site

Published: 12 July 2014 Publication History

Abstract

This paper is concerned with proposing an elitist genetic algorithm which makes use of a new mutation scheme aimed to tackle both explorative and exploitative responsibilities of genetic operators. The proposed mutation scheme follows an approach similar to motif representation in biology, to derive the underlying pattern of highly-fit solutions discovered so far. This pattern is then used to derive mutation rates specified for every site along the encoded solutions. The site-specific rates are amended for every individual to balance the required explorative and exploitative power. The Markov chain model of the proposed method is also derived and used to analyze its convergence properties.

References

[1]
T. Back and M. Schutz. Intelligent mutation rate control in canonical genetic algorithms. In Foundations of Intelligent Systems, Springer, pages 158--167, 1996.
[2]
H. G. Beyer. On the “explorative power” of ES/EP-like algorithms. Proc. of the 7th Annual Conf. on Evolutionary Programming, Lecture Notes in Computer Science. Springer, Berlin, 1998.
[3]
S. Bottcher et al. Optimal fixed and adaptive mutation rates for the leadingones problem parallel problem solving from nature. In Proc. of the 11th international Conf. on Parallel Problem Solving from Nature (PPSN XI), Springer, 2010.
[4]
J. Cervantes and C. R. Stephens. Limitations of existing mutation rate heuristics and how a rank GA overcomes them. IEEE Trans. on Evolutionary Computation, 13(2):369--397, 2009.
[5]
M. K. Das and H.-K. Dai. A survey of DNA motif finding algorithms. BMC Bioinformatics, page 8(Suppl 7):S21, 2007.
[6]
E. David et al. Finite Markov chain analysis of genetic algorithms. In Grefensttete 1987 (Ed.), ICGA89, pages 1 -- 8, 1987.
[7]
T. E. Davis and J. C. Principe. A simulated annealing like convergence theory for the simple genetic algorithm. In: R.K. Belew, L.B. Booker (Eds.), ICGA91, pages 174--181, 1991.
[8]
K. A. DeJong. Analysis of the behavior of a class of genetic adaptive systems. Ph.D. thesis, University of Michigan, Ann Arbor, MI, 1975.
[9]
K. A. DeJong, W. M. Spears, and D. F. Gordon. Using Markov chains to analyze GAFOs. In Foundations of Genetic Algorithms 3, pages 115--137, 1995.
[10]
A. Eiben et al. Parameter control in evolutionary algorithms. IEEE Trans. on Evolutionary Computation, 3(2):124--141, July 1999.
[11]
A. E. Eiben and C. A. Schipper. On evolutionary exploration and exploitation. Fundamenta Informaticae, 35:35--50, 1998.
[12]
L. J. Fogel. Evolving artificial intelligence. Ph.D. dissertation, Univ. of California, San Diego, 1992.
[13]
W. Hordijk and B. Manderick. The usefulness of recombination. In Proc. of the 3rd Int. Conf. on Artif. Life, 929:908--919, 1995.
[14]
X. B. Hu and S. F. Wu. A self-adaptive genetic algorithm based on fuzzy mechanism. IEEE Congress on Evolutionary Computation, pages 4646--4652, 2007.
[15]
M. Iosifescu. Finite Markov Processes and Their Applications. Wiley, 1980.
[16]
J. Koljonen and J. T. Alander. Effects of population size and relative elitism on optimization speed and reliability of genetic algorithms. In Proc. of the 9th Scand. Conf. on Artif. Intel., pages 25--27, 2006.
[17]
T. Kotzing et al. How crossover helps in pseudo-boolean optimization. In Proc. of the 13th annual Conf. on Genetic and evolutionary computation (GECCO 11), ACM, 2011.
[18]
R. Li et al. On the log-normal self-adaptation of the mutation rate in binary search spaces. In Proc. of the 13th annual Conf. on Genetic and evolutionary computation (GECCO 11), ACM, 2011.
[19]
L. Lin and M. Gen. Auto-tuning strategy for evolutionary algorithms: balancing between exploration and exploitation. Soft Computing, Springer, 13:157--168, 2009.
[20]
F. Nadi and A. T. Khader. A parameter-less genetic algorithm with customized crossover and mutation operators. In Proc. of the Genetic and Evolutionary Computation (GECCO 2011).
[21]
F. Neumann and M. Theile. How crossover speeds up evolutionary algorithms for the multi-criteria all-pairs-shortest-path problem. In Proc. of the 11th international Conf. on Parallel Problem Solving from Nature (PPSN XI), Springer, 2010.
[22]
A. Nix and M. D. Vose. A Markov chain analysis on a genetic algorithm. Annals of Mathematics and Artificial Intelligence, 5:79--88, 1992.
[23]
J. N. Richter et al. Ignoble trails-where crossover is provably harmful. In Proc. of the 10th international Conf. on Parallel Problem Solving from Nature (PPSN X), Springer, 2008.
[24]
G. Rudolph. Convergence Properties of Evolutionary Algorithms. Verlag Dr. Kovac, Hamburg, Germany.
[25]
G. Rudolph. Massively parallel simulated annealing and its relation to evolutionary algorithms. Evolutionary Computation, 4(1):361--383, 1993.
[26]
G. Rudolph. Convergence analysis of canonical genetic algorithms. IEEE Trans. on Neural Networks, 5(1):96--101, 1994.
[27]
J. Smith and T. Fogarty. Self adaptation of mutation rates in a steady state genetic algorithm. In Proc. of congress on evolutionary computation, pages 318--323, 1996.
[28]
W. M. Spears. Evolutionary algorithms, the role of mutation and recombination. Natural Computing, Springer-Verlag, Berlin, 2000.
[29]
D. Sudholt. Crossover is provably essential for the ising model on trees. In Proc. of the 7th annual Conf. on Genetic and evolutionary computation (GECCO 05), ACM, 2005.
[30]
J. Suzuki. A Markov chain analysis on simple genetic algorithms. IEEE Trans. on Sys., Man, and Cyber., 25(4):655--659, 1995.
[31]
D. L. Swofford et al. Phylogenetic inference. Sinauer Associates, Massachusetts.
[32]
S. Tsutsui et al. A real coded genetic algorithm with an explorer and an exploiter populations. In Proc. of the 73th Int. Con. on GAs, pages 238--245, 1997.
[33]
F. Vafaee and P. C. Nelson. An explorative and exploitative mutation scheme. In Proc. of IEEE Conf. on Evolutionary Computation, 2010.
[34]
M. D. Vose and G. E. Liepins. Punctuated equilibria in genetic search. Complex Systems, 5:31--44, 1991.
[35]
S. Y. Yuen and C. K. Chow. A genetic algorithm that adaptively mutates and never revisits. IEEE Trans. on Evolutionary Computation, 13(2):454--472, April 2009.

Cited By

View all
  • (2020)Learning Bayesian Networks Structures with an Effective Knowledge-driven GA2020 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC48606.2020.9185884(1-8)Online publication date: Jul-2020
  • (2019)Bayesian network hybrid learning using an elite-guided genetic algorithmArtificial Intelligence Review10.1007/s10462-018-9615-552:1(245-272)Online publication date: 1-Jun-2019
  • (2017)The role of crossover operator in bayesian network structure learning performanceProceedings of the Genetic and Evolutionary Computation Conference10.1145/3071178.3071240(769-776)Online publication date: 1-Jul-2017
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '14: Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation
July 2014
1478 pages
ISBN:9781450326629
DOI:10.1145/2576768
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 July 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Markov chain models of genetic algorithms
  2. genetic algorithms
  3. mutation rate adaptation

Qualifiers

  • Research-article

Conference

GECCO '14
Sponsor:
GECCO '14: Genetic and Evolutionary Computation Conference
July 12 - 16, 2014
BC, Vancouver, Canada

Acceptance Rates

GECCO '14 Paper Acceptance Rate 180 of 544 submissions, 33%;
Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2020)Learning Bayesian Networks Structures with an Effective Knowledge-driven GA2020 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC48606.2020.9185884(1-8)Online publication date: Jul-2020
  • (2019)Bayesian network hybrid learning using an elite-guided genetic algorithmArtificial Intelligence Review10.1007/s10462-018-9615-552:1(245-272)Online publication date: 1-Jun-2019
  • (2017)The role of crossover operator in bayesian network structure learning performanceProceedings of the Genetic and Evolutionary Computation Conference10.1145/3071178.3071240(769-776)Online publication date: 1-Jul-2017
  • (2014)Balancing the exploration and exploitation in an adaptive diversity guided genetic algorithm2014 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC.2014.6900257(2570-2577)Online publication date: Jul-2014

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media