• DocumentCode
    1760131
  • Title

    Agent-Case Embeddings for the Analysis of Evolved Systems

  • Author

    Ashlock, Daniel ; Lee, Chi-Kwan

  • Author_Institution
    Department of Mathematics and Statistics, University of Guelph, Guelph, Canada
  • Volume
    17
  • Issue
    2
  • fYear
    2013
  • fDate
    41365
  • Firstpage
    227
  • Lastpage
    240
  • Abstract
    This paper introduces agent-case embeddings, a general purpose tool for detecting a variety of solutions produced by an evolutionary algorithm. They can also be used to explore the geometry of the space of problems that agents attempt to solve. Agent-case embeddings permit the comparison of solutions evolved with different representations by directly comparing phenotypes. Use of agent-case embeddings requires that multiple instances of the problems solved by the agent be available or contrivable. Three examples of agent-case embeddings are derived for apoptotic cellular automata, agents playing the iterated prisoner´s dilemma, and simple virtual robots performing the Tartarus task. The use of agent-case embeddings is shown to permit visualization of the diversity of evolved agents, demonstrates the impact of changing algorithm parameters, and explores the impact of different representations on evolutionary search. The algorithm parameters explored include population sizes, elite fraction, and choice of variation operators. Agent-case embeddings are used to demonstrate that a novel technique called single-parent crossover can localize evolutionary search in a small part of the adaptive landscape in a controlled manner.
  • Keywords
    Automata; History; Measurement; Robot sensing systems; Sociology; Statistics; Analysis of evolved results; evolutionary computation; fitness landscape geometry; fitness landscapes;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/TEVC.2012.2234464
  • Filename
    6384730