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

Adaptive evolutionary algorithm based on population dynamics for dynamic environments

Authors Info & Claims
Published:12 July 2011Publication History

ABSTRACT

In dynamic environments, the absence of diversity may degrade the performance of evolutionary algorithms (EAs). In a previous article, we introduced an method, diversity-reference adaptive control (DRAC), to control population diversity based on reference diversity. DRAC aims to track an appropriate diversity level through a control-based strategy. In such a strategy, the evolutionary process is seen as a control problem, in which the process output is the population diversity and the process input is one or more EA adjustable parameters. In that first version of DRAC, the evolutionary process is treated as a black box, thus, the updating of the control variables is made as a function of the error between the population diversity and the reference-model diversity. The DRAC approach does not consider sensitivity analysis. In the current version, a population dynamics model is used to describe the evolutionary process and to allow the control variables updating.

References

  1. K. J. Aström and B. Wittenmark. Adaptive Control. Addison-Wesley, 2 edition, 1995.Google ScholarGoogle Scholar
  2. J. Branke and H. Schmeck. Designing Evolutionary Algorithms for Dynamic Optimization Problems. Advances in Evolutionary Computing: Theory and Applications, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. H. G. Cobb. An investigation into the use of hypermutation as an adaptive operator in genetic algorithms having continuous, time-dependent nonstationary environments. Technical Report Technical Rep. AIC-90-001, Naval Research Laboratory, Washington, 1990.Google ScholarGoogle ScholarCross RefCross Ref
  4. J. F. Crow and M. Kimura. An Introduction to Population Genetic Theory. Burgess Publishing, Minnesota, 1970.Google ScholarGoogle Scholar
  5. R. A. Fisher. The Genetical Theory of Natural Selection. Oxford University Press, 1930.Google ScholarGoogle Scholar
  6. M. M. Gouvêa Jr. and A. F. R. Araújo. Diversity-based model reference for genetic algorithms in dynamic environment. In 2007 IEEE Congress on Evolutionary Computation, CEC'07, Singapore, South Korea, September, 25--28 2007. IEEE Press.Google ScholarGoogle ScholarCross RefCross Ref
  7. M. M. Gouvêa Jr. and A. F. R. Araújo. Diversity control based on population heterozygosity dynamic. In 2008 IEEE Congress on Evolutionary Computation, CEC'08, Hong Kong, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  8. M. M. Gouvêa Jr. and A. F. R. Araújo. Population dynamic model for gene frequency prediction in evolutionary algorithms. In 2008 IEEE Congress on Evolutionary Computation, CEC'08, Hong Kong, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  9. J. J. Grefenstette. Genetic algorithms for changing environments, volume 2, pages 137--144. North-Holland, 1992.Google ScholarGoogle Scholar
  10. F. Herrera and M. Lozano. Two-loop real-coded genetic algorithms with adaptive control of mutation step sizes. Applied Intelligence, 13(3):187--204, nov 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Y. Jin and J. Branke. Evolutionary optimization in uncertain environments: a survey. IEEE Transactions on Evolutionary Computation, 9(3):303--317, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. P. Leberg. Genetic approaches for estimating the effective size of populations. Journal of Wildlife Management, 69(4):1385--1399, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  13. A. E. Magurran. Measuring Biological Diversity. Blackwell, Oxford, UK, 2004.Google ScholarGoogle Scholar
  14. R. W. Morrison. Designing Evolutionary Algorithms for Dynamic Environments. Springer, Berlin, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. M. K. Schwartz, D. A. Tallmon, and G. Luikart. Review of DNA-based census and effective population size estimators. Animal Conservation, 1:293--299, 1998.Google ScholarGoogle ScholarCross RefCross Ref
  16. H.-P. Schwefel. Evolution and Optimum Seeking. John Wiley, Chichester, UK, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. H. Shimodaira. A diversity control-oriented-genetic algorithm (DCGA): performance in function optimization. In 2001 IEEE Congress on Evolutionary Computation, pages 44--51, Seoul, Korea, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  18. R. E. Smith and D. E. Goldberg. Diploidy and dominance in artificial genetic search. Complex Systems, 6(3):251--285, 1992.Google ScholarGoogle Scholar
  19. R. K. Ursem. Diversity-guided evolutionary algorithms. In Lecture Notes in Computer Science, pages 462--474. Springer, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. R. Vencovsky and J. Crossa. Variance Effective Population Size under Mixed Self and Random Mating with Applications to Genetic Conservation of Species. Crop Science, 39(5):1282--1294, 1999.Google ScholarGoogle ScholarCross RefCross Ref
  21. J. Wang. Effective population size under random mating with a finite number of matings. Philosophical Transactions of the Royal Society - B, 360:1395--1409, 2005.Google ScholarGoogle Scholar
  22. M. T. Wasan. Stochastic Approximation. Cambridge University Press, Cambridge, 1969.Google ScholarGoogle Scholar
  23. S. Wright. Evolution in mendelian populations. Genetics, 16:97--159, 1931.Google ScholarGoogle ScholarCross RefCross Ref
  24. S. Yang. Non-stationary problems optimization using the primal-dual genetic algorithm. In Congr. Evol. Comput., pages 2246--2253, 2003.Google ScholarGoogle Scholar
  25. S. Yang and R. Tinós. A hybrid immigrants scheme for genetic algorithms in dynamic environments. International Journal of Automation and Computing, 4(3):243--254, 2007.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Adaptive evolutionary algorithm based on population dynamics for dynamic environments

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      GECCO '11: Proceedings of the 13th annual conference on Genetic and evolutionary computation
      July 2011
      2140 pages
      ISBN:9781450305570
      DOI:10.1145/2001576

      Copyright © 2011 ACM

      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 ACM 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]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 12 July 2011

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate1,669of4,410submissions,38%

      Upcoming Conference

      GECCO '24
      Genetic and Evolutionary Computation Conference
      July 14 - 18, 2024
      Melbourne , VIC , Australia

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader