• DocumentCode
    1397504
  • Title

    Speciation as automatic categorical modularization

  • Author

    Darwen, Paul J. ; Yao, Xin

  • Author_Institution
    DEMO Lab., Brandeis Univ., Waltham, MA, USA
  • Volume
    1
  • Issue
    2
  • fYear
    1997
  • fDate
    7/1/1997 12:00:00 AM
  • Firstpage
    101
  • Lastpage
    108
  • Abstract
    Many natural and artificial systems use a modular approach to reduce the complexity of a set of subtasks while solving the overall problem satisfactorily. There are two distinct ways to do this. In functional modularization, the components perform very different tasks, such as subroutines of a large software project. In categorical modularization, the components perform different versions of basically the same task, such as antibodies in the immune system. This second aspect is the more natural for acquiring strategies in games of conflict, An evolutionary learning system is presented which follows this second approach to automatically create a repertoire of specialist strategies for a game-playing system. This relieves the human effort of deciding how to divide and specialize. The genetic algorithm speciation method used is one based on fitness sharing. The learning task is to play the iterated prisoner´s dilemma. The learning system outperforms the tit-for-tat strategy against unseen test opponents. It learns using a “black box” simulation, with minimal prior knowledge of the learning task
  • Keywords
    generalisation (artificial intelligence); genetic algorithms; learning systems; categorical modularization; coevolution; evolutionary learning system; game-playing system; genetic algorithm; implicit fitness sharing; iterated prisoner dilemma; speciation method; tit-for-tat strategy; Artificial neural networks; Associate members; Computer science; Genetic algorithms; Humans; Immune system; Learning systems; Machine learning; Software performance; System testing;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/4235.687878
  • Filename
    687878