Abstract

The ability to automatically recognize sheep breeds holds significant value for the sheep industry. Sheep farmers often require breed identification to assess the commercial worth of their flocks. However, many farmers specifically the novice one encounter difficulties in accurately identifying sheep breeds without experts in the field. Therefore, there is a need for autonomous approaches that can effectively and precisely replicate the breed identification skills of a sheep breed expert while functioning within a farm environment, thus providing considerable benefits the industry-specific to the novice farmers in the industry. To achieve this objective, we suggest utilizing a model based on convolutional neural networks (CNNs) which can rapidly and efficiently identify the type of sheep based on their facial features. This approach offers a cost-effective solution. To conduct our experiment, we utilized a dataset consisting of 1680 facial images which represented four distinct sheep breeds. This paper proposes an ensemble method that combines Xception, VGG16, InceptionV3, InceptionResNetV2, and DenseNet121 models. During the transfer learning using this pre-trained model, we applied several optimizers and loss functions and chose the best combinations out of them. This classification model has the potential to aid sheep farmers in precisely and efficiently distinguishing between various breeds, enabling more precise assessments of sector-specific classification for different businesses.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call