Abstract
Bacterial foraging optimization (BFO), inspired from the foraging process of bacterium called E.coli, has been applied successfully to a variety of real world optimization problems. However, BFO easily encounters the issue of poor convergence when dealing with complex landscapes of optimization problems due to its inherent fixed chemotactic strategy. Aiming at the above issue, an adaptive bacterial foraging optimizer is presented in this paper, which is able to obtain a good balance between exploration and exploitation during the search. In this approach, the chemotactic step-length is adjusted dynamically, that is a larger chemotactic step is for global search and a smaller chemotactic step is conducive to local search. Moreover, the outstanding swarming pattern is incorporated to perform information sharing in population during the evolution, aiming to maintain diversity and convergence. Simulation results on a set of benchmark functions validate the effectiveness of the proposed algorithm.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Whitley, D.: A genetic algorithm tutorial. Stat. Comput. 4(2), 65–85 (1994)
Karaboga, D., Akay, B.: A comparative study of artificial bee colony algorithm. Appl. Math. Comput. 214(1), 108–132 (2009)
Ma, L., Hu, K., Zhu, Y., Chen, H.: Cooperative artificial bee colony algorithm for multi-objective RFID network planning. J. Network Comput. Appl. 42, 143–162 (2014)
Shi, Y.: Particle swarm optimization: developments, applications and resources. In: Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No. 01TH8546), vol. 1, pp. 81–86. IEEE (2001)
Ma, L., Cheng, S., Shi, Y.: Enhancing learning efficiency of brain storm optimization via orthogonal learning design. IEEE Trans. Syst. Man Cybern. Syst. (2020). https://doi.org/10.1109/tsmc.2020.2963943
Dorigo, M., Birattari, M., Stutzle, T., et al.: Ant colony optimization: artificial ants as a computational intelligence technique. IEEE Comput. Intell. Mag. 1(4), 28–39 (2006)
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. 509, 437–456 (2020)
Das, S., Biswas, A., Dasgupta, S., et al.: Bacterial foraging optimization algorithm: theoretical foundations, analysis, and applications. In: Abraham, A., Hassanien, A.E., Siarry, P., Engelbrecht, A. (eds.) Foundations of Computational Intelligence Volume 3, vol. 203, pp. 23–55. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-01085-9_2
Passino, K.M.: Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst. Mag. 22(3), 52–67 (2002)
Tang, W.J., Wu, Q.H., Saunders, J.R.: Bacterial foraging algorithm for dynamic environments. In: 2006 IEEE International Conference on Evolutionary Computation, pp. 1324–1330. IEEE (2006)
Chu, Y., Mi, H., Liao, H., et al.: A fast bacterial swarming algorithm for high-dimensional function optimization. In: 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence), pp. 3135–3140. IEEE (2008)
Dasgupta, S., Das, S., Abraham, A., et al.: Adaptive computational chemotaxis in bacterial foraging optimization: an analysis. IEEE Trans. Evol. Comput. 13(4), 919–941 (2009)
Niu, B., Wang, H., Tan, L., et al.: Improved BFO with adaptive chemotaxis step for global optimization. In: 2011 Seventh International Conference on Computational Intelligence and Security, pp. 76–80. IEEE (2011)
Chen, H., Zhu, Y., Hu, K.: Adaptive bacterial foraging optimization. Abstract and Applied Analysis, Hindawi (2011)
Mishra, S.: A hybrid least square-fuzzy bacterial foraging strategy for harmonic estimation. IEEE Trans. Evol. Comput. 9(1), 61–73 (2005)
Kim, D.H., Cho, J.H.: Adaptive tuning of PID controller for multivariable system using bacterial foraging based optimization. In: Szczepaniak, Piotr S., Kacprzyk, J., Niewiadomski, A. (eds.) AWIC 2005. LNCS (LNAI), vol. 3528, pp. 231–235. Springer, Heidelberg (2005). https://doi.org/10.1007/11495772_36
Tang, W.J., Li, M.S., He, S., et al.: Optimal power flow with dynamic loads using bacterial foraging algorithm. In: 2006 International Conference on Power System Technology, pp. 1–5. IEEE (2006)
Das, T.K., Venayagamoorthy, G.K., Aliyu, U.O.: Bio-inspired algorithms for the design of multiple optimal power system stabilizers: SPPSO and BFA. In: Industry Applications Conference, pp. 1445–1457. IEEE (2006)
Ulagammai, M., Venkatesh, P., Kannan, P.S., et al.: Application of bacterial foraging technique trained artificial and wavelet neural networks in load forecasting. Neuro Comput. 70(16–18), 2659–2667 (2007)
Majhi, R., Panda, G., Majhi, B., et al.: Efficient prediction of stock market indices using adaptive bacterial foraging optimization (ABFO) and BFO based techniques. Expert Syst. Appl. 36(6), 10097–10104 (2009)
Farhat, I.A., Elhawary, M.E.: Dynamic adaptive bacterial foraging algorithm for optimum economic dispatch with valve-point effects and wind power. IET Gener. Trans. Distrib. 4(9), 989–999 (2010)
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)
Deep, K., Thakur, M.: A new mutation operator for real coded genetic algorithms. Appl. Math. Comput. 193(1), 211–230 (2007)
Awad, N.H., Ali, M.Z., Suganthan, P.N., Liang, J.J., Qu, B.Y.: Problem definitions and evaluation criteria for the CEC 2017 special session and competition on single objective real-parameter numerical optimization. Technical report (2016)
Duan, H., Li, S., Shi, Y.: Predator-prey brain storm optimization for DC brushless motor. IEEE Trans. Magn. 49(10), 5336–5340 (2013)
Acknowledgment
This work was supported in part by National Natural Science Foundation of China under Grant No. 61773103 and Huawei HIRP project under No. HO2019085002.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Yong, Y., Ma, L., Zhao, J., Shen, X. (2020). A Modified Bacterial Foraging Optimizer with Adaptive Chemotactic Step in Dynamic Search Region. In: Huang, DS., Bevilacqua, V., Hussain, A. (eds) Intelligent Computing Theories and Application. ICIC 2020. Lecture Notes in Computer Science(), vol 12463. Springer, Cham. https://doi.org/10.1007/978-3-030-60799-9_4
Download citation
DOI: https://doi.org/10.1007/978-3-030-60799-9_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-60798-2
Online ISBN: 978-3-030-60799-9
eBook Packages: Computer ScienceComputer Science (R0)