skip to main content
10.1145/1143997.1144063acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
Article

Robustness in cooperative coevolution

Published:08 July 2006Publication History

ABSTRACT

Though recent analysis of traditional cooperative coevolutionary algorithms (CCEAs) casts doubt on their suitability for static optimization tasks, our experience is that the algorithms perform quite well in multiagent learning settings. This is due in part because many CCEAs may be quite suitable to finding behaviors for team members that result in good (though not necessarily optimal) performance but which are also robust to changes in other team members. Given this, there are two main goals of this paper. First, we describe a general framework for clearly defining robustness, offering a specific definition for our studies. Second, we examine the hypothesis that CCEAs exploit this robustness property during their search. We use an existing theoretical model to gain intuition about the kind of problem properties that attract populations in the system, then provide a simple empirical study justifying this intuition in a practical setting. The results are the first steps toward a constructive view of CCEAs as optimizers of robustness.

References

  1. T. Bäck and H. P. Schwefel. An overview of evolutionary algorithms for parameter optimization. Evolutionary Computation, 1(1):1--23, 1993.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. A. Bucci and J. Pollack. On identifying global optima in cooperative coevolution. In Proceedings of the 2005 Genetic and Evolutionary Computation Conference, pages 539--544. ACM Press, 2005.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. D. Cliff and G. F. Miller. Tracking the red queen: Measurements of adaptive progress in co-evolutionary simulations. In Proceedings of the Third European Conference on Artificial Life, pages 200--218. Springer-Verlag, 1995.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. L. Dias and J. Clmaco. On computing electres credibility indices under partial information. Journal of Multi-Criteria Decision Analysis, 8:74--92, 1999.]]Google ScholarGoogle ScholarCross RefCross Ref
  5. S. G. Ficici. Solution Concepts in Coevolutionary Algorithms. PhD thesis, Brandeis University, Boston, MA, 2004.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. J. Hofbauer and K. Sigmund. Evolutionary Games and Population Dynamics. Cambridge University Press, 1998.]]Google ScholarGoogle ScholarCross RefCross Ref
  7. P. Husbands and F. Mill. Simulated coevolution as the mechanism for emergent planning and scheduling. In Proceedings of the Fourch International Conference on Genetic Algorithms, pages 264--270. Morgan Kaufmann, 1991.]]Google ScholarGoogle Scholar
  8. E. Jen. Santa Fe Institute program on Robustness. http://discuss.santafe.edu/robustness/, 2002.]]Google ScholarGoogle Scholar
  9. E. Jen. Stable or robust? what's the difference? Complexity, 8(3):12--30, 2003.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. P. Kouvelis and G. Yu. Robust discrete optimization and its applications. Kluwer, Dordrecht, 1997.]]Google ScholarGoogle ScholarCross RefCross Ref
  11. J. Maynard-Smith. Evolution and the Theory of Games. Cambridge University Press, 1982.]]Google ScholarGoogle ScholarCross RefCross Ref
  12. D. Moriarty and R. Miikkulainen. Forming neural networks through efficient and adaptive coevolution. Evolutionary Computation, 5(4):373--399, 1997.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. Mulvey, R. Vanderbei, and S. Zenios. Robust optimization of large-scale systems. Operations Research, 43:264--281, 1995.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. L. Panait, S. Luke, and R. P. Wiegand. Biasing coevolutionary search for optimal multiagent behaviors. IEEE Transactions on Evolutionary Computation, (To appear), 2006.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. M. Potter. The Design and Analysis of a Computational Model of Cooperative CoEvolution. PhD thesis, George Mason University, Fairfax, Virginia, 1997.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. M. Potter and K. De Jong. The coevolution of antibodies for concept learning. In Proceedings of the Fifth International Conference on Parallel Processing in Nature, pages 530--539. Springer-Verlag, 1998.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. M. Potter and K. De Jong. Cooperative coevolution: An architecture for evolving coadapted subcomponents. Evolutionary Computation, 8(1):1--29, 2000.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. M. Potter, A. Schultz, and L. Meeden. Heterogeneity in the coevolved behaviors of mobile robots: The emergence of specialists. In Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence, pages 1337--1343. Morgan Kaufmann, 2001.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. M. A. Potter, K. A. De Jong, and J. J. Grefenstette. A coevolutionary approach to learning sequential decision rules. In Proceedings from the Sixth International Conference on Genetic Algorithms, pages 366--372. Morgan Kaufmann, 1995.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. B. Roy. A missing link in or-da: robustness analysis. Foundations of Computing and Decision Sciences, 23:141--160, 1998.]]Google ScholarGoogle Scholar
  21. P. Vincke. Robust solutions and methods in decision-aid. Journal of Multi-Criteria Decision Analysis, 8:181--187, 1999.]]Google ScholarGoogle ScholarCross RefCross Ref
  22. M. Vose. The Simple Genetic Algorithm. MIT Press, 1999.]]Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. R. P. Wiegand. An Analysis of Cooperative Coevolutionary Algorithms. PhD thesis, George Mason University, Fairfax, Virginia, 2003.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. R. P. Wiegand, W. Liles, and K. De Jong. Analyzing cooperative coevolution with evolutionary game theory. In Proceedings of the 2002 Congress on Evolutionary Computation (CEC), pages 1600--1605. IEEE Press, 2002.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. R. P. Wiegand, W. Liles, and K. De Jong. Modeling variation in cooperative coevolution using evolutionary game theory. In Foundations of Genetic Algorithms VII, pages 231--248. Morgan Kaufmann, 2002.]]Google ScholarGoogle Scholar

Index Terms

  1. Robustness in cooperative 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 '06: Proceedings of the 8th annual conference on Genetic and evolutionary computation
      July 2006
      2004 pages
      ISBN:1595931864
      DOI:10.1145/1143997

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

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      GECCO '06 Paper Acceptance Rate205of446submissions,46%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