• DocumentCode
    356804
  • Title

    Evolving a virtual ecosystem with genetic algorithms

  • Author

    Eccles, Jeremy S. ; Dickerson, Julie A. ; Shao, Junqing

  • Author_Institution
    Inst. for Media Commun., German Nat. Res. Center for Inf. Technol., St. Augustin, Germany
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    753
  • Abstract
    A virtual ecosystem was developed using genetic algorithms, artificial neural networks, and fuzzy systems. The ecosystem simulated and regulated the motion and interactions of computer animated agents in a virtual environment. Within the ecosystem, each agent has its own neural networks that govern its motion strategy so that the creature could learn to perform different behaviors, such as searching for food and evading predators. The inputs of the neural networks were connected with creatures´ eye-like sensors and the outputs of the networks were attached to creatures´ legs to drive the creatures. The neural networks were evolved using genetic algorithms, including single tournament selection, two-point crossover, and one point mutation. Augmented fuzzy cognitive maps regulated the overall operation of the environment and allowed each creature to switch between different neural networks for finding food and avoiding predators. The experimental results demonstrated that animated agents can evolve and learn how to survive in a complex and dynamic virtual environment
  • Keywords
    biocybernetics; computer animation; fuzzy neural nets; fuzzy systems; genetic algorithms; motion control; multi-agent systems; software agents; virtual reality; animated agents; artificial neural networks; computer animated agents; different behaviors; evading predators; eye-like sensors; fuzzy cognitive maps; fuzzy systems; genetic algorithm; learning; legs; motion strategy; neural network; one point mutation; searching for food; single tournament selection; two-point crossover; virtual ecosystem; virtual environment; Animation; Artificial neural networks; Computational modeling; Computer simulation; Ecosystems; Fuzzy systems; Genetic algorithms; Neural networks; Switches; Virtual environment;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2000. Proceedings of the 2000 Congress on
  • Conference_Location
    La Jolla, CA
  • Print_ISBN
    0-7803-6375-2
  • Type

    conf

  • DOI
    10.1109/CEC.2000.870374
  • Filename
    870374