Abstract
Traditional Bacterial Forging Optimization (BFO) has poor convergence speed and is easily trapped in the local optimum while dealing with some complex problems. Facing these disadvantages, a new hybrid algorithm for BFO based on Artificial Fish Swarm Algorithm (AFSA) and Gaussian disturbance is proposed, abbreviated as AF-GBFO. The algorithm combines following and swarming behaviors in AFSA with the chemotaxis part of BFO so that bacteria can update positions by evaluating the value of their own and others positions. The convergence speed can be improved in this way. The algorithm also combines Gaussian disturbance to change bacteria’s positions by adding a number following Gaussian distribution. In that case, if all bacteria gather around the local optimum, they still have chance to get out of it. Meanwhile the elimination-dispersal way has been changed to have half of the bacteria eliminated and keep the positions with good values so that the convergence speed is increased. Compared with original BFO, GA, BFOLIW and BFONIW, AF-GBFO outperforms in most cases especially for the multimodal functions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Azizi, R.: Empirical study of artificial fish swarm algorithm. Comput. Sci. 17(6), 626–641 (2014)
Chen, H., Niu, B., Ma, L., Su, W., Zhu, Y.: Bacterial colony foraging optimization. Neurocomputing 137, 268–284 (2014)
Daas, M.S., Chikhi, S., Batouche, M.: Bacterial foraging optimization with double role of reproduction and step adaptation. In: Proceedings of the International Conference on Intelligent Information Processing, Security and Advanced Communication, p. 71. ACM (2015)
Dasgupta, S., Das, S., Abraham, A., Biswas, A.: Adaptive computational chemotaxis in bacterial foraging optimization: an analysis. IEEE Trans. Evol. Comput. 13(4), 919–941 (2009)
Feng, X.H., He, Y.Y., Yu, J.: Economic load dispatch using bacterial foraging optimization algorithm based on evolution strategies. In: Advanced Materials Research, vol. 860, pp. 2040–2045. Trans Tech Publ. (2014)
Gupta, N., Saxena, J., Bhatia, K.S.: Optimized metamaterial-loaded fractal antenna using modified hybrid BF-PSO algorithm. Neural Comput. Appl., 1–17 (2019). https://doi.org/10.1007/s00521-019-04202-z
Kou, P.G., Zhou, J.Z., Yao-Yao, H.E., Xiang, X.Q., Chao-Shun, L.I.: Optimal PID governor tuning of hydraulic turbine generators with bacterial foraging particle swarm optimization algorithm. Proc. CSEE 29(26), 101–106 (2009)
Mishra, S.: Bacteria foraging based solution to optimize both real power loss and voltage stability limit. In: Power Engineering Society General Meeting (2007)
Passino, K.M.: Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst. Mag. 22(3), 52–67 (2002)
Tan, L., Lin, F., Hong, W.: Adaptive comprehensive learning bacterial foraging optimization and its application on vehicle routing problem with time windows. Neurocomputing 151(3), 1208–1215 (2015)
Teng, F., Zhang, L.: Application of BFO-AFSA to location of distribution centre. Cluster Comput. 20(3), 3459–3474 (2017). https://doi.org/10.1007/s10586-017-1144-5
Wang, L., Zhao, W., Tian, Y., Pan, G.: A bare bones bacterial foraging optimization algorithm. Cogn. Syst. Res. 52, 301–311 (2018)
Xiaolei, L.I., Shao, Z., Qian, J.: An optimizing method based on autonomous animats: fish-swarm algorithm. Syst. Eng.-Theory Pract. 22, 32–38 (2002)
Yazdani, D., Golyari, S., Meybodi, M.R.: A new hybrid algorithm for optimization based on artificial fish swarm algorithm and cellular learning automata. In: International Symposium on Telecommunications (2010)
Acknowledgment
This work is partially supported by the Natural Science Foundation of Guangdong Province (2018A030310575), Natural Science Foundation of Shenzhen University (8530 3/00000155), Project supported by Innovation and Entrepreneurship Research Center of Guangdong University Student (2018A073825), Research Cultivation Project from Shenzhen Institute of Information Technology (ZY201717) and Innovating and Upgrading Institute Project from Department of Education of Guangdong Province (2017GWT SCX038). Ruozhen Zheng and Zhiqin Feng are first authors. They contributed equally to this paper.
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Zheng, R., Feng, Z., Shi, J., Jiang, S., Tan, L. (2020). Hybrid Bacterial Forging Optimization Based on Artificial Fish Swarm Algorithm and Gaussian Disturbance. 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_11
Download citation
DOI: https://doi.org/10.1007/978-981-15-3425-6_11
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)