Chicken Swarm Optimization Algorithm Based on Behavior Feedback and Logic Reversal
TP301.6; Considering the problem that a rooster in chicken swarm optimization (CSO) easily falls into a local optimum and cannot fully demonstrate the population wisdom, the paper proposed an improved CSO algorithm, which based on behavior feedback from hens to rooster and rooster behav-ior logic re...
Gespeichert in:
Veröffentlicht in: | 北京理工大学学报(英文版) 2018-09, Vol.27 (3), p.348-356 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | TP301.6; Considering the problem that a rooster in chicken swarm optimization (CSO) easily falls into a local optimum and cannot fully demonstrate the population wisdom, the paper proposed an improved CSO algorithm, which based on behavior feedback from hens to rooster and rooster behav-ior logic reversal, therefore it is named behavior feedback and logic reversal CSO (BFLRCSO). The proposed algorithm changes the original rooster behavior logic to boost the convergence rate, which can accelerate the rooster optimization process, and the algorithm also introduces a feedback mecha-nism from hens to rooster which can prevent swarm dropping into a local optimum. The experiment results demonstrated that the BFLRCSO algorithm is not easy to fall into a local optimum, which has a better optimization result and shorter optimization time compared with the original CSO algorithm in both high and low dimensional search space. |
---|---|
ISSN: | 1004-0579 |
DOI: | 10.15918/j.jbit1004-0579.17177 |