Decision-making and simulation in multi-agent robot system based on PSO-neural network

In multi-agent robot system, each robot must behave by itself according to its states and environments. This paper proposes a method using neural networks and particle swarm optimization (PSO) for the decision-making in the multi-agent robot system. In this paper, a neural network is used for behavior decision controller. The inputs of the neural network are decided by the last actions of other robots. Then the outputs determine the next action that the robot will choose. The weight values imply the adaptiveness of robots in multi-agent robot system. The validity of the decision model is verified through simulation experiments and we could have observed the robots' emergent behaviors during simulation.

[1]  Nikos A. Vlassis,et al.  Non-communicative multi-robot coordination in dynamic environments , 2005, Robotics Auton. Syst..

[2]  R. Sreerama Kumar,et al.  Intelligent decision making in multi-agent robot soccer system through compounded artificial neural networks , 2007, Robotics Auton. Syst..

[3]  Jong-Hwan Kim,et al.  Modular Q-learning based multi-agent cooperation for robot soccer , 2001, Robotics Auton. Syst..

[4]  F. van den Bergh,et al.  Training product unit networks using cooperative particle swarm optimisers , 2001, IJCNN'01. International Joint Conference on Neural Networks. Proceedings (Cat. No.01CH37222).

[5]  Tao Zhang,et al.  Knowledge model-based heterogeneous multi-robot system implemented by a software platform , 2007, Knowl. Based Syst..

[6]  Manuela M. Veloso,et al.  Multiagent Systems: A Survey from a Machine Learning Perspective , 2000, Auton. Robots.

[7]  Onur Behzat Tokdemir,et al.  Predicting the Outcome of Construction Litigation Using Neural Networks , 1998 .

[8]  Giancarlo Ferrigno,et al.  PhotoMEA: An opto-electronic biosensor for monitoring in vitro neuronal network activity , 2007, Biosyst..

[9]  Dongbing Gu,et al.  Neural predictive control for a car-like mobile robot , 2002, Robotics Auton. Syst..

[10]  Jen-Hui Chuang Potential-based modeling of three-dimensional workspace for obstacle avoidance , 1998, IEEE Trans. Robotics Autom..

[11]  Richard M. Crowder,et al.  Adaptive neurofuzzy control of a robotic gripper with on-line machine learning , 2004, Robotics Auton. Syst..

[12]  Peter Wolfs,et al.  Simple strategies for collision-avoidance in robot soccer , 1997, Robotics Auton. Syst..

[13]  Stefano Nolfi,et al.  Co-evolving predator and prey robots , 1998, Artificial Life.

[14]  Sandip Sen,et al.  Adaption and Learning in Multi-Agent Systems , 1995, Lecture Notes in Computer Science.

[15]  Thomas Uthmann,et al.  Analysis of motor control and behavior in multi agent systems by means of artificial neural networks. , 2005, Clinical biomechanics.

[16]  Jun Ota,et al.  Multi-agent robot systems as distributed autonomous systems , 2006, Adv. Eng. Informatics.

[17]  Jong-Hwan Kim,et al.  A real-time limit-cycle navigation method for fast mobile robots and its application to robot soccer , 2003, Robotics Auton. Syst..

[18]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[19]  Ju-Jang Lee,et al.  Evolving cooperative mobile robots using a modified genetic algorithm , 1997, Robotics Auton. Syst..

[20]  Rihard Karba,et al.  Modelling and simulation of a group of mobile robots , 2007, Simul. Model. Pract. Theory.

[21]  Gerhard Weiß,et al.  Adaptation and Learning in Multi-Agent Systems: Some Remarks and a Bibliography , 1995, Adaption and Learning in Multi-Agent Systems.