Brain Storm Optimization Algorithm with Modified Step-Size and Individual Generation

  • Dadian Zhou
  • Yuhui Shi
  • Shi Cheng
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7331)


Brain Storm Optimization algorithm is inspired from the humans’ brainstorming process. It simulates the problem-solving process of a group of people. In this paper, the original BSO algorithm is modified by amending the original BSO. First the step-size is adapted according to the dynamic range of individuals on each dimension. Second, the new individuals are generated in a batch-mode and then selected into the next generation. Experiments are conducted to demonstrate the performance of the modified BSO by testing on ten benchmark functions. The experimental results show that the modified BSO algorithm performs better than the original BSO.


Brain Storm Optimization Adaptive step-size Selection 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    de Castro, L.N., Timmis, J.: Artificial Immune Systems: A New Computational Intelligence Approach. Springer (November 2002)Google Scholar
  2. 2.
    Dorigo, M., Maniezzo, V., Colorni, A.: Ant system: optimization by a colony of cooperating agents. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics 26(1), 29–41 (1996)CrossRefGoogle Scholar
  3. 3.
    Shi, Y.: Brain Storm Optimization Algorithm. In: Tan, Y., Shi, Y., Chai, Y., Wang, G. (eds.) ICSI 2011, Part I. LNCS, vol. 6728, pp. 303–309. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  4. 4.
    Shi, Y.: An optimization algorithm based on brainstorming process. International Journal of Swarm Intelligence Research (IJSIR) 2(4), 35–62 (2011)CrossRefGoogle Scholar
  5. 5.
    Shi, Y., Eberhart, R.: A modified particle swarm optimizer. In: Proceedings of the 1998 Congress on Evolutionary Computation (CEC1998), pp. 69–73 (1998)Google Scholar
  6. 6.
    Smith, R.: The 7 Levels of Change: Different Thinking for Different Results, 2nd edn. Tapestry Press (May 2002)Google Scholar
  7. 7.
    Yang, X.S.: Nature-Inspired Metaheuristic Algorithm. Luniver Press (February 2008)Google Scholar
  8. 8.
    Yao, X., Liu, Y., Lin, G.: Evolutionary programming made faster. IEEE Transactions on Evolutionary Computation 3(2), 82–102 (1999)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Dadian Zhou
    • Yuhui Shi
      • Shi Cheng
        • 1
      1. 1.Department of Electrical Engineering and ElectronicsUniversity of LiverpoolLiverpoolUK

      Personalised recommendations