An Improved Brain Storm Optimization with Learning Strategy

Brain Storm Optimization (BSO) algorithm is a brand-new and promising swarm intelligence algorithm by mimicking human being’s behavior of brainstorming. This paper presents an improved BSO, i.e., BSO with learning strategy (BSOLS). It utilizes a novel learning strategy whereby the first half individuals with better fitness values maintain their superiority by keeping away from the worst ones while other individuals with worse fitness values improve their performances by learning from the excellent ones. The improved algorithm is tested on 10 classical benchmark functions. Comparative experimental results illustrate that the proposed algorithm performs significantly better than the original BSO and standard particle swarm optimization algorithm.

[1]  Xin Yao,et al.  Evolutionary programming made faster , 1999, IEEE Trans. Evol. Comput..

[2]  Yuhui Shi,et al.  Brain Storm Optimization Algorithm , 2011, ICSI.

[3]  Yuhui Shi,et al.  An Optimization Algorithm Based on Brainstorming Process , 2011, Int. J. Swarm Intell. Res..

[4]  Zhi-hui Zhan,et al.  A modified brain storm optimization , 2012, 2012 IEEE Congress on Evolutionary Computation.

[5]  Yuhui Shi,et al.  Brain Storm Optimization Algorithm with Modified Step-Size and Individual Generation , 2012, ICSI.

[6]  Yuhui Shi,et al.  Optimal Satellite Formation Reconfiguration Based on Closed-Loop Brain Storm Optimization , 2013, IEEE Computational Intelligence Magazine.

[7]  Bijaya K. Panigrahi,et al.  Optimal Power Flow Solution Using Self-Evolving Brain-Storming Inclusive Teaching-Learning-Based Algorithm , 2013, ICSI.

[8]  Jun Zhang,et al.  Parameter investigation in brain storm optimization , 2013, 2013 IEEE Symposium on Swarm Intelligence (SIS).

[9]  Junfeng Chen,et al.  Brain Storm Optimization Model Based on Uncertainty Information , 2014, 2014 Tenth International Conference on Computational Intelligence and Security.

[10]  Yuhui Shi,et al.  Brain storm optimization algorithm in objective space , 2015, 2015 IEEE Congress on Evolutionary Computation (CEC).

[11]  Yuhui Shi,et al.  Brain storm optimization algorithms with k-medians clustering algorithms , 2015, 2015 Seventh International Conference on Advanced Computational Intelligence (ICACI).

[12]  Zhiping Lin,et al.  Extreme Learning Machines on High Dimensional and Large Data Applications: A Survey , 2015 .

[13]  Bo Yang,et al.  Random Grouping Brain Storm Optimization Algorithm with a New Dynamically Changing Step Size , 2016, ICSI.

[14]  Yuhui Shi,et al.  An Improved Brain Storm Optimization with Differential Evolution Strategy for Applications of ANNs , 2015 .

[15]  Poonam Yadav Case Retrieval Algorithm Using Similarity Measure and Adaptive Fractional Brain Storm Optimization for Health Informaticians , 2016 .

[16]  K. Ennouri,et al.  Statistical Analysis of Cultural Parameters Influencing Delta-Endotoxins and Proteases Productions by Bacillus thuringiensis kurstaki , 2016 .

[17]  Chen Yang,et al.  Brain Storm Optimization for Portfolio Optimization , 2016, ICSI.