Controller design for synchronization of an array of delayed neural networks using a controllable probabilistic PSO

  • Authors:
  • Yang Tang;Zidong Wang;Jian-an Fang

  • Affiliations:
  • College of Information Science and Technology, Donghua University, Shanghai 201620, PR China and Institute of Textiles and Clothing, The Hong Kong Polytechnic University, Hong Kong, PR China;College of Information Science and Technology, Donghua University, Shanghai 201620, PR China and Department of Information Systems and Computing, Brunel University, Uxbridge, Middlesex, UB8 3PH, U ...;College of Information Science and Technology, Donghua University, Shanghai 201620, PR China

  • Venue:
  • Information Sciences: an International Journal
  • Year:
  • 2011

Quantified Score

Hi-index 0.07

Visualization

Abstract

In this paper, a controllable probabilistic particle swarm optimization (CPPSO) algorithm is introduced based on Bernoulli stochastic variables and a competitive penalized method. The CPPSO algorithm is proposed to solve optimization problems and is then applied to design the memoryless feedback controller, which is used in the synchronization of an array of delayed neural networks (DNNs). The learning strategies occur in a random way governed by Bernoulli stochastic variables. The expectations of Bernoulli stochastic variables are automatically updated by the search environment. The proposed method not only keeps the diversity of the swarm, but also maintains the rapid convergence of the CPPSO algorithm according to the competitive penalized mechanism. In addition, the convergence rate is improved because the inertia weight of each particle is automatically computed according to the feedback of fitness value. The efficiency of the proposed CPPSO algorithm is demonstrated by comparing it with some well-known PSO algorithms on benchmark test functions with and without rotations. In the end, the proposed CPPSO algorithm is used to design the controller for the synchronization of an array of continuous-time delayed neural networks.