skip to main content
10.1145/3441250.3441264acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicaipConference Proceedingsconference-collections
research-article

Horse Breed Classification Based on Transfer Learning

Authors Info & Claims
Published:29 May 2021Publication History

ABSTRACT

Expert identification of horse breeds is an age-old task that can now be identified using genetic techniques. However, neither approach is cheap nor efficient. The automatic classification of horse breeds by computer vision is an effective solution. In this paper, we solve this task by proposing a novel method using transfer learning of pre-trained deep convolution neural networks architectures. The pre-trained convolutional neural networks include MobilenetV2, Mobilenet, Xception, VGG16, and VGG19. We use the keras deep learning framework, and train these deep convolution neural networks for transfer learning, which overcomes the problem of small amount of data in the early stage. An extensive experimental study on various horse breeds datasets shows that our method obtains an average accuracy rate of automatic classification of horse breeds to 89.34%, which has obvious advantage over other deep convolutional neural network models such as xception, vgg16, vgg19 and self-made convolutional neural network.

References

  1. Cassidy, R. (2002). The Sport of Kings: Kinship, Class and Thoroughbred Breeding in Newmarket. Cambridge: Cambridge University Press. doi:10.1017/CBO9780511613760Google ScholarGoogle ScholarCross RefCross Ref
  2. Thiruvenkadan, A. K. , Kandasamy, N. , & Panneerselvam, S. . (2009). Inheritance of racing performance of thoroughbred horses. Livestock ence, 121(2-3), 308-326. doi: 10.1016/j.livsci.2008.07.009Martin A. Fischler and Robert C. Bolles. 1981. Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Commun. ACM 24, 6 (June 1981), 381–395. https://doi.org/10.1145/358669.358692Google ScholarGoogle Scholar
  3. Hendricks, B. L. (1995). International encyclopedia of horse breeds. Norman: University of Oklahoma Press. doi: 10.2111/1551501X(2008)30[42:BR]2.0.CO;2Google ScholarGoogle Scholar
  4. DILXAT, M., &Tai-hong, Z. (2019). Study on Breed Identification of Horse Based on Adaptive Pooling Convolution Neural Network. Computer Technology and Development,29(10),105-110Google ScholarGoogle Scholar
  5. Trnovszky, Tibor , "Animal Recognition System Based on Convolutional Neural Network." Advances in Electrical and Electronic Engineering 15.3(2017). doi:10.15598/aeee.v15i3.2202Google ScholarGoogle Scholar
  6. Yu, Zhengxu "Progressive Transfer Learning for Person Re-Identification. " Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence (2019): n. pag. Crossref. Web.doi: 10.24963/ijcai.2019/586Google ScholarGoogle Scholar
  7. Ibrahim, Ali & Zhuang, Hanqi & Erubin, Laurent & Arer-Umpierre, Michelle & Nemeth, Richard & Erdol, Nurgun & Muhamed Ali, Ali. (2020). Transfer learning for efficient classification of grouper sound. The Journal of the Acoustical Society of America.doi:10.1121/10.0001943Google ScholarGoogle Scholar
  8. Y. Lecun, L. Bottou, Y. Bengio and P. Haffner, "Gradient-based learning applied to document recognition," in Proceedings of the IEEE, vol. 86, no. 11, pp. 2278-2324, Nov. 1998. doi: 10.1109/5.726791Google ScholarGoogle ScholarCross RefCross Ref
  9. Krizhevsky, A. , Sutskever, I. , & Hinton, G. . (2012). ImageNet Classification with Deep Convolutional Neural Networks. NIPS (Vol.25). Curran Associates Inc. doi:10.1145/3065386Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Zeiler, M.D., & Fergus, R. (2014). Visualizing and Understanding Convolutional Networks. ECCV.doi: 10.1007/978-3-319-10590-1_53.Google ScholarGoogle Scholar
  11. Simonyan, K., & Zisserman, A. (2014). Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556Google ScholarGoogle Scholar
  12. Szegedy, C. , Liu, W. , Jia, Y. , Sermanet, P. , Reed, S. , & Anguelov, D. , (2014). Going deeper with convolutions.doi: 10.1109/CVPR.2015.7298594Google ScholarGoogle Scholar
  13. He, K., Zhang, X., Ren, S., & Sun, J. (2016). Deep residual learning for image recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 770-778).doi:10.1109/cvpr.2016.90Google ScholarGoogle ScholarCross RefCross Ref
  14. Chollet, F. . (2016). Xception: deep learning with depthwise separable convolutions. arXiv e-prints.doi: 10.1109/CVPR.2017.195Google ScholarGoogle Scholar
  15. Howard, A. G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., ... & Adam, H. (2017). Mobilenets: Efficient convolutional neural networks for mobile vision applications. arXiv preprint arXiv:1704.04861Google ScholarGoogle Scholar
  16. S. J. Pan and Q. Yang, "A Survey on Transfer Learning," in IEEE Transactions on Knowledge and Data Engineering, vol. 22, no. 10, pp. 1345-1359, Oct. 2010. doi: 10.1109/TKDE.2009.191Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. M. Hon and N. M. Khan, "Towards Alzheimer's disease classification through transfer learning," 2017 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), Kansas City, MO, 2017, pp. 1166-1169.doi: 10.1109/BIBM.2017.8217822.Google ScholarGoogle Scholar
  18. Y. Wu, X. Qin, Y. Pan and C. Yuan, "Convolution Neural Network based Transfer Learning for Classification of Flowers," 2018 IEEE 3rd International Conference on Signal and Image Processing (ICSIP), Shenzhen, 2018, pp. 562-566, doi: 10.1109/SIPROCESS.2018.8600536Google ScholarGoogle Scholar
  19. Olga Belitskaya.2020.Horse Breeds Retrieved September 18, 2020 from https://www.kaggle.com/olgabelitskaya/horse-breedsGoogle ScholarGoogle Scholar
  20. Ioffe, S., & Szegedy, C. (2015). Batch normalization: Accelerating deep network training by reducing internal covariate shift. arXiv preprint arXiv:1502.03167Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Glorot, X., Bordes, A., & Bengio, Y. (2011, June). Deep sparse rectifier neural networks. In Proceedings of the fourteenth international conference on artificial intelligence and statistics (pp. 315-323)Google ScholarGoogle Scholar
  22. Hinton, G. E. , Srivastava, N. , Krizhevsky, A. , Sutskever, I. , & Salakhutdinov, R. R. . (2012). Improving neural networks by preventing co-adaptation of feature detectors. Computer ence, 3(4), págs. 212-223.doi: 10.9774/GLEAF.978-1-909493-38-4_2Google ScholarGoogle Scholar
  23. Santurkar, S., Tsipras, D., Ilyas, A., & Madry, A. (2018). How does batch normalization help optimization?. In Advances in Neural Information Processing Systems (pp. 2483-2493)Google ScholarGoogle Scholar
  24. Kingma, D. P., & Ba, J. (2014). Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980.\Google ScholarGoogle Scholar

Index Terms

  1. Horse Breed Classification Based on Transfer Learning
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          ICAIP '20: Proceedings of the 4th International Conference on Advances in Image Processing
          November 2020
          191 pages
          ISBN:9781450388368
          DOI:10.1145/3441250

          Copyright © 2020 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 29 May 2021

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed limited
        • Article Metrics

          • Downloads (Last 12 months)11
          • Downloads (Last 6 weeks)1

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format