Title :
Learning robot behaviors by evolving genetic programs
Author :
Lee, Kwang-Ju ; Zhang, Byoung-Tak
Author_Institution :
Artificial Intelligence Lab., Seoul Nat. Univ., South Korea
Abstract :
A method for evolving behavior-based robot controllers using genetic programming is presented. Due to their hierarchical nature, genetic programs are useful representing high-level knowledge for robot controllers. One drawback is the difficulty of incorporating sensory inputs. To overcome the gap between symbolic representation and direct sensor values, the elements of the function set in genetic programming is implemented as a single-layer perceptron. Each perceptron is composed of sensory input nodes and a decision output node. The robot learns proper behavior rules based on local, limited sensory information without using an internal map. First, it learns how to discriminate the target using single-layer perceptrons. Then, the learned perceptrons are applied to the function nodes of the genetic program tree which represents a robot controller. Experiments have been performed using Khepera robots. The presented method successfully evolved high-level genetic programs that control the robot to find the light source from sensory inputs
Keywords :
automatic programming; genetic algorithms; hierarchical systems; knowledge representation; learning (artificial intelligence); neurocontrollers; perceptrons; robot programming; symbol manipulation; Khepera robots; direct sensor values; evolving genetic programs; genetic program tree; genetic programming; high-level knowledge representation; robot behavior learning; robot controllers; single-layer perceptron; symbolic representation; Artificial intelligence; Cognitive robotics; Cognitive science; Genetic programming; Hardware; Intelligent robots; Robot control; Robot kinematics; Robot sensing systems; Shape control;
Conference_Titel :
Industrial Electronics Society, 2000. IECON 2000. 26th Annual Confjerence of the IEEE
Conference_Location :
Nagoya
Print_ISBN :
0-7803-6456-2
DOI :
10.1109/IECON.2000.972453