• DocumentCode
    1273201
  • Title

    On synchronized evolution of the network of automata

  • Author

    Inagaki, Yoshiyuki

  • Author_Institution
    Inst. for Brain Aging & Dementia, California Univ., Irvine, CA, USA
  • Volume
    6
  • Issue
    2
  • fYear
    2002
  • fDate
    4/1/2002 12:00:00 AM
  • Firstpage
    147
  • Lastpage
    158
  • Abstract
    One of the tasks in machine learning is to build a device that predicts each next input symbol of a sequence as it takes one input symbol from the sequence. We studied new approaches to this task. We suggest that deterministic finite automata (DFA) are good building blocks for this device, together with genetic algorithms (GAs), which let these automata "evolve" to predict each next input symbol of the sequence. Moreover, we study how to combine these highly fit automata so that a network of them would compensate for each others\´ weaknesses and predict better than any single automaton. We studied the simplest approaches to combine automata: building trees of automata with special-purpose automata, which may be called switchboards. These switchboard automata are located on the internal nodes of the tree, take an input symbol from the input sequence just as other automata do, and predict which subtree will make a correct prediction on each next input symbol. GAs again play a crucial role in searching for switchboard automata. We studied various ways of growing trees of automata and tested them on sample input sequences, mainly note pitches, note durations and up/down notes of Bach\´s Fugue IX. The test results show that DFAs together with GAs seem to be very effective for this type of pattern learning task
  • Keywords
    deterministic automata; finite automata; genetic algorithms; learning (artificial intelligence); music; prediction theory; sequences; synchronisation; tree searching; Fugue IX; Johann Sebastian Bach; automaton evolution; automaton fitness; automaton network; automaton trees; deterministic finite automata; evolutionary programming; genetic algorithms; genetic programming; input symbol prediction device; machine learning; musical notes; note duration; note pitches; pattern learning task; searching; sequence prediction problem; special-purpose automata; subtree prediction; switchboard automata; symbol sequence; synchronized evolution; tree internal nodes; up/down notes; Artificial intelligence; Automatic programming; Automatic testing; Doped fiber amplifiers; Genetic algorithms; Genetic mutations; Genetic programming; Learning automata; Machine learning; Predictive models;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/4235.996014
  • Filename
    996014