Title :
A Dual layered PSO Algorithm for evolving an Artificial Neural Network controller
Author :
Subrarnanyam, V. ; Srinivasan, D. ; Oruganti, R.
Author_Institution :
Nat. Univ. of Singapore, Singapore
Abstract :
This paper introduces a dual layered particle swarm optimization algorithm (DLPSO), an evolutionary algorithm proposed to design an artificial neural network (ANN). The algorithm evolves the architecture of the ANN and trains its weights simultaneously. Different from the other techniques previously used, the proposed algorithm evolves the architecture along with the weights in two different layers. Tested on a non-linear system, typically a boost converter, the DLPSO evolves an optimal ANN controller to produce more efficient and robust results than the conventional control techniques used. The performance of the DLPSO based ANN controller is compared to that of a conventional PI controller at different operating points of the non-linear system. The tests show that the evolved controller performs equal to or better than the conventional techniques in terms of overshoot voltages and settling times for small and large signal input transients. Also, a comparison between the applicability of a PSO and a real-valued genetic algorithm for the training of weights is presented which shows that the PSO is faster and more efficient as a learning algorithm. Moreover, the proposed approach fully automates the neural network generation process, thus removing the need for time consuming manual design.
Keywords :
genetic algorithms; learning (artificial intelligence); neurocontrollers; nonlinear systems; particle swarm optimisation; PI controller; artificial neural network controller; dual layered PSO algorithm; evolutionary algorithm; learning algorithm; neural network generation process; nonlinear system; optimal ANN controller; particle swarm optimization; real-valued genetic algorithm; Algorithm design and analysis; Artificial neural networks; Control systems; Evolutionary computation; Nonlinear control systems; Optimal control; Particle swarm optimization; Robust control; System testing; Voltage control; Artificial Neural Networks; Boost converter; Controller design; Swarm Intelligence;
Conference_Titel :
Evolutionary Computation, 2007. CEC 2007. IEEE Congress on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-1339-3
Electronic_ISBN :
978-1-4244-1340-9
DOI :
10.1109/CEC.2007.4424765