AMPSO: Artificial Multi-Swarm Particle Swarm Optimization

04/16/2020
by   Haohao Zhou, et al.
0

In this paper we propose a novel artificial multi-swarm PSO which consists of an exploration swarm, an artificial exploitation swarm and an artificial convergence swarm. The exploration swarm is set of equal-sized sub-swarms randomly distributed around the particles space, and the exploitation swarm is artificially generated from a perturbation of the best particle of exploration swarm for a fixed period of iterations, a convergence swarm is artificially generated from a Gaussian perturbation of the best particle of the exploitation swarm as it is stagnated. The exploration and exploitation operations are alternatively conducted until the evolution rate of the exploitation is smaller than a threshold or the maximum number of iterations is reached. An adaptive inertia weight strategy is applied to different swarms to guarantee their performances of exploration and exploitaiton. To guarantee the accuracy of the results, a novel diversity scheme based on the positions and fitness values of the particles is proposed to control the exploration, exploitation and convergence processes of the swarms. To mitigate the inefficiency issue due to the use of diversity, two swarm update techniques are proposed to get rid of lousy particles such that nice results can be achieved within a fixed number of iterations. The effectiveness of AMPSO is validated by a set of comparisons with two recent PSO variants and their corresponding sets of comparison algorithms on the CEC2015 test suite.

READ FULL TEXT
research
07/30/2016

Heterogeneous Strategy Particle Swarm Optimization

PSO is a widely recognized optimization algorithm inspired by social swa...
research
06/02/2021

Multi-stage, multi-swarm PSO for joint optimization of well placement and control

Evolutionary optimization algorithms, including particle swarm optimizat...
research
02/13/2018

A theoretical guideline for designing an effective adaptive particle swarm

In this paper we theoretically investigate underlying assumptions that h...
research
05/01/2015

A Cooperative Framework for Fireworks Algorithm

This paper presents a cooperative framework for fireworks algorithm (CoF...
research
12/21/2010

Input Parameters Optimization in Swarm DS-CDMA Multiuser Detectors

In this paper, the uplink direct sequence code division multiple access ...
research
01/27/2019

Multi Objective Particle Swarm Optimization based Cooperative Agents with Automated Negotiation

This paper investigates a new hybridization of multi-objective particle ...
research
03/02/2013

Clubs-based Particle Swarm Optimization

This paper introduces a new dynamic neighborhood network for particle sw...

Please sign up or login with your details

Forgot password? Click here to reset