Home /Research /Training oscillatory neural networks using natural gradient particle swarm optimization
SWARM

Training oscillatory neural networks using natural gradient particle swarm optimization

Hamed Shahbazi, Kamal Jamshidi, Amir Hasan Monadjemi, Hafez Eslami Manoochehri

Year
2014
Citations
7

Abstract

SUMMARY In this paper, a new design of neural networks is introduced, which is able to generate oscillatory patterns in its output. The oscillatory neural network is used in a biped robot to enable it to learn to walk. The fundamental building block of the neural network proposed in this paper is O-neurons, which can generate oscillations in its transfer functions. O-neurons are connected and coupled with each other in order to shape a network, and their unknown parameters are found by a particle swarm optimization method. The main contribution of this paper is the learning algorithm that can combine natural policy gradient with particle swarm optimization methods. The oscillatory neural network has six outputs that determine set points for proportional-integral-derivative controllers in 6-DOF humanoid robots. Our experiment on the simulated humanoid robot presents smooth and flexible walking.

Keywords

Particle swarm optimizationArtificial neural networkComputer scienceHumanoid robotBlock (permutation group theory)Set (abstract data type)RobotControl theory (sociology)Artificial intelligenceMathematics

Related papers

Browse all SWARM papers