Application of Convolutional Neural Networks in Animal Husbandry: A Review
Rotimi-Williams Bello (),
Roseline Oluwaseun Ogundokun,
Pius A. Owolawi,
Etienne A. van Wyk and
Chunling Tu
Additional contact information
Rotimi-Williams Bello: Department of Computer Systems Engineering, Faculty of Information and Communication Technology, Tshwane University of Technology, Pretoria 0152, South Africa
Roseline Oluwaseun Ogundokun: Department of Computer Systems Engineering, Faculty of Information and Communication Technology, Tshwane University of Technology, Pretoria 0152, South Africa
Pius A. Owolawi: Department of Computer Systems Engineering, Faculty of Information and Communication Technology, Tshwane University of Technology, Pretoria 0152, South Africa
Etienne A. van Wyk: Department of Computer Systems Engineering, Faculty of Information and Communication Technology, Tshwane University of Technology, Pretoria 0152, South Africa
Chunling Tu: Department of Computer Systems Engineering, Faculty of Information and Communication Technology, Tshwane University of Technology, Pretoria 0152, South Africa
Mathematics, 2025, vol. 13, issue 12, 1-24
Abstract:
Convolutional neural networks (CNNs) and their application in animal husbandry have in-depth mathematical expressions, which usually revolve around how well they map input data such as images or video frames of animals to meaningful outputs like health status, behavior class, and identification. Likewise, computer vision and deep learning models are driven by CNNs to act intelligently in improving productivity and animal management for sustainable animal husbandry. In animal husbandry, CNNs play a vital role in the management and monitoring of livestock’s health and productivity due to their high-performance accuracy in analyzing images and videos. Monitoring animals’ health is important for their welfare, food abundance, safety, and economic productivity. This paper aims to comprehensively review recent advancements and applications of relevant models that are based on CNNs for livestock health monitoring, covering the detection of their various diseases and classification of their behavior, for overall management gain. We selected relevant articles with various experimental results addressing animal detection, localization, tracking, and behavioral monitoring, validating the high-performance accuracy and efficiency of CNNs. Prominent anchor-based object detection models such as R-CNN (series), YOLO (series) and SSD (series), and anchor-free object detection models such as key-point based and anchor-point based are often used, demonstrating great versatility and robustness across various tasks. From the analysis, it is evident that more significant research contributions to animal husbandry have been made by CNNs. Limited labeled data, variation in data, low-quality or noisy images, complex backgrounds, computational demand, species-specific models, high implementation cost, scalability, modeling complex behaviors, and compatibility with current farm management systems are good examples of several notable challenges when applying CNNs in animal husbandry. By continued research efforts, these challenges can be addressed for the actualization of sustainable animal husbandry.
Keywords: animal husbandry; convolutional neural networks; computer vision; livestock; models (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2025
References: View complete reference list from CitEc
Citations:
Downloads: (external link)
https://www.mdpi.com/2227-7390/13/12/1906/pdf (application/pdf)
https://www.mdpi.com/2227-7390/13/12/1906/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:13:y:2025:i:12:p:1906-:d:1673732
Access Statistics for this article
Mathematics is currently edited by Ms. Emma He
More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().