Skip to main content

Improving Artificial Fish Swarm Algorithm by Applying Group Escape Behavior of Fish

  • Conference paper
  • First Online:
Recent Advances in Soft Computing (ICSC-MENDEL 2016)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 576))

Included in the following conference series:

  • 448 Accesses

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.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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. Applegate, D., et al.: The Traveling Salesman Problem. Princeton University Press, Princeton (2011)

    Google Scholar 

  2. 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

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. Li, X.: A new intelligent optimization method—artificial fish school algorithm. Doctoral thesis, Zhejiang University (2003, unpublished)

    Google Scholar 

  11. Li, X., Shao, Z., Qian, J.: An optimizing method based on autonomous animals: Fish-Swarm algorithm. Syst. Eng. Theor. Pract. 22, 32–38 (2002)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. Parrish, J.K., Viscido, S.V., Grunbaum, D.: Self-organized fish schools: an examination of emergent properties. Biol. Bull. 202, 296–305 (2002)

    Article  Google Scholar 

  14. Wang, Y., Zhang, W., Li, H.: Application of artificial fish swarm algorithm in image registration. Comput. Model. New Technol. 18, 510–516 (2014)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Seyed Hosein Iranmanesh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics