Autonomous Particles Groups for Particle Swarm Optimization

Seyedali Mirjalili, Andrew Lewis, Ali Safa Sadiq

Research output: Contribution to journalArticlepeer-review

130 Citations (Scopus)


In this paper, a modified particle swarm optimization (PSO) algorithm called autonomous groups particles swarm optimization (AGPSO) is proposed to further alleviate the two problems of trapping in local minima and slow convergence rate in solving high-dimensional problems. The main idea of AGPSO algorithm is inspired by individuals' diversity in bird flocking or insect swarming. In natural colonies, individuals are not basically quite similar in terms of intelligence and ability, but they all do their duties as members of a colony. Each individual's ability can be useful in a particular situation. In this paper, a mathematical model of diverse particles groups called autonomous groups is proposed. In other words different functions with diverse slopes, curvatures, and interception points are employed to tune the social and cognitive parameters of the PSO algorithm to give particles different behaviors as in natural colonies. The results show that PSO with autonomous groups of particles outperforms the conventional and some recent modifications of PSO in terms of escaping local minima and convergence speed. The results also indicate that dividing particles in groups and allowing them to have different individual and social thinking can improve the performance of PSO significantly.

Original languageEnglish
Pages (from-to)4683-4697
Number of pages15
JournalArabian Journal for Science and Engineering
Issue number6
Publication statusPublished - 1 Jan 2014
Externally publishedYes


  • Autonomous particles groups
  • Cognitive coefficient
  • Function optimization
  • PSO
  • Social behavior
  • Social coefficient


Dive into the research topics of 'Autonomous Particles Groups for Particle Swarm Optimization'. Together they form a unique fingerprint.

Cite this