Population Diversity Maintenance In Brain Storm Optimization Algorithm

Shi Cheng, Yuhui Shi, Quande Qin, Qingyu Zhang, Ruibin Bai

Research output: Journal PublicationArticlepeer-review

97 Citations (Scopus)

Abstract

The convergence and divergence are two common phenomena in swarm intelligence. To obtain good search results, the algorithm should have a balance on convergence and divergence. The premature convergence happens partially due to the solutions getting clustered together, and not diverging again. The brain storm optimization (BSO), which is a young and promising algorithm in swarm intelligence, is based on the collective behavior of human being, that is, the brainstorming process. The convergence strategy is utilized in BSO algorithm to exploit search areas may contain good solutions. The new solutions are generated by divergence strategy to explore new search areas. Premature convergence also happens in the BSO algorithm. The solutions get clustered after a few iterations, which indicate that the population diversity decreases quickly during the search. A definition of population diversity in BSO algorithm is introduced in this paper to measure the change of solutions' distribution. The algorithm's exploration and exploitation ability can be measured based on the change of population diversity. Different kinds of partial reinitialization strategies are utilized to improve the population diversity in BSO algorithm. The experimental results show that the performance of the BSO is improved by part of solutions re-initialization strategies.

Original languageEnglish
Pages (from-to)83-97
Number of pages15
JournalJournal of Artificial Intelligence and Soft Computing Research
Volume4
Issue number2
DOIs
Publication statusPublished - 1 Apr 2014

ASJC Scopus subject areas

  • Information Systems
  • Modelling and Simulation
  • Hardware and Architecture
  • Computer Vision and Pattern Recognition
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'Population Diversity Maintenance In Brain Storm Optimization Algorithm'. Together they form a unique fingerprint.

Cite this