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

Supportive coevolution

Published:07 July 2012Publication History

ABSTRACT

Automatically configuring and dynamically controlling an Evolutionary Algorithm's (EA's) parameters is a complex task, yet doing so allows EAs to become more powerful and require less problem specific tuning to become effective. Supportive Coevolution is a new form of Evolutionary Algorithm (EA) that uses multiple populations to overcome the limitations of other automatic configuration techniques like self-adaptation, giving it the potential to concurrently evolve all of the parameters and operators in an EA. As a proof of concept experimentation comparing self-adaptation of n uncorrelated mutation step sizes with Supportive Coevolution for mutation step sizes was performed on the Rastrigin and Shifted Rastrigin benchmark functions. Statistical analysis showed Supportive Coevolution outperforming self-adaptation on all but one of the problem instances tested. Furthermore, analysis of instantaneous mutation success rate showed that this new technique is better able to adapt to the changes in the population fitness. Further study using multiple evolving parameters is needed to fully test Supportive Coevolution, but the results presented here show a promising outlook.

References

  1. W. de Landgraaf, A. Eiben, and V. Nannen. Parameter Calibration Using Meta-Algorithms. Evolutionary Computation, 2007. CEC 2007. IEEE Congress on, pages 71--78, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  2. B. W. Goldman and D. R. Tauritz. Meta-Evolved Empirical Evidence of the Effectiveness of Dynamic Parameters. Genetic and Evol. Comp. Conf.(GECCO-2011), pages 155--156, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. B. W. Goldman and D. R. Tauritz. Self-Configuring Crossover. Genetic and Evol. Comp. Conf.(GECCO-2011), pages 575--582, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Gomez. Self Adaptation of Operator Rates in Evolutionary Algorithms. In Proceedings of GECCO 2010, pages 162--173. Springer Berlin, Heidelberg, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  5. L. M. Guntly and D. R. Tauritz. Learning Individual Mating Preferences. Genetic and Evol. Comp. Conf.(GECCO-2011), pages 1069--1076, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. N. Hansen and A. Ostermeier. Completely Derandomized Self-Adaptation in Evolution Strategies. 9(2):159--195, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. W. D. Hillis. Co-evolving Parasites Improve Simulated Evolution as an Optimization Procedure. Physica D 42, pages 228--234, 1990.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. P. Husbands and F. Mill. Simulated Co-evolution as the Mechanism for Emergent Planning and Scheduling. Fourth International Conference on Genetic Algorithms, pages 264--270, 1991.Google ScholarGoogle Scholar
  9. J. Y. Kim, Y. Kim, and Y. K. Kim. An Endosymbiotic Evolutionary Algorithm for Optimization. Applied Intelligence, 15(2):117--130, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. H. Mühlenbein, D. Schomisch, and J. Born. The Parallel Genetic Algorithm as Function Optimizer. Parallel Computing, pages 619--632, 1991.Google ScholarGoogle Scholar
  11. G. Papa. Parameter-less Evolutionary Search. pages 1133--1134. Atlanta, GA, USA, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. P. Posik. Real parameter optimization using mutation step co-evolution. In IEEE Congress on Evolutionary Computation, pages 872--880, 2005.Google ScholarGoogle Scholar
  13. I. Rechenberg. Evolutionstrategie: Optimierung Technisher Systeme nach Prinzipien des Biolischen Evolution. Fromman-Hozlboog Verlag, Stuttgart, 1973.Google ScholarGoogle Scholar
  14. E. Smorodkina and D. Tauritz. Toward Automating EA configuration: the Parent Selection Stage. In IEEE Congress on Evolutionary Computation, pages 63--70, 2007.Google ScholarGoogle Scholar
  15. F. Vafaee, W. Xiao, P. Nelson, and C. Zhou. Adaptively Evolving Probabilities of Genetic Operators. Machine Learning and Applications, pages 292--299, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Supportive coevolution

          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 '12: Proceedings of the 14th annual conference companion on Genetic and evolutionary computation
            July 2012
            1586 pages
            ISBN:9781450311786
            DOI:10.1145/2330784

            Copyright © 2012 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: 7 July 2012

            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