Skip to main content

Part of the book series: Intelligent Systems Reference Library ((ISRL,volume 62))

Abstract

In this chapter, we present several fish algorithms that are inspired by some key features of the fish school/swarm, namely, artificial fish school algorithm (AFSA), fish school search (FSS), group escaping algorithm (GEA), and shark-search algorithm (SSA). We first provide a short introduction in Sect. 9.1. Then, the detailed descriptions regarding AFSA and FSS can be found in Sects. 9.2 and 9.3, respectively. Next, Sect. 9.4 briefs two emerging fish inspired algorithms, i.e., GEA and SSA. Finally, Sect. 9.5 summarises in this chapter

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
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

  • Ban, X., Yang, Y., Ning, S., Lv, X. & Qin, J. (2009, August 20–24). A self-adaptive control algorithm of the artificial fish formation. IEEE International Conference on Fuzzy Systems (FUZZ-IEEE) (pp. 1903–1908). Korea.

    Google Scholar 

  • Banerjee, S. & Caballé, S. (2011) Exploring fish school algorithm for improving turnaround time: an experience of content retrieval. Third International Conference on Intelligent Networking and Collaborative Systems (INCoS), pp. 842–847.

    Google Scholar 

  • Bastos-Filho, C.J.A., Lima-Neto, F.B.D., Lins, A.J.C.C., Nascimento, A.I.S. & Lima, M.P. (2008). A novel search algorithm based on fish school behavior. IEEE International Conference on Systems, Man and Cybernetics (SMC), pp. 2646–2651.

    Google Scholar 

  • Bastos-Filho, C.J.A., Lima-Neto, F.B.D., Lins, A.J.C.C., Nascimento, A.I.S. & Lima, M.P. (2009a). Fish school search. In Chiong, R. (ed.) Nature-Inspired Algorithms for Optimisation, SCI 193, (pp. 261–277). Berlin: Springer.

    Google Scholar 

  • Bastos-Filho, C.J.A., Lima-Neto, F.B.D., Sousa, M.F.C., Pontes, M.R. & Madeiro, S.S. (2009b). On the influence of the swimming operators in the fish school search algorithm. IEEE International Conference on Systems, Man, and Cybernetics (SMC), October, San Antonio, TX, USA, pp. 5012–5017.

    Google Scholar 

  • Bing, D. & Wen, D. (2010). Scheduling arrival aircrafts on multi-runway based on an improved artificial fish swarm algorithm. International Conference on Computational and Information Sciences (ICCIS), pp. 499–502.

    Google Scholar 

  • Braithwaite, V. A. (2006). Cognitive ability in fish. Behaviour and Physiology of Fish, 24, 1–37.

    Article  Google Scholar 

  • Cai, Y. (2010). Artificial fish school algorithm applied in a combinatorial optimization problem. International Journal of Intelligent Systems and Applications, 1, 37–43.

    Article  Google Scholar 

  • Cavalcanti-Júnior, G.M., Bastos-Filho, C.J.A., Lima-Neto, F.B. & Castro, R.M.C.S. (2011). A hybrid algorithm based on fish school search and particle swarm optimization for dynamic problems. In Tan, Y. (ed.) ICSI 2011, Part II, LNCS 6729, (pp. 543–552). Berlin: Springer.

    Google Scholar 

  • Cavalcanti-Júnior, G.M., Bastos-Filho, C.J.A. & Lima-Neto, F.B.D. (2012). Volitive Clan PSO—an approach for dynamic optimization combining particle swarm optimization and fish school search. In Parpinelli, R. (ed.) Theory and New Applications of Swarm Intelligence, Chap. 5, (pp. 69–86). 51000 Rijeka, Croatia: In-Tech, ISBN 978-953-51-0364-6.

    Google Scholar 

  • Chen, Z., & Tian, X. (2010). Artificial fish-swarm algorithm with chaos and its application. Second International Workshop on Education Technology and Computer Science (ETCS), 1, 226–229.

    Article  Google Scholar 

  • Chen, Z., Ma, J., Lei, J., Yuan, B. & Lian, L. (2007). An improved shark-search algorithm based on multi-information. Fourth International Conference on Fuzzy Systems and Knowledge Discovery (FSKD), pp. 1–5.

    Google Scholar 

  • Chen, X., Sun, D., Wang, J., & Liang, J. (2008). Time series forecasting based on novel support vector machine using artificial fish swarm algorithm. Fourth International Conference on Natural Computation (ICNC), 2, 206–211.

    Google Scholar 

  • Cheng, Z. & Hong, X. (2012). PID controller parameters optimization based on artificial fish swarm algorithm. Fifth International Conference on Intelligent Computation Technology and Automation (ICICTA), pp. 265–268.

    Google Scholar 

  • Cheng, Y., Jiang, M. & Yuan, D. (2009). Novel clustering algorithms based on improved artificial fish swarm algorithm. Sixth International Conference on Fuzzy Systems and Knowledge Discovery (FSKD), pp. 141–145.

    Google Scholar 

  • Cho, J., Garcia-Molina, H., & Page, L. (1998). Efficient crawling through URL ordering. Computer Networks and ISDN Systems, 30, 161–172.

    Article  Google Scholar 

  • Farzi, S. (2009). Efficient job scheduling in grid computing with modified artificial fish swarm algorithm. International Journal of Computer Theory and Engineering, 1, 13–18.

    Article  Google Scholar 

  • Feng, X., Yin, J., Xu, M., Zhao, X. & Wu, B. (2010). The algorithm optimization on artificial fish-swarm for the target area on simulation robots. 2nd International Conference on Signal Processing Systems (ICSPS), pp. V3-87–V3-89.

    Google Scholar 

  • Fernandes, E.M.G.P., Martins, T.F.M.C., Maria, A. & Rocha, A.C. (2009, 30 June–3 July ). Fish swarm intelligent algorithm for bound constrained global optimization. International Conference on Computational and Mathematical Methods in Science and Engineering (CMMSE) (pp. 461–472).

    Google Scholar 

  • Gao, Y. & Chen, Y. (2010). The optimization of water utilization based on artificial fish-swarm algorithm. IEEE Sixth International Conference on Natural Computation (ICNC), pp. 4415–4419.

    Google Scholar 

  • Gao, W., Zhao, H., Song, C. & Xu, J. (2009). Mixed using artificial fish-particle swarm optimization algorithm for hyperspace basing on local searching. IEEE 3rd International Conference on Bioinformatics and Biomedical Engineering (ICBBE), pp. 1–4.

    Google Scholar 

  • Gao, X. Z., Wu, Y., Zenger, K. & Huang, X. (2010). A knowledge-based artificial fish-swarm algorithm. IEEE 13th International Conference on Computational Science and Engineering (CSE), pp. 327–332.

    Google Scholar 

  • He, D., Qu, L. & Guo, X. (2009a). Artificial fish-school algorithm for integer programming. International Conference on Information Engineering and Computer Science (ICIECS), pp. 1–4.

    Google Scholar 

  • He, S., Belacel, N., Hamam, H. & Bouslimani, Y. (2009b). Fuzzy clustering with improved artificial fish swarm algorithm. IEEE International Joint Conference on Computational Sciences and Optimization (CSO), pp. 317–321.

    Google Scholar 

  • Hersovici, M., Jacovi, M., Maarek, Y. S., Pelleg, D., Shtalhaim, M., & Ur, S. (1998). The shark-search algorithm. An application: tailored Web site mapping. Computer Networks and ISDN Systems, 30, 317–326.

    Article  Google Scholar 

  • Hillis, K., Petit, M. & Jarrett, K. (2013). Google and the culture of search. Routledge: Taylor & Francis. ISBN 978-0-415-88300-9.

    Google Scholar 

  • Hu, J., Zeng, X. & Xiao, J. (2010). Artificial fish school algorithm for function optimization. IEEE 2nd International Conference on Information Engineering and Computer Science (ICIECS), pp. 1–4.

    Google Scholar 

  • Hu, Y., Yu, B., Ma, J. & Chen, T. (2011). Parallel fish swarm algorithm based on GPU-acceleration. IEEE 3rd International Workshop on Intelligent Systems and Applications (ISA), pp. 1–4.

    Google Scholar 

  • Huang, Y., & Lin, Y. (2008). Freight prediction based on BP neural network improved by chaos artificial fish-swarm algorithm. International Conference on Computer Science and Software Engineering, 5, 1287–1290.

    MathSciNet  Google Scholar 

  • Huang, Z.-J. & Wang, B.-Q. (2010). A novel swarm clustering algorithm and its application for CBR retrieval. IEEE 2nd International Conference on Information Engineering and Computer Science (ICIECS), pp. 1–5.

    Google Scholar 

  • Huang, R., Tawfik, H., Nagar, A. & Abbas, G. (2009). A novel hybrid QoS multicast routing based on clonal selection and artificial fish swarm algorithm. Second International Conference on Developments in eSystems Engineering (DESE), pp. 47–52.

    Google Scholar 

  • Janecek, A. & Tan, Y. (2011a). Feeding the fish—weight update strategies for the fish school search algorithm. In Tan, Y. (Ed.) ICSI 2011, Part II, LNCS 6729, (pp. 553–562). Berlin: Springer.

    Google Scholar 

  • Janecek, A., & Tan, Y. (2011b). Swarm intelligence for non-negative matrix factorization. International Journal of Swarm Intelligence Research, 2, 12–34.

    Article  Google Scholar 

  • Jarvis, J. (2009). What whould Google do?, 55 Avenue Road, Suite 2900, Toronto, ON, M5R, 3L2. Canada: HarperCollins Publishers Ltd., ISBN 978-0-06-176472-1.

    Google Scholar 

  • Jiang, M. & Cheng, Y. (2010, July 6–9). Simulated annealing artificial fish swarm algorithm. IEEE 8th World Congress on Intelligent Control and Automation (WCICA) (pp. 1590–1593). Jinan, China.

    Google Scholar 

  • Jiang, M. & Yuan, D. (2005). Wavelet threshold optimization with artificial fish swarm algorithm. International Conference on Neural Networks and Brain (ICNN&B), vol. 1, pp. 569–572.

    Google Scholar 

  • Jiang, M. & Zhu, K. (2011). Multiobjective optimization by artificial fish swarm algorithm. IEEE International Conference on Computer Science and Automation Engineering (CSAE), pp. 506–511.

    Google Scholar 

  • Jiang, M., Wang, Y., Pfletschinger, S., Lagunas, M.A. & Yuan, D. (2007a). Optimal multiuser detection with artificial fish swarm algorithm. In Huang, D.-S., Heutte, L. & Loog, M. (Eds.) ICIC 2007, CCIS 2, (pp. 1084–1093). Berlin: Springer.

    Google Scholar 

  • Jiang, M., Wang, Y., Rubio, F. & Yuan, D. (2007b). Spread spectrum code estimation by artificial fish swarm algorithm. IEEE International Symposium on Intelligent Signal Processing (WISP), pp. 1–6.

    Google Scholar 

  • Jiang, M., Yuan, D. & Cheng, Y. (2009). Improved artificial fish swarm algorithm. Fifth International Conference on Natural Computation, pp. 281–285.

    Google Scholar 

  • Lacerda, M.G.P.D. & Neto, F.B.D.L. (2013). A new heuristic of fish school segregation for multi-solution optimization of multimodal problems. Second International Conference on Intelligent Systems and Applications (INTELLI 2013), pp. 115–121. IARIA.

    Google Scholar 

  • Li, X.-L. (2003). A new intelligent optimization methodartificial fish school algorithm (in Chinese with English abstract). Unpublished Doctoral Thesis, Zhejiang University.

    Google Scholar 

  • Li, X.-L., & Qian, J.-X. (2003). Studies on artificial fish swarm optimization algorithm based on decomposition and coordination techniques. Journal of Circuits and Systems, 8, 1–6.

    Google Scholar 

  • Li, G., Sun, H. & Lv, Z. (2008, April 6–9). Study of available transfer capability based on improved artificial fish swarm algorithm. Third International Conference on Electric Utility Deregulation and Restructuring and Power Technologies (DRPT) (pp. 999–1003), Nanjing, China.

    Google Scholar 

  • Li, Z., Guo, H., Liu, L., Yang, J. & Yuan, P. (2012). Resolving single depot vehicle routing problem with artificial fish swarm algorithm. In Tan, Y., Shi, Y. & Ji, Z. (Eds.) ICSI 2012, Part I, LNCS 7332 (pp. 422–430). Berlin: Springer.

    Google Scholar 

  • Lins, A.J.C.C., Bastos-Filho, C.J.A., Nascimento, D.N.O., Junior, M.A.C.O. & Lima-Neto, F.B.D. (2012). Analysis of the performance of the fish school search algorithm running in graphic processing units. In Parpinelli, R. (Ed.) Theory and New Applications of Swarm Intelligence, Chap. 2, (pp. 17–32). Janeza Trdine 9, 51000 Rijeka, Croatia: InTech, ISBN 978-953-51-0364-6.

    Google Scholar 

  • Liu, C.-B., Wang, H.-J., Luo, Z.-P., Yu, X.-Q. & Liu, L.-H. (2009a). QoS multicast routing problem based on artificial fish-swarm algorithm. IEEE First International Workshop on Education Technology and Computer Science (ETCS), pp. 814–817.

    Google Scholar 

  • Liu, T., Hou, Y.-B., Qi, A.-L. & Chang, X.-T. (2009b). Feature optimization based on artificial fish-swarm algorithm in intrusion detections. IEEE International Conference on Networks Security, Wireless Communications and Trusted Computing (NSWCTC), pp. 542–545.

    Google Scholar 

  • Luo, F.-F., Chen, G.-L. & Guo, W.-Z. (2005). An improved fish-search algorithm for information retrieval. IEEE International Conference on Natural Language Processing and Knowledge Engineering (IEEE NLP-KE), pp. 523–528.

    Google Scholar 

  • Luo, Y., Zhang, J. & Li, X. (2007, August 18–21). The optimization of PID controller parameters based on artificial fish swarm algorithm. IEEE International Conference on Automation and Logistics, (pp. 1058–1062). Jinan, China.

    Google Scholar 

  • Luo, Y., Wei, W. & Wang, S.X. (2010, August 25–27). Optimization of PID controller parameters based on an improved artificial fish swarm algorithm. IEEE Third International Workshop on Advanced Computational Intelligence (IWACI) (pp. 328–332). Suzhou, Jiangsu, China.

    Google Scholar 

  • Ma, Q. & Lei, X. (2010). Application of artificial fish school algorithm in UCAV path planning. IEEE Fifth International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA), pp. 555–559.

    Google Scholar 

  • Ma, X. & Liu, Q. (2009, August 20–24). An artificial fish swarm algorithm for Steiner tree problem. IEEE International Conference on Fuzzy Systems (FUZZ-IEEE). Korea, pp. 59–63.

    Google Scholar 

  • Ma, H., & Wang, Y. (2009). An artificial fish swarm algorithm based on chaos search. Fifth International Conference on Natural Computation, 4, 118–121.

    Google Scholar 

  • Madeiro, S.S., Lima-Neto, F.B.D., Bastos-Filho, C.J.A. & Figueiredo, E.M.D.N. (2011). Density as the segregation mechanism in fish school search for multimodal optimization problems. In Tan, Y. (Ed.) ICSI 2011, Part II, LNCS 6729, (pp. 563–572). Berlin: Springer.

    Google Scholar 

  • Min, H. & Wang, Z. (2010, December 14–18). Group escape behavior of multiple mobile robot system by mimicking fish schools. IEEE International Conference on Robotics and Biomimetics (ROBIO), Tianjin, China, pp. 320–326.

    Google Scholar 

  • Neshat, M., Yazdani, D., Gholami, E., Masoumi, A., & Sargolzae, M. (2011). A new hybrid algorithm based on artificial fishes swarm optimization and k-means for cluster analysis. International Journal of Computer Science Issues, 8, 251–259.

    Google Scholar 

  • Neshat, M., Adeli, A., Sepidnam, G., Sargolzaei, M., & Toosi, A. N. (2012a). A review of artificial fish swarm optimization methods and applications. International Journal on Smart Sensing and Intelligent Systems, 5, 107–148.

    Google Scholar 

  • Neshat, M., Sepidnam, G., Sargolzaei, M. & Toosi, A.N. (2012b). Artificial fish swarm algorithm: a survey of the state-of-the-art, hybridization, combinatorial and indicative applications. Artificial Intelligence Review. doi:10.1007/s10462-012-9342-2.

  • Nie, H., Wang, B., Zhang, D. & Bai, B. (2010). The multi-stage transmission network planning based on chaotic artificial fish school algorithm. International Conference on E-Product E-Service and E-Entertainment (ICEEE), pp. 1–5.

    Google Scholar 

  • Niu, D., Shen, W. & Sun, Y. (2010). RBF and artificial fish swarm algorithm for short-term forecast of stock indices. IEEE Second International Conference on Communication Systems, Networks and Applications (ICCSNA), pp. 139–142.

    Google Scholar 

  • Peng, Y. (2011). An improved artificial fish swarm algorithm for optimal operation of cascade reservoirs. Journal of Computers, 6, 740–746.

    Google Scholar 

  • Qi, A.-L., Ma, H.-W., & Liu, T. (2009). A weak signal detection method based on artificial fish swarm optimized matching pursuit. World Congress on Computer Science and Information Engineering, 6, 185–189.

    Google Scholar 

  • Rocha, A.M.A.C. & Fernandes, E.M.G.P. (2011a). Mutation-based artificial fish swarm algorithm for bound constrained global optimization. In Simos, T.E., (Ed.) ICNAAM 2011, Vol. 1389, pp. 751–754.

    Google Scholar 

  • Rocha, A.M.A.C. & Fernandes, E.M.G.P. (2011b, December 5–6). On hyperbolic penalty in the mutated artificial fish swarm algorithm in engineering problems. 16th Online World Conference on Soft Computing in Industrial Applications (WSC16). WWW, pp. 1–11.

    Google Scholar 

  • Rocha, A.M.A.C., Fernandes, E.M.G.P. & Martins, T.F.M.C. (2011a). Novel fish swarm heuristics for bound constrained global optimization problems. In Murgante, B., Gervasi, O., Iglesias, A., Taniar, D. & Apduhan, B. (Eds.) ICCSA 2011, Part III, LNCS 6784, (PP. 185–199). Berlin: Springer.

    Google Scholar 

  • Rocha, A. M. A. C., Martins, T. F. M. C., & Fernandes, E. M. G. P. (2011b). An augmented Lagrangian fish swarm based method for global optimization. Journal of Computational and Applied Mathematics, 235, 4611–4620.

    Article  MATH  MathSciNet  Google Scholar 

  • Shen, W., Guo, X., Wu, C., & Wu, D. (2011). Forecasting stock indices using radial basis function neural networks optimized by artificial fish swarm algorithm. Knowledge-Based Systems, 24, 378–385.

    Article  Google Scholar 

  • Shi, H.-Y. & Shang, Z.-Q. (2010). Study on a solution of pursuit-evasion differential game based on artificial fish school algorithm. Chinese Control and Decision Conference (CCDC), pp. 2092–2096. IEEE.

    Google Scholar 

  • Song, J., Sun, R.-Y., Zhang, Y.-J., Li, N.-N. & Gu, J.-H. (2008). The splicing method of images of rare point’s feature based on artificial fish-swarm algorithm. International Conference on Advanced Computer Theory and Engineering (ICACTE), pp. 783–787.

    Google Scholar 

  • Song, X., Wang, C., Wang, J. & Zhang, B. (2010). A hierarchical routing protocol based on AFSO algorithm for WSN. IEEE International Conference On Computer Design and Appliations (ICCDA), pp. V2-635–V2639.

    Google Scholar 

  • Sun, T., Xie, X.-F., Sun, Y.-Q. & Li, S.-Y. (2009). Airplane route planning for plane-missile cooperation using improved fish-search algorithm. International Joint Conference on Artificial Intelligence (JCAI), pp. 853–856.

    Google Scholar 

  • Sun, S., Zhang, J. & Liu, H. (2011, December 16–18). Key frame extraction based on artificial fish swarm algorithm and k-means. IEEE International Conference on Transportation, Mechanical, and Electrical Engineering (TMEE) (pp. 1650–1653). Changchun, China.

    Google Scholar 

  • Tian, W., & Liu, J. (2009). An improved artificial fish swarm algorithm for multi robot task scheduling. Fifth International Conference on Natural Computation, 4, 127–130.

    Google Scholar 

  • Tian, W. & Tian, Y. (2009). An improved artificial fish swarm algorithm for resource leveling. International Conference on Management and Service Science (MASS), pp. 1–4.

    Google Scholar 

  • Tian, W., Ai, L., Tian, Y., & Liu, J. (2009a). A new optimization algorithm for fuzzy set design. International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC), 2, 431–435.

    Article  Google Scholar 

  • Tian, W., Geng, Y., Liu, J. & Ai, L. (2009b). Optimal parameter algorithm for image segmentation. IEEE Second International Conference on Future Information Technology and Management Engineering (FITME), pp. 179–182.

    Google Scholar 

  • Tsai, H.-C., & Lin, Y.-H. (2011). Modification of the fish swarm algorithm with particle swarm optimization formulation and communication behavior. Applied Soft Computing, 11, 5367–5374.

    Article  Google Scholar 

  • Turabieh, H. & Abdullah, S. (2011). A hybrid fish swarm optimisation algorithm for solving examination timetabling problems. In Coello, C.A.C. (Ed.) LION 5, LNCS 6683, (pp. 539–551). Berlin: Springer.

    Google Scholar 

  • Wang, L. & Ma, L. (2011, August 12–14). A hybrid artificial fish swarm algorithm for bin-packing problem. IEEE International Conference on Electronic and Mechanical Engineering and Information Technology (EMEIT). pp. 27–29.

    Google Scholar 

  • Wang, C.-J., & Xia, S.-X. (2010). Application of probabilistic causal-effect model based artificial fish-swarm algorithm for fault diagnosis in mine hoist. Journal of Software, 5, 474–481.

    MathSciNet  Google Scholar 

  • Wang, C.-R., Zhou, C.-L., & Ma, J.-W. (2005). An improved artificial fish-swarm algorithm and its application in feed-forward neural networks. Fourth International Conference on Machine Learning and Cybernetics, Guangzhou, China, 18–21(August), 2890–2894.

    Google Scholar 

  • Wang, F., Xu, X. & Zhang, J. (2008). Strategy for aircraft sequencing based on artificial fish school algorithm. Control and Decision Conference (CCDC), pp. 861–864.

    Google Scholar 

  • Wang, F., Xu, X. & Zhang, J. (2009). Application of artificial fish school and K-means clustering algorithms for stochastic GHP. Control and Decision Conference (CCDC), pp. 4280–4283.

    Google Scholar 

  • Wang, Y., Liao, H. & Hu, H. (2012). Wireless sensor network deployment using an optimized artificial fish swarm algorithm. IEEE International Conference on Computer Science and Electronics Engineering (ICCSEE), pp. 90–94.

    Google Scholar 

  • Wei, X.-X., Zeng, H.-W. & Zhou, Y.-Q. (2010). Hybrid artificial fish school algorithm for solving ill-conditioned linear systems of equations. IEEE International Conference on Intelligent Computing and Intelligent Systems (ICIS), pp. 290–294.

    Google Scholar 

  • Wu, Y., Gao, X.-Z. & Zenger, K. (2011a). Knowledge-based artificial fish-swarm algorithm. 8th IFAC World Congress, 28 August–2 September, Milano, Italy, pp. 14705–14710. International Federation of Automatic Control (IFAC).

    Google Scholar 

  • Wu, Y., Kiviluoto, S., Zenger, K., Gao, X. Z., & Huang, X. (2011b). Hybrid swarm algorithms for parameter identification of an actuator model in an electrical machine. Advances in Acoustics and Vibration, 2011, 1–12.

    Article  Google Scholar 

  • Xiao, L. (2010). A clustering algorithm based on artificial fish school. IEEE 2nd International Conference on Computer Engineering and Technology (ICCET), pp. V7-766–V7-76.

    Google Scholar 

  • Xu, L. & Liu, S. (2010). Case retrieval strategies of tabu-based artificial fish swarm algorithm. IEEE Second International Conference on Computational Intelligence and Natural Computing (CINC), pp. 365–369.

    Google Scholar 

  • Xu, H., Li, R., Guo, J., & Wang, H. (2009). An adaptive meta-cognitive artificial fish school algorithm. International Forum on Information Technology and Applications (IFITA), 1, 594–597.

    Google Scholar 

  • Xue, Y., Du, H., & Jian, W. (2004). Optimum steelmaking charge plan using artificial fish swarm optimization algorithm. IEEE International Conference on Systems, Man and Cybernetics, 5, 4360–4364.

    Google Scholar 

  • Yang, F., Tang, G. & Jin, H. (2011). Knowledge mining of traditional Chinese medicine constitution classification rules based on artificial fish school algorithm. IEEE 3rd International Conference on Communication Software and Networks (ICCSN), pp. 462–466.

    Google Scholar 

  • Yazdani, D., Golyari, S. & Meybodi, M. R. (2010a). A new hybrid algorithm for optimization based on artificial fish swarm algorithm and cellular learning automata. IEEE 5th International Symposium on Telecommunications (IST), pp. 932–937.

    Google Scholar 

  • Yazdani, D., Toosi, A.N. & Meybodi, M.R. (2010b). Fuzzy adaptive artificial fish swarm algorithm. Advances in Artificial Intelligence, LNCS 6464, (pp. 334–343). Berlin: Springer.

    Google Scholar 

  • Yazdani, D., Akbarzadeh-Totonchi, M.R., Nasiri, B. & Meybodi, M.R. (2012, June 10–15). vA new artificial fish swarm algorithm for dynamic optimization problems. IEEE World Congress on Computational lnteliigence (WCCI). Brisbane, Australia, pp. 1–8.

    Google Scholar 

  • Yu, G., & He, D.-X. (2011). Based on AFSA-tabu search algorithm combined QoS multicast routing algorithm. Energy Procedia, 13, 5746–5752.

    Article  Google Scholar 

  • Yu, Y., Tian, Y.-F. & Yin, Z.-F. (2005). Multiuser detector based on adaptive artificial fish school algorithm. ISCIT, pp. 1433–1437.

    Google Scholar 

  • Yu, S., Wang, R., Xu, H., Wan, W., Gao, Y. & Jin, Y. (2011). WSN nodes deployment based on artificial fish school algorithm for traffic monitoring system. IEEE IET International Conference on Smart and Sustainable City (ICSSC), pp. 1–5.

    Google Scholar 

  • Yu, H., Wei, J. & Li, J. (2012). Transformer fault diagnosis based on improved artificial fish swarm optimization algorithm and BP network. IEEE 2nd International Conference on Industrial Mechatronics and Automation (ICIMA), pp. 99–104.

    Google Scholar 

  • Yuan, Y., Zhu, H., Zhang, M., Zhu, H., Wang, X., Wang, H., Chen, J. & Zhang, J. (2010). Reactive power optimization of distribution network based on improved artificial fish swarm algorithm. IEEE China International Conference on Electricity Distribution (CICED), pp. 1–5.

    Google Scholar 

  • Zhang, M., Shao, C., Li, F., Gan, Y. & Sun, J. (2006a, June 25–28). Evolving neural network classifiers and feature subset using artificial fish swarm. IEEE International Conference on Mechatronics and Automation. Luoyang, China, pp. 1598–1602.

    Google Scholar 

  • Zhang, M., Shao, C., Li, M. & Sun, J. (2006b, June 21–23). Mining classification rule with artificial fish swarm. 6th World Congress on Intelligent Control and Automation (pp. 5877–5881). Dalian, China.

    Google Scholar 

  • Zhang, B., Mao, J. & Li, H. (2011, March 20–23). A hybrid algorithm for sensing coverage problem in wireless sensor netwoks. IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER) (pp. 162–165). Kunming, China.

    Google Scholar 

  • Zheng, T. & Li, J. (2010, July 6–9). Multi-robot task allocation and scheduling based on fish swarm algorithm. IEEE 8th World Congress on Intelligent Control and Automation (WCICA) (pp. 6681–6685). Jinan, China.

    Google Scholar 

  • Zheng, G., & Lin, Z. (2012). A winner determination algorithm for combinatorial auctions based on hybrid artificial fish swarm algorithm. Physics Procedia, 25, 1666–1670.

    Article  Google Scholar 

  • Zhou, Y. & Huang, H. (2009). Hybrid artificial fish school algorithm based on mutation operator for solving nonlinear equations. IEEE International Workshop on Intelligent Systems and Applications (ISA), pp. 1–5.

    Google Scholar 

  • Zhou, Y. & Liu, B. (2009). Two novel swarm intelligence clustering analysis methods. IEEE Fifth International Conference on Natural Computation (ICNC), pp. 497–501.

    Google Scholar 

  • Zhu, K. & Jiang, M. (2009). An improved artificial fish swarm algorithm based on chaotic search and feedback strategy. International Conference on Computational Intelligence and Software Engineering (CISE), pp. 1–4.

    Google Scholar 

  • Zhu, K. & Jiang, M. (2010, July 6–9). Quantum artificial fish swarm algorithm. IEEE 8th World Congress on Intelligent Control and Automation (WCICA) (pp. 1–5). Jinan, China.

    Google Scholar 

  • Zhu, K., Jiang, M. & Cheng, Y. (2010). Niche artificial fish swarm algorithm based on quantum theory. IEEE 10th International Conference on Signal Processing (ICSP), pp. 1425–1428.

    Google Scholar 

  • Zhu, W., Jiang, J., Song, C., & Bao, L. (2012). Clustering algorithm based on fuzzy C-means and artificial fish swarm. Procedia Engineering, 29, 3307–3311.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bo Xing .

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Xing, B., Gao, WJ. (2014). Fish Inspired Algorithms. In: Innovative Computational Intelligence: A Rough Guide to 134 Clever Algorithms. Intelligent Systems Reference Library, vol 62. Springer, Cham. https://doi.org/10.1007/978-3-319-03404-1_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-03404-1_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-03403-4

  • Online ISBN: 978-3-319-03404-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics