• DocumentCode
    1872970
  • Title

    Evolving multi-modal behavior in NPCs

  • Author

    Schrum, Jacob ; Miikkulainen, Risto

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Texas at Austin, Austin, TX, USA
  • fYear
    2009
  • fDate
    7-10 Sept. 2009
  • Firstpage
    325
  • Lastpage
    332
  • Abstract
    Evolution is often successful in generating complex behaviors, but evolving agents that exhibit distinctly different modes of behavior under different circumstances (multi-modal behavior) is both difficult and time consuming. This paper presents a method for encouraging the evolution of multi-modal behavior in agents controlled by artificial neural networks: A network mutation is introduced that adds enough output nodes to the network to create a new output mode. Each output mode completely defines the behavior of the network, but only one mode is chosen at any one time, based on the output values of preference nodes. With such structure, networks are able to produce appropriate outputs for several modes of behavior simultaneously, and arbitrate between them using preference nodes. This mutation makes it easier to discover interesting multi-modal behaviors in the course of neuroevolution.
  • Keywords
    computer games; neural nets; software agents; agent behavior; artificial neural networks; complex behavior evolution; multi-modal behavior; network mutation; neuroevolution; non-player characters; Artificial neural networks; Automatic control; Genetic mutations; Humans; Jacobian matrices; Neural networks; Neurons; Sensor arrays; Testing; Turning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Games, 2009. CIG 2009. IEEE Symposium on
  • Conference_Location
    Milano
  • Print_ISBN
    978-1-4244-4814-2
  • Electronic_ISBN
    978-1-4244-4815-9
  • Type

    conf

  • DOI
    10.1109/CIG.2009.5286459
  • Filename
    5286459