Synchronized Oriented Mutations Algorithm for Training Neural Controllers
暂无分享,去创建一个
Developing neural controllers for autonomous robotics is a tedious task as the desired state trajectory of the robot is very often not known in advance. This led to the large success of evolutionary algorithm in this field. In this paper we introduce SOMA (Synchronized Oriented Mutations Algorithm), which presents an alternative for rapidly minimizing the parameters characterizing a given individual. SOMA is characterized by its easy implementation and its flexibility: it can use any continuous fitness function and be applied to optimize neural network of diverse topologies using any kind of activation functions. Contrary to evolutionary approach, it is applied on a single individual rather than on a population. Because the procedure is very fast, it allows for rapid screening and selection of good candidates. In this paper, the efficiency of SOMA at training ordered connection feed forward networks on function modeling problem, classification problem and robotic controllers is investigated.
[1] A. Asuncion,et al. UCI Machine Learning Repository, University of California, Irvine, School of Information and Computer Sciences , 2007 .
[2] Feiqi Deng,et al. Baldwin effect based self-adaptive generalized genetic algorithm , 2004, ICARCV 2004 8th Control, Automation, Robotics and Vision Conference, 2004..
[3] Xin Yao,et al. Evolving artificial neural networks , 1999, Proc. IEEE.