Discovering Boolean Gates in Slime Mould

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

  author =       "Simon Harding and Jan Koutnik and 
                 Juergen Schmidhuber and Andrew Adamatzky",
  title =        "Discovering {Boolean} Gates in Slime Mould",
  booktitle =    "Inspired by Nature: Essays Presented to Julian F.
                 Miller on the Occasion of his 60th Birthday",
  publisher =    "Springer",
  year =         "2017",
  editor =       "Susan Stepney and Andrew Adamatzky",
  volume =       "28",
  series =       "Emergence, Complexity and Computation",
  chapter =      "15",
  pages =        "323--337",
  keywords =     "genetic algorithms, genetic programming",
  isbn13 =       "978-3-319-67996-9",
  DOI =          "doi:10.1007/978-3-319-67997-6_15",
  abstract =     "Slime mould of Physarum polycephalum is a large cell
                 exhibiting rich spatial non-linear electrical
                 characteristics. We exploit the electrical properties
                 of the slime mould to implement logic gates using a
                 flexible hardware platform designed for investigating
                 the electrical properties of a substrate (Mecobo). We
                 apply arbitrary electrical signals to `configure' the
                 slime mould, i.e. change shape of its body and, measure
                 the slime mould's electrical response. We show that it
                 is possible to find configurations that allow the
                 Physarum to act as any 2-input Boolean gate. The
                 occurrence frequency of the gates discovered in the
                 slime was analysed and compared to complexity
                 hierarchies of logical gates obtained in other
                 unconventional materials. The search for gates was
                 performed by both sweeping across configurations in the
                 real material as well as training a neural
                 network-based model and searching the gates therein
                 using gradient descent.",
  notes =        "part of \cite{miller60book}

Genetic Programming entries for Simon Harding Jan Koutnik Jurgen Schmidhuber Andrew Adamatzky