Skip to main content

A Fish Detection Approach Based on BAT Algorithm

  • Conference paper
  • First Online:

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

Abstract

Fish detection and identification are important steps towards monitoring fish behavior. The importance of such monitoring step comes from the need for better understanding of the fish ecology and issuing conservative actions for keeping the safety of this vital food resource. The recent advances in machine learning approaches allow many applications to easily analyze and detect a number of fish species. The main competence between these approaches is based on two main detection parameters: the time and the accuracy measurements. Therefore, this paper proposes a fish detection approach based on BAT optimization algorithm (BA). This approach aims to reduce the classification time within the fish detection process. The performance of this system was evaluated by a number of well-known machine learning classifiers, KNN, ANN, and SVM. The approach was tested with 151 images to detect the Nile Tilapia fish species and the results showed that k-NN can achieve high accuracy 90 %, with feature reduction ratio close to 61 % along with a noticeable decrease in the classification time.

This is a preview of subscription content, log in via an institution.

Buying options

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

Learn about institutional subscriptions

References

  1. Wolff, L.M., Sabah, B.-H.: Imaging sonar-based fish detection in shallow waters. In: Oceans-St. John’s, IEEE, pp. 1–6 (2014)

    Google Scholar 

  2. Tharwat, A., Gaber, T., Hassanien, A.E.: Cattle identification based on muzzle images using gabor features and SVM classifier. In: Advanced Machine Learning Technologies and Applications, pp. 236–247. Springer International Publishing, Heidelberg (2014)

    Google Scholar 

  3. Tharwat, A., Gaber, T., Hassanien, A.Ella., Shahin, M.K., Refaat, B.: SIFT-based arabic sign language recognition system. In: Afro-European Conference for Industrial Advancement, pp. 359–370. Springer International Publishing, Heidelberg (2015)

    Google Scholar 

  4. Gaber, T., Tharwat, A., Snasel, V., Hassanien, A.E.: Plant identification: two dimensional-based vesus one dimensional-based feature extraction methods. In: 10th International Conference on Soft Computing Models in Industrial and Environmental Applications, pp. 375–385. Springer International Publishing (2015)

    Google Scholar 

  5. Semary, N.A., Tharwat, A., Elhariri, E., Hassanien, A.E., Fruit-based tomato grading system using features fusion and support vector machine. In: Intelligent Systems’ 2014, pp. 401–410. Springer International Publishing (2014)

    Google Scholar 

  6. Huang, P.X., Boom, B.J., Fisher, R.B.: Hierarchical classification with reject option for live fish recognition. Mach. Vis. Appl. 26(1), 89–102 (2014)

    Article  Google Scholar 

  7. Ravanbakhsh, M., Shortis, M.R., Shafait, F., Mian, A., Harvey, E.S., Seager, J.W.: Automated fish detection in underwater images using shapebased level sets. Photogram. Rec. 30(149), 46–62 (2015)

    Article  Google Scholar 

  8. Ravanbakhsh, M.M., Shortis, F., Shafait, Ajmal, M., Euan, H.,J. Seager.: An application of shape-based level sets to fish detection in underwater images. In: Geospatial Science Research 3 Symposium (GSR\_3), Rheinisch-Westfaelische Technische Hochschule Aachen Lehrstuhl Informatik V, vol. 1307, pp. 1–9 (2014)

    Google Scholar 

  9. Shortis, M.R., Mehdi, R., Faisal, S., Euan, S.H., Ajmal, M., James, W.S, Philip, F.C., Danelle, E.C., Duane, R.E.: A review of techniques for the identification and measurement of fish in underwater stereo-video image sequences. In: SPIE Optical Metrology, International Society for Optics and Photonics, pp. 87910G–87910G (2013)

    Google Scholar 

  10. Mehrnejad, M., Alexandra, B.A., David, C., Maia, H.: Detection of stationary animals in deep-sea video. Oceans-San Diego 1–5 (2013)

    Google Scholar 

  11. Fouad, M.M.M., Hossam, M., Zawbaa, N.El.-B., Aboul, E.H.: Automatic nile tilapia fish classification approach using machine learning techniques. In: Hybrid Intelligent Systems (HIS), 2013 13th International Conference on, IEEE, pp. 173–178 (2013)

    Google Scholar 

  12. Yang, X.-S.: Bat algorithm for multi-objective optimisation. Int. J. Bio-Inspired Comput. 3(5), 267–274 (2011)

    Article  Google Scholar 

  13. Yang, X.-S.: A new metaheuristic bat-inspired algorithm. In: Nature inspired cooperative strategies for optimization (NICSO 2010), pp. 65–74. Springer, Berlin (2010)

    Google Scholar 

  14. Talatahari, S., Kaveh, A.: Improved bat algorithm for optimum design of large-scale truss structures. Int. J. Optim. Civ. Eng5 2, 241–254 (2015)

    Google Scholar 

  15. Aguirre, P.E.R., Pedro, F.P., de Guadalupe Cota Ortiz, M.: Multi-objective optimization using bat algorithm to solve multiprocessor scheduling and workload allocation problem. Comput. Sci. 2 2, 41–51 (2015)

    Google Scholar 

  16. Hasancebi, O., Carbas, S.: Bat inspired algorithm for discrete size optimization of steel frames. Adv. Eng. Softw. 67, 173–185 (2014)

    Article  Google Scholar 

  17. Zhu, L., Ying, W., Bo, Z., Xiaozheng. Z.: A fast image stitching algorithm based on improved SURF. In: Tenth International Conference on Computational Intelligence and Security (CIS), pp. 171–175. IEEE (2014)

    Google Scholar 

  18. Tao, Y., Skubic, M., Han, T.Y., Xia, Y., Chi, X.: Performance evaluation of SIFT-Based descriptors for object recognition. In: Proceedings of the International Multiconference of Engineers and Computer Scientists (IMECS), vol. II. Hong Kong (2010)

    Google Scholar 

Download references

Acknowledgments

This paper has been elaborated in the framework of the project New creative teams in priorities of scientific research, reg. no. CZ.1.07/2.3.00/30.0055, supported by Operational Programme Education for Competitiveness and co-financed by the European Social Fund and the state budget of the Czech Republic and supported by the IT4Innovations Centre of Excellence project (CZ.1.05/1.1.00/02.0070), funded by the European Regional Development Fund and the national budget of the Czech Republic via the Research and Development for Innovations Operational Programme. This work was partially supported by the IPROCOM Marie Curie initial training network, funded through the People Programme (Marie Curie Actions) of the European Union’s Seventh Framework Programme FP7/2007-2013/ under REA grant agreement No. 316555. This fund only apply for one author (Hossam M. Zawbaa). Also, we wish to acknowledge the efforts of Rehab Adly Shehabeldin who supports in the data set collection process.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohamed Mostafa Fouad .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Fouad, M.M., Zawbaa, H.M., Gaber, T., Snasel, V., Hassanien, A.E. (2016). A Fish Detection Approach Based on BAT Algorithm. In: Gaber, T., Hassanien, A., El-Bendary, N., Dey, N. (eds) The 1st International Conference on Advanced Intelligent System and Informatics (AISI2015), November 28-30, 2015, Beni Suef, Egypt. Advances in Intelligent Systems and Computing, vol 407. Springer, Cham. https://doi.org/10.1007/978-3-319-26690-9_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-26690-9_25

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-26688-6

  • Online ISBN: 978-3-319-26690-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics