International Journal of Swarm Intelligence Research · 2011 · 231 citations · 11 references
ComputingComputer ScienceAlgorithmsArtificial IntelligenceOptimizationEvolutionary ComputationHeuristic OptimizationMetaheuristic OptimizationBrainstormingInformation EntropyParticle Swarm Optimization
In this paper, the human brainstorming process is modeled, based on which two versions of Brain Storm Optimization (BSO) algorithm are introduced. Simulation results show that both BSO algorithms perform reasonably well on ten benchmark functions, which validates the effectiveness and usefulness of the proposed BSO algorithms. Simulation results also show that one of the BSO algorithms, BSO-II, performs better than the other BSO algorithm, BSO-I, in general. Furthermore, average inter-cluster distance Dc and inter-cluster diversity De are defined, which can be used to measure and monitor the distribution of cluster centroids and information entropy of the population over iterations. Simulation results illustrate that further improvement could be achieved by taking advantage of information revealed by Dc and/or De, which points at one direction for future research on BSO algorithms.
11
A modified particle swarm optimizer
Yibing Shi, R.C. Eberhart · 2002 · 10.2K citations
Evolutionary programming made faster
Xin Yao, Yong Liu, Guangming Lin · IEEE Transactions on Evolutionary Computation · 1999 · 3.9K citations