Research Article

Detection of Bovine Species on Image Using Machine Learning Classifiers

Volume: 37 Number: 1 March 1, 2024
EN

Detection of Bovine Species on Image Using Machine Learning Classifiers

Abstract

There are too many cattle in the world and too many breeds of cattle. For someone who is new to cattle breeding, it may be difficult to tell which species their cattle are. In some cases, even an experienced person may not understand the breeds of two cattle that are similar in appearance. In this study, the aim is to classify the cattle species with image processing methods and mobile applications written in Flutter and TensorFlow Lite. For classifying breeds, The VGG-16 algorithm was used for feature extraction. XGBoost and Random Forest algorithms were used for classification and the combined versions of the two methods were compared. In addition, SMOTE algorithm and image augmentation algorithms were used to prevent the imbalance of the dataset, the performance results of the combined versions of the two methods were compared. Images of different cattle species from different farms were obtained and the dataset was prepared, different image processing models were trained, the trained models were tested and the performance analyses were made. As a result of performance tests, it is obtained that the best model is VGG16+Random Forest+SMOTE+Augmentation with 88.77% accuracy result for this study. In the mobile application, first the cattle is detected with a pre-trained object detection model, and then the breed classification of the cattle on the image is made with image classification model.

Keywords

References

  1. [1] Santoni, M. M., Sensuse, D. I., Arymurthy, A. M., Fanany, M. I., “Cattle race classification using gray level co-occurrence matrix convolutional neural networks”, Procedia Computer Science, 59, 493-502, (2015).
  2. [2] Ou, Y., Wu, X., Qian, H., Xu, Y., “A real time race classification system”, IEEE International Conference on Information Acquisition, 6, (2005).
  3. [3] T. Sutojo, P. S. Tirajani, D. R. Ignatius Moses Setiadi, C. A. Sari and E. H. Rachmawanto, "CBIR for classification of cow types using GLCM and color features extraction," 2017 2nd International conferences on Information Technology, Information Systems and Electrical Engineering (ICITISEE), 182-187, (2017).
  4. [4] Bello, R. W., Talib, A. Z., Mohamed, A. S. A., Olubummo, D. A., Otobo, F. N., “Image-based Individual Cow Recognition Using Body Patterns”. Image, 11(3), (2020).
  5. [5] Jwade, S. A., Guzzomi, A., Mian, A., “On farm automatic sheep breed classification using deep learning”, Computers and Electronics in Agriculture, 167, 105055, (2019).
  6. [6] de Miranda Almeida, R. M., Chen, D., da Silva Filho, A. L., Brandao, W. C., “Machine Learning Algorithms for Breast Cancer Detection in Mammography Images: A Comparative Study”, ICEIS, 660-667, (2021).
  7. [7] David, R., Duke, J., Jain, A., Reddi, V. J., Jeffries, N., Li, J., Warden, P., “Tensorflow lite micro: Embedded machine learning on tinyml systems”, Proceedings of Machine Learning and Systems, 3, 800-811, (2020).
  8. [8] Simonyan, K., Zisserman, A., “Very deep convolutional networks for large-scale image recognition”, arXiv preprint, arXiv:1409.1556, (2014).

Details

Primary Language

English

Subjects

Engineering

Journal Section

Research Article

Early Pub Date

May 5, 2023

Publication Date

March 1, 2024

Submission Date

November 14, 2022

Acceptance Date

March 6, 2023

Published in Issue

Year 2024 Volume: 37 Number: 1

APA
Sarızeybek, A. T., & Isık, A. H. (2024). Detection of Bovine Species on Image Using Machine Learning Classifiers. Gazi University Journal of Science, 37(1), 137-148. https://doi.org/10.35378/gujs.1203685
AMA
1.Sarızeybek AT, Isık AH. Detection of Bovine Species on Image Using Machine Learning Classifiers. Gazi University Journal of Science. 2024;37(1):137-148. doi:10.35378/gujs.1203685
Chicago
Sarızeybek, Ali Tezcan, and Ali Hakan Isık. 2024. “Detection of Bovine Species on Image Using Machine Learning Classifiers”. Gazi University Journal of Science 37 (1): 137-48. https://doi.org/10.35378/gujs.1203685.
EndNote
Sarızeybek AT, Isık AH (March 1, 2024) Detection of Bovine Species on Image Using Machine Learning Classifiers. Gazi University Journal of Science 37 1 137–148.
IEEE
[1]A. T. Sarızeybek and A. H. Isık, “Detection of Bovine Species on Image Using Machine Learning Classifiers”, Gazi University Journal of Science, vol. 37, no. 1, pp. 137–148, Mar. 2024, doi: 10.35378/gujs.1203685.
ISNAD
Sarızeybek, Ali Tezcan - Isık, Ali Hakan. “Detection of Bovine Species on Image Using Machine Learning Classifiers”. Gazi University Journal of Science 37/1 (March 1, 2024): 137-148. https://doi.org/10.35378/gujs.1203685.
JAMA
1.Sarızeybek AT, Isık AH. Detection of Bovine Species on Image Using Machine Learning Classifiers. Gazi University Journal of Science. 2024;37:137–148.
MLA
Sarızeybek, Ali Tezcan, and Ali Hakan Isık. “Detection of Bovine Species on Image Using Machine Learning Classifiers”. Gazi University Journal of Science, vol. 37, no. 1, Mar. 2024, pp. 137-48, doi:10.35378/gujs.1203685.
Vancouver
1.Ali Tezcan Sarızeybek, Ali Hakan Isık. Detection of Bovine Species on Image Using Machine Learning Classifiers. Gazi University Journal of Science. 2024 Mar. 1;37(1):137-48. doi:10.35378/gujs.1203685