首页 /研究 /Comparison of Metaheuristic Algorithms for Evolving a Neural Controller for an Autonomous Robot
LEARNING

Comparison of Metaheuristic Algorithms for Evolving a Neural Controller for an Autonomous Robot

Sergii Zhevzhyk, Wilfried Elmenreich

发表年份
2014
引用次数
2
访问权限
开放获取

摘要

Evolutionary algorithms are a possible way to automatically design the behavior of autonomous robots. In this paper we compare different evolutionary algorithms (EA), namely simple EA, two dimensional cellular EA, and random search, according to their performance in a simple simulation, where a phototaxis robot with two sensors of limited range has to find a light source in a closed area. In our experiments we studied the effects on performance of EA parameters, such as population size and number of generation. The results explain how the choice of the neural network (three-layered or fully-connected) may influence the quality of a final solution.Our findings indicate that acceptable results can be achieved using all EAs but not with random search. The utilization of a fully-connected neural network allows achieving better results for all EAs as compared to a three-layered neural network. Two dimensional cellular EA and simple EA evolve the best strategies for a robot’s behavior which allow the robot to reach the light source in almost all cases.

关键词

Computer scienceArtificial neural networkRobotEvolutionary algorithmSimple (philosophy)Evolutionary roboticsRange (aeronautics)PopulationAlgorithmArtificial intelligence

相关论文

查看 LEARNING 分类全部论文