Generalized Self-Adapting Particle Swarm Optimization algorithm with archive of samples

02/28/2020
by   Michał Okulewicz, et al.
0

In this paper we enhance Generalized Self-Adapting Particle Swarm Optimization algorithm (GAPSO), initially introduced at the Parallel Problem Solving from Nature 2018 conference, and to investigate its properties. The research on GAPSO is underlined by the two following assumptions: (1) it is possible to achieve good performance of an optimization algorithm through utilization of all of the gathered samples, (2) the best performance can be accomplished by means of a combination of specialized sampling behaviors (Particle Swarm Optimization, Differential Evolution, and locally fitted square functions). From a software engineering point of view, GAPSO considers a standard Particle Swarm Optimization algorithm as an ideal starting point for creating a generalpurpose global optimization framework. Within this framework hybrid optimization algorithms are developed, and various additional techniques (like algorithm restart management or adaptation schemes) are tested. The paper introduces a new version of the algorithm, abbreviated as M-GAPSO. In comparison with the original GAPSO formulation it includes the following four features: a global restart management scheme, samples gathering within an R-Tree based index (archive/memory of samples), adaptation of a sampling behavior based on a global particle performance, and a specific approach to local search. The above-mentioned enhancements resulted in improved performance of M-GAPSO over GAPSO, observed on both COCO BBOB testbed and in the black-box optimization competition BBComp. Also, for lower dimensionality functions (up to 5D) results of M-GAPSO are better or comparable to the state-of-the art version of CMA-ES (namely the KL-BIPOP-CMA-ES algorithm presented at the GECCO 2017 conference).

READ FULL TEXT
research
07/29/2022

Egret Swarm Optimization Algorithm: An Evolutionary Computation Approach for Model Free Optimization

A novel meta-heuristic algorithm, Egret Swarm Optimization Algorithm (ES...
research
04/14/2013

An accelerated CLPSO algorithm

The particle swarm approach provides a low complexity solution to the op...
research
10/08/2014

An improved multimodal PSO method based on electrostatic interaction using n- nearest-neighbor local search

In this paper, an improved multimodal optimization (MMO) algorithm,calle...
research
02/10/2022

Particle Swarm Optimization based on Novelty Search

In this paper we propose a Particle Swarm Optimization algorithm combine...
research
11/28/2013

Finding a Maximum Clique using Ant Colony Optimization and Particle Swarm Optimization in Social Networks

Interaction between users in online social networks plays a key role in ...
research
06/21/2020

A Modular Hybridization of Particle Swarm Optimization and Differential Evolution

In swarm intelligence, Particle Swarm Optimization (PSO) and Differentia...
research
07/05/2018

Pontogammarus Maeoticus Swarm Optimization: A Metaheuristic Optimization Algorithm

Nowadays, metaheuristic optimization algorithms are used to find the glo...

Please sign up or login with your details

Forgot password? Click here to reset