• DocumentCode
    2692248
  • 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
  • fYear
    2007
  • fDate
    25-28 Sept. 2007
  • Firstpage
    2350
  • Lastpage
    2357
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/CEC.2007.4424765
  • Filename
    4424765