An Approach to Biological Computation: Unicellular Core-Memory Creatures Evolved Using Genetic Algorithms

Created by W.Langdon from gp-bibliography.bib Revision:1.3872

@Article{suzuki:1999:AL,
  author =       "Hikeaki Suzuki",
  title =        "An Approach to Biological Computation: Unicellular
                 Core-Memory Creatures Evolved Using Genetic
                 Algorithms",
  journal =      "Artificial Life",
  year =         "1999",
  volume =       "5",
  number =       "4",
  pages =        "367--386",
  month =        "Fall",
  keywords =     "genetic algorithms, genetic programming, core memory,
                 unicellular creature, membrane, biological computation,
                 algorithmic complexity, machine language genetic
                 programming",
  URL =          "http://ariel.ingentaselect.com/vl=1486189/cl=56/nw=1/fm=docpdf/rpsv/cw/mitpress/10645462/v5n4/s4/p367",
  DOI =          "doi:10.1162/106454699568827",
  size =         "20 pages",
  abstract =     "A novel machine language genetic programming system
                 that uses one-dimensional core memories is proposed and
                 simulated. The core is compared to a biochemical
                 reaction space, and in imitation of biological
                 molecules, four types of data words (Membrane, Pure
                 data, Operator, and Instruction) are prepared in the
                 core. A program is represented by a sequence of
                 Instructions. During execution of the core,
                 Instructions are transcribed into corresponding
                 Operators, and Operators modify, create, or transfer
                 Pure data. The core is hierarchically partitioned into
                 sections by the Membrane data, and the data transfer
                 between sections by special channel Operators
                 constitutes a tree data-flow structure among sections
                 in the core. In the experiment, genetic algorithms are
                 used to modify program information. A simple machine
                 learning problem is prepared for the environment data
                 set of the creatures (programs), and the fitness value
                 of a creature is calculated from the Pure data excreted
                 by the creature. Breeding of programs that can output
                 the predefined answer is successfully carried out.
                 Several future plans to extend this system are also
                 discussed.",
}

Genetic Programming entries for Hikeaki Suzuki

Citations