Distributed behavior learning of multiple mobile robots based on spiking neural network and steady-state genetic algorithm

This paper deals with a method of distributed behavior learning of multiple mobile robots. Recently, various types of artificial neural networks are applied for behavior learning of mobile robots in unknown and dynamic environments. In the paper, we propose a method of distributed behavioral learning based on a spiking neural network. The robot learns the forward relationship from sensory inputs to motor outputs and inverse predictive relationship from motor outputs to sensory inputs. However, the behavioral leaning capability of the robot depends strongly on the network structure. Therefore, we use a parallel steady-state genetic algorithm for acquiring the network topology suitable to the environment. Finally, we discuss the effectiveness of the proposed method through simulation results on behavioral learning.

[1]  Yasuo Kuniyoshi,et al.  Embedded neural networks: exploiting constraints , 1998, Neural Networks.

[2]  Qilian Liang,et al.  Distributed Sensor Networks Deployment Using Fuzzy Logic Systems , 2007 .

[3]  H. Hashimoto,et al.  Fuzzy neural network based mobile agent control for intelligent space , 2004, SICE 2004 Annual Conference.

[4]  David L. Dilcher,et al.  The fossil record , 1992 .

[5]  David E. Goldberg,et al.  Parallel Recombinative Simulated Annealing: A Genetic Algorithm , 1995, Parallel Comput..

[6]  Gilbert Syswerda,et al.  A Study of Reproduction in Generational and Steady State Genetic Algorithms , 1990, FOGA.

[7]  Fumio Kojima,et al.  Learning of mobile robots using perception-based genetic algorithm , 2001 .

[8]  Nils J. Nilsson,et al.  Artificial Intelligence , 1974, IFIP Congress.

[9]  Rolf Pfeifer,et al.  Understanding intelligence , 2020, Inequality by Design.

[10]  Toshio Fukuda,et al.  An intelligent robotic system based on a fuzzy approach , 1999, Proc. IEEE.

[11]  Phil Husbands,et al.  Evolutionary robotics , 2014, Evolutionary Intelligence.

[12]  David C. Sterratt,et al.  Locust Olfaction , 2001, Emergent Neural Computational Architectures Based on Neuroscience.

[13]  John N. Tsitsiklis,et al.  Neuro-Dynamic Programming , 1996, Encyclopedia of Machine Learning.

[14]  N. Kubota,et al.  Self-consciousness and emotion for a pet robot with structured intelligence , 2001, Proceedings Joint 9th IFSA World Congress and 20th NAFIPS International Conference (Cat. No. 01TH8569).

[15]  David E. Goldberg,et al.  A Genetic Algorithm for Parallel Simulated Annealing , 1992, PPSN.

[16]  Christopher J. Bishop,et al.  Pulsed Neural Networks , 1998 .

[17]  Eduardo D. Sontag,et al.  Neural Networks for Control , 1993 .

[18]  Dongbing Gu,et al.  Using Fuzzy Logic to Design Separation Function in Flocking Algorithms , 2008, IEEE Transactions on Fuzzy Systems.