4.8 Article

A Particle Swarm Optimization With Adaptive Learning Weights Tuned by a Multiple-Input Multiple-Output Fuzzy Logic Controller

Journal

IEEE TRANSACTIONS ON FUZZY SYSTEMS
Volume 31, Issue 7, Pages 2464-2478

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TFUZZ.2022.3227464

Keywords

Adaptive learning weights; elites and mavericks; fuzzy logic controller; global optimization; particle swarm optimization (PSO)

Ask authors/readers for more resources

This article proposes a new particle swarm optimization algorithm (MFCPSO) that improves the performance on complicated multimodal functions by introducing the novelty of a particle as an additional criterion for selecting exemplars. It uses a multiple-input multiple-output fuzzy logic controller to adjust two parameters of the particle, enhancing its adaptive capability. Experimental results show that MFCPSO exhibits promising characteristics on different types of functions, especially on large scale complicated functions. The effectiveness and efficiency of the fuzzy controlled parameters are also discussed.
In a canonical particle swarm optimization (PSO) algorithm, the fitness is a widely accepted criterion when selecting exemplars for a particle, which exhibits promising performance in simple unimodal functions. To improve a PSO's performance on complicated multimodal functions, various selection strategies based on the fitness value are introduced in PSO community. However, the inherent defects of the fitness-based selections still remain. In this article, a novelty of a particle is treated as an additional criterion when choosing exemplars for a particle. In each generation, a few of elites and mavericks who have better fitness and novelty values are selected, and saved in two archives, respectively. Hence, in each generation, a particle randomly selects its own learning exemplars from the two archives, respectively. To strengthen a particle's adaptive capability, a multiple-input multiple-output fuzzy logic controller is used to adjust two parameters of the particle, i.e., an acceleration coefficient and a selection proportion of elites. The experimental results and comparisons between our new proposed PSO, named as MFCPSO in this article, and other six PSO variants on CEC2017 test suite with four different dimension cases suggest that MFCPSO exhibits very promising characteristics on different types of functions, especially on large scale complicated functions. Furthermore, the effectiveness and efficiency of the fuzzy controlled parameters are discussed based on extensive experiments.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available