A Hierarchical Autonomous Robot Controller for Learning and Memory: Adaptation in a Dynamic Environment

被引:8
作者
Alnajjar, Fady [2 ]
Zin, Indra Bin Mohd [1 ]
Murase, Kazuyuki [1 ,2 ,3 ]
机构
[1] Univ Fukui, Grad Sch Engn, Dept Human & Artificial Intelligence Syst, Fukui 9108507, Japan
[2] Univ Fukui, Dept Syst Design Engn, Fukui 9108507, Japan
[3] Univ Fukui, Res & Educ Program Life Sci, Fukui 9108507, Japan
关键词
Aplysia-like spiking neural network; clustering; forgetting; learning; memory; spike time-dependent plasticity; tree-type memory; SPIKING NEURAL-NETWORK; BEHAVIOR; WORLD;
D O I
10.1177/1059712309105814
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work concerns practical issues surrounding the application of learning and memory in a real mobile robot with the goal of optimal navigation in dynamic environments. A novel hierarchical adaptive controller that contains two-level units was developed and trained in a physical mobile robot "e-Puck." In the low-level unit, the robot holds a number of biologically inspired Aplysia-like spiking neural networks that have the property of spike time-dependent plasticity. Each of these networks is trained to become an expert in a particular local environment(s). All the trained networks are stored in a tree-type memory structure that is located in the high-level unit. These stored networks are used as experiences for the robot to enhance its navigation ability in both new and previously trained environments. The robot's memory is designed to hold memories of various lengths and has a simple searching mechanism. Forgetting and dynamic clustering techniques are used to control the memory size. Experimental results show that the proposed model can produce a robot with learning and memorizing capabilities that enable it to survive in complex and highly dynamic environments.
引用
收藏
页码:179 / 196
页数:18
相关论文
共 37 条
[1]  
Albus J. S., 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065), P3260, DOI 10.1109/ROBOT.2000.845165
[2]  
ALNAJJAR F, 2006, P 3 INT C SOFT COMP, P207
[3]  
ALNAJJAR F, 2008, P INT JOINT C NEUR N, P2201
[4]   A simple Aplysia-like spiking neural network to generate adaptive behavior in autonomous robots [J].
Alnajjar, Fady ;
Murase, Kazuyuki .
ADAPTIVE BEHAVIOR, 2008, 16 (05) :306-324
[5]   Self-organization of spiking neural network that generates autonomous behavior in a real mobile robot [J].
Alnajjar, Fady ;
Murase, Kazuyuki .
INTERNATIONAL JOURNAL OF NEURAL SYSTEMS, 2006, 16 (04) :229-239
[6]  
[Anonymous], 1997, IEEE T EVOLUT COMPUT
[7]  
[Anonymous], P INT C VER LARG DAT
[8]  
BRANKE J, 2002, SERIES GENETIC ALGOR, V3
[9]   LEVELS OF PROCESSING - FRAMEWORK FOR MEMORY RESEARCH [J].
CRAIK, FIM ;
LOCKHART, RS .
JOURNAL OF VERBAL LEARNING AND VERBAL BEHAVIOR, 1972, 11 (06) :671-684
[10]   The art of war: Innate and adaptive immune responses [J].
Dempsey, PW ;
Vaidya, SA ;
Cheng, G .
CELLULAR AND MOLECULAR LIFE SCIENCES, 2003, 60 (12) :2604-2621