Journal of Agriculture and Food Research (Jun 2024)
Goat-CNN: A lightweight convolutional neural network for pose-independent body condition score estimation in goats
Abstract
Modern livestock farming systems face the challenge of meeting the growing demand for dairy and meat products while ensuring the well-being of animals. Body Condition Scoring serves as a vital process for assessing the body reserves in animals, impacting their health, welfare, and productivity. However, traditional body condition score (BCS) evaluation methods via observation and palpation of specific anatomical regions are labor-intensive and subjective, hindering their widespread adoption. To address this issue, Precision Livestock Farming (PLF) techniques, particularly those involving Internet of Things (IoT) devices and artificial intelligence (AI), have emerged as promising solutions. In this work, we explore the use of AI, specifically Convolutional Neural Networks (CNNs), to automate the assessment of BCS in goats utilizing imagery data. Our model was trained on 5000 images illustrating the dorsal view of the backside of goats achieving an overall accuracy of 97.94 % which was the highest compared to other popular deep learning architectures from literature (e.g. VGG16, ResNet34, ResNet50, DenseNet, GoogleNet). The proposed custom CNN model for goat-specific BCS estimation overcomes the limitations of manual sketching, providing automatic region identification for BCS assessment. Moreover, it is a lightweight model specifically designed for seamless integration with IoT devices, allowing for efficient on-board processing via cameras. The model's pose-independent nature and adaptability to environmental constraints make it a valuable tool for efficient and sustainable goat farming. This research advances the application of AI as a precision livestock farming tool, contributing to the reinforcement of the animal welfare and productivity, and supporting evidence-based decision-making processes to increase farms' resilience.