Abstract
Artificial fish swarm algorithm is a technique based on swarm behaviors that are inspired from schooling behaviors of fishes swarm in the nature. Group escaping is another interesting behavior of fish that is ignored. This behavior shows all fish change their moving directions rapidly while some fish sense a predator. In this paper, we proposed a new algorithm which is obtained by hybridizing artificial fish swarm algorithm and group escaping behavior of fish which can greatly speed up the convergence. It is presented proper pseudocode of improved algorithm and then experimental results on Traveling Salesman Problem is applied and demonstrated the advantages of the improved algorithm.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Applegate, D., et al.: The Traveling Salesman Problem. Princeton University Press, Princeton (2011)
Chen, H., Li, S., Li, Y.: A hybrid of artificial fish swarm algorithm and particle swarm optimization for feedforward neural network training. IEEE Adv. Intell. Syst. Res. (2007). https://www.researchgate.net/publication/264887635
Chen, Z., Tian, X.: Artificial Fish-Swarm algorithm with chaos and its application. In: 2010 Second International Workshop on Education Technology and Computer Science, pp. 226–229 (2010)
Wang, C.-R., Zhou, C.-L., Ma, J.-W.: An improved artificial Fish-Swarm algorithm and its application in feed-forward neural networks. In: 2005 International Conference on Machine Learning and Cybernetics, vol. 5, pp. 2890–2894 (2005)
Fernandes, E., Martins, T., Maria, A.: Fish swarm intelligent algorithm for bound constrained global optimization. In: Proceedings of the International Conference on Computational and Mathematical Methods in Science and Engineering, CMMSE (2009). http://www.norg.uminho.pt/emgpf/documentos/cmmse_09_FMR.pdf
Gao, X., Wu, Y., Zenger, K., Huang, X.: A knowledge-based artificial Fish-Swarm algorithm. In: 2010 13th IEEE International Conference on Computational Science and Engineering. pp. 327–332 (2010)
He, S., Belacel, N., Hamam, H., Bouslimani, Y.: Fuzzy clustering with improved artificial fish swarm algorithm. In: 2009 International Joint Conference on Computational Sciences and Optimization, pp. 317–321 (2009)
Jiang, M., Yuan, D.: Parallel artificial fish swarm algorithm. In: Zeng, D. (eds.) Advances in Control and Communication. LNEE, vol 137, pp. 581–589. Springer, Heidelberg (2012)
Xiao, L.: A clustering algorithm based on artificial fish school. In: 2010 2nd International Conference on Computer Engineering and Technology, pp. V7-766–V7-769 (2010)
Li, X.: A new intelligent optimization method—artificial fish school algorithm. Doctoral thesis, Zhejiang University (2003, unpublished)
Li, X., Shao, Z., Qian, J.: An optimizing method based on autonomous animals: Fish-Swarm algorithm. Syst. Eng. Theor. Pract. 22, 32–38 (2002)
Luo, Y., Zhang, J., Li, X.: The optimization of PID controller parameters based on artificial fish swarm algorithm. In: 2007 IEEE International Conference on Automation and Logistics, pp. 1058–1062 (2007)
Parrish, J.K., Viscido, S.V., Grunbaum, D.: Self-organized fish schools: an examination of emergent properties. Biol. Bull. 202, 296–305 (2002)
Wang, Y., Zhang, W., Li, H.: Application of artificial fish swarm algorithm in image registration. Comput. Model. New Technol. 18, 510–516 (2014)
Yazdani, D., Golyari, S., Meybodi, M.: A new hybrid algorithm for optimization based on artificial fish swarm algorithm and cellular learning automata. In: 2010 5th International Symposium on Telecommunications, pp. 932–937 (2010)
Luo, Y., Wei, W., xin Wang, S.: Optimization of PID controller parameters based on an improved artificial fish swarm algorithm. In: Third International Workshop on Advanced Computational Intelligence, pp. 328–332 (2010)
Zhang, M., Shao, C., Li, M., Sun, J.: Mining classification rule with artificial fish swarm. In: 6th World Congress on Intelligent Control and Automation, pp. 5877–5881 (2006)
Acknowledgements
The authors would like to thank the anonymous reviewers of this paper for their thought-provoking and insightful comments and corrections.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Iranmanesh, S.H., Tanhaie, F., Rabbani, M. (2017). Improving Artificial Fish Swarm Algorithm by Applying Group Escape Behavior of Fish. In: Matoušek, R. (eds) Recent Advances in Soft Computing. ICSC-MENDEL 2016. Advances in Intelligent Systems and Computing, vol 576. Springer, Cham. https://doi.org/10.1007/978-3-319-58088-3_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-58088-3_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-58087-6
Online ISBN: 978-3-319-58088-3
eBook Packages: EngineeringEngineering (R0)