Related Experiment Video
Updated: Oct 16, 2026

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
An approach to biological computation: unicellular core-memory creatures evolved using genetic algorithms
1ATR Human Information Processing Research Laboratories, 2-2 Hikaridai Seika-cho, Soraku-gun, Kyoto 619-0288 Japan. hsuzuki@hip. atr.co.jp.
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.
Related Concept Videos
Evolutionary Processes in Microbes
Synthetic Biology
Golden rice
Golden rice is a genetically modified...
Origin of Cellular Life
Types of Genetic Transfer Between Organisms
Types of Genetic Transfer Between Organisms
Evolutionary Relationships through Genome Comparisons

