Skip to main content

Adaptive Brain Storm Optimization Based on Learning Automata

  • Conference paper
  • First Online:

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1159))

Abstract

Brain storm optimization algorithm is a new swarm intelligence algorithm based on the simulation of the human brainstorming process. However, the original BSO may suffer from getting trapped into local optima, due to its fixed search pattern and fixed step-size disturbance mode. Aiming to address this issue, this paper proposes Adaptive Brain Storm Optimization Based on Learning Automata called LABSO to resolve complex optimization problems. The main idea of LABSO is to use the learning automata mechanism to adaptively select optimal parameters and related search strategy for each idea at different search stages of BSO, which can improve the adaptability and flexibility of the algorithm. Especially, the learning automaton engine is apt to select a convergent operation with a large probability in the early search stage, and to choose a divergent operation in the later search stage. The update of the selection probabilities of candidate strategies is not fixed but learned from the evolution process by the learning automaton. Experimental results on a set of CEC2017 benchmark functions have verified the outstanding performance of LABSO in comparison with several representative BSO variants.

Supported by the National Natural Science Foundation of China under Grant No. 61773103, the Fundamental Research Funds for the Central Universities No. N180408019 and N181713002, and the Program for Liaoning Innovative Research Team in University under Grant No. LT2016007.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Dorigo, M., Gambardella, L.M.: Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans. Evol. Comput. 1(1), 53–56 (1997)

    Article  Google Scholar 

  2. Eberhart, Shi, Y.: Particle swarm optimization: developments, applications and resources. In: Congress on Evolutionary Computation (2002)

    Google Scholar 

  3. Ma, L., Wang, X., Huang, M., Lin, Z., Tian, L., Chen, H.: Two-level master-slave RFID networks planning via hybrid multi-objective artificial bee colony optimizer. IEEE Trans. Syst. Man Cybern.: Syst. 49(5), 861–880 (2019)

    Article  Google Scholar 

  4. Shi, Y.H., Eberhart, R.C.: Empirical study of particle swarm optimization. In: Congress on Evolutionary Computation (2002)

    Google Scholar 

  5. Ma, L., Wang, R., Chen, M., Wang, X., Cheng, S., Shi, Y.: A novel many-objective evolutionary algorithm based on transfer learning with Kriging model. Inf. Sci. (2019). https://doi.org/10.1016/j.ins.2019.01.030

    Article  Google Scholar 

  6. Ma, L., Hu, K., Zhu, Y., Chen, H.: Cooperative artificial bee colony algorithm for multi-objective RFID network planning. J. Netw. Comput. Appl. 42, 143–162 (2014)

    Article  Google Scholar 

  7. Ma, L., Zhu, Y., Liu, Y., Tian, L., et al.: A novel bionic algorithm inspired by plant root foraging behaviors. Appl. Soft Comput. 37, 95–133 (2015)

    Article  Google Scholar 

  8. Li, B., Tang, K., Li, J., et al.: Stochastic ranking algorithm for many-objective optimization based on multiple indicators. IEEE Trans. Evol. Comput. 20, 924–938 (2016)

    Article  Google Scholar 

  9. Laumanns, M., Thiele, L., Deb, K., Zitzler, E.: Combining convergence and diversity in evolutionary multiobjective optimization. Evol. Comput. 10(3), 263–282 (2002)

    Article  Google Scholar 

  10. Narendra, K.S., Thathachar, M.A.: Learning automata - a survey. IEEE Trans. Syst. Man Cybern. 4, 323–334 (1974)

    Article  MathSciNet  Google Scholar 

  11. Ma, L., et al.: Cooperative two-engine multi-objective bee foraging algorithm with reinforcement learning. Knowl.-Based Syst. 133, 278–293 (2017)

    Article  Google Scholar 

  12. Narendra, K.S., Thathachar, M.A.L.: Learning Automata: An Overview. Prentice Hall, Upper Saddle River (1989)

    Google Scholar 

  13. Shi, Y.: Brain storm optimization algorithm. In: Tan, Y., Shi, Y., Chai, Y., Wang, G. (eds.) ICSI 2011. LNCS, vol. 6728, pp. 303–309. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21515-5_36

    Chapter  Google Scholar 

  14. Shi, Y.: An optimization algorithm based on brainstorming process. Int. J. Swarm Intell. Res. 2(4), 35–62 (2011)

    Article  Google Scholar 

  15. Zhan, Z., Zhang, J., Shi, Y., Liu, H.: A modified brain storm optimization. In: Proceedings of2012 IEEE World Congress Computational Intelligence, Brisbane, Australia, 10–15 June, pp. 1–8 (2012)

    Google Scholar 

  16. Narendra, K.S., Thathachar, M.A.L.: Learning Automata: An Introduction. Prentice-Hall Inc., Upper Saddle River (1989)

    Google Scholar 

  17. Duan, H., Li, C.: Quantum-behaved brain storm optimization approach to solving loneys solenoid problem. IEEE Trans. Mag. 51(1), 1–7 (2015)

    Article  Google Scholar 

  18. Duan, H., Li, S., Shi, Y.: Predator-prey brain storm optimization for DC brushless motor. IEEE Trans. Mag. 49(10), 5336–5340 (2013)

    Article  Google Scholar 

  19. Shi, Y.: Brain storm optimization algorithm in objective space. In: Congress on Evolutionary Computation (2015)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to LianBo Ma .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Xu, Y., Ma, L., Shi, M. (2020). Adaptive Brain Storm Optimization Based on Learning Automata. In: Pan, L., Liang, J., Qu, B. (eds) Bio-inspired Computing: Theories and Applications. BIC-TA 2019. Communications in Computer and Information Science, vol 1159. Springer, Singapore. https://doi.org/10.1007/978-981-15-3425-6_9

Download citation

  • DOI: https://doi.org/10.1007/978-981-15-3425-6_9

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-15-3424-9

  • Online ISBN: 978-981-15-3425-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics