Skip to main content

A Novel Hybrid Bacterial Foraging Optimization Algorithm Based on Reinforcement Learning

  • Conference paper
  • First Online:
Intelligent Computing Methodologies (ICIC 2020)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 12465))

Included in the following conference series:

Abstract

This paper proposes a novel hybrid BFO algorithm based on reinforcement learning (QLBFO), which combines Q-learning with the improved BFO operators. In the QLBFO algorithm, under the guidance of Q-learning mechanism, each bacterium has the chance to adaptively choose appropriate one from three chemotaxis mechanisms to adjust step size. In addition, to maintain the diversity of the whole bacterial population and promote the convergence speed of the algorithm, we also improved two operators. On the one hand, we add the learning communication mechanism in the chemotaxis operator, which can make the bacterium learn from the current best one during the searching process. On the other hand, to alleviate the premature problem, a novel mechanism is adopted into the process of elimination and dispersal for each bacterium. Finally, experimental results show that the proposed QLBFO performs better than four compared algorithms.

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

Access this chapter

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

Institutional subscriptions

References

  1. Lynn, N., Suganthan, P.N.: Ensemble particle swarm optimizer. Appl. Soft Comput. 55, 533–548 (2017)

    Article  Google Scholar 

  2. Eberhart, R., Kennedy, J.: Particle swarm optimization. In: the Proceedings of the IEEE international conference on neural networks, Citeseer (1995)

    Google Scholar 

  3. Dorigo, M., Di Caro, G.: Ant colony optimization: a new meta-heuristic. In: the Proceedings of the 1999 congress on evolutionary computation-CEC, pp. 1470–1477. IEEE (1999)

    Google Scholar 

  4. Gu, S., Cheng, R., Jin, Y.: Feature selection for high-dimensional classification using a competitive swarm optimizer. Soft. Comput. 22(3), 811–822 (2018)

    Article  Google Scholar 

  5. Vital-Soto, A., Azab, A., Baki, M.F.: Mathematical modeling and a hybridized bacterial foraging optimization algorithm for the flexible job-shop scheduling problem with sequencing flexibility. J. Manuf. Syst. 54, 74–93 (2020)

    Article  Google Scholar 

  6. Passino, K.M.: Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst. Mag. 22(3), 52–67 (2002)

    Article  Google Scholar 

  7. Pan, Y., Xia, Y., Zhou, T., Fulham, M.: Cell image segmentation using bacterial foraging optimization. Appl. Soft Comput. 58, 770–782 (2017)

    Article  Google Scholar 

  8. Hossain, M.A., Ferdous, I.: Autonomous robot path planning in dynamic environment using a new optimization technique inspired by bacterial foraging technique. Robot. Auton. Syst. 64, 137–141 (2015)

    Article  Google Scholar 

  9. Niu, B., Fan, Y., Wang, H., Li, L., Wang, X.: Novel bacterial foraging optimization with time-varying chemotaxis step. Int. J. Artif. Intell. 7(A11), 257–273 (2011)

    Google Scholar 

  10. Niu, B., et al.: Coevolutionary structure-redesigned-based bacterial foraging optimization. IEEE/ACM Trans. Computational Biol. Bioinform. 15(6), 1865–1876 (2017)

    Article  Google Scholar 

  11. Kaelbling, L.P., Littman, M.L., Moore, A.W.: Reinforcement learning: a survey. J. Artif. Intell. Res. 4, 237–285 (1996)

    Article  Google Scholar 

  12. Samma, H., Lim, C.P., Saleh, J.M.: A new reinforcement learning-based memetic particle swarm optimizer. Appl. Soft Comput. 43, 276–297 (2016)

    Article  Google Scholar 

  13. Alipour, M.M., Razavi, S.N., Derakhshi, M.R.F., Balafar, M.A.: A hybrid algorithm using a genetic algorithm and multiagent reinforcement learning heuristic to solve the traveling salesman problem. Neural Comput. Appl. 30(9), 2935–2951 (2018)

    Article  Google Scholar 

  14. Watkins, C.J., Dayan, P.: Q-learning. Mach. Learn. 8(3–4), 279–292 (1992)

    MATH  Google Scholar 

  15. Shi, Y., Eberhart, R.: A modified particle swarm optimizer. In: the 1998 IEEE international conference on evolutionary computation proceedings, pp. 69–73. IEEE (1998)

    Google Scholar 

Download references

Acknowledgement

This study is supported by The National Natural Science Foundation of China (Grants Nos. 71971143), Guangdong Province Soft Science Project (2019A101002075), Guangdong Province Educational Science Plan 2019 (2019JKCY010) and Guangdong Province Bachelor and Postgraduate Education Innovation Research Project (2019SFKC46).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kaishan Huang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Niu, B., Zhang, C., Huang, K., Xiao, B. (2020). A Novel Hybrid Bacterial Foraging Optimization Algorithm Based on Reinforcement Learning. In: Huang, DS., Premaratne, P. (eds) Intelligent Computing Methodologies. ICIC 2020. Lecture Notes in Computer Science(), vol 12465. Springer, Cham. https://doi.org/10.1007/978-3-030-60796-8_49

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-60796-8_49

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-60795-1

  • Online ISBN: 978-3-030-60796-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics