Cargando…

Developing Edge AI Computer Vision for Smart Poultry Farms Using Deep Learning and HPC

This research describes the use of high-performance computing (HPC) and deep learning to create prediction models that could be deployed on edge AI devices equipped with camera and installed in poultry farms. The main idea is to leverage an existing IoT farming platform and use HPC offline to run de...

Descripción completa

Detalles Bibliográficos
Autores principales: Cakic, Stevan, Popovic, Tomo, Krco, Srdjan, Nedic, Daliborka, Babic, Dejan, Jovovic, Ivan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10055782/
https://www.ncbi.nlm.nih.gov/pubmed/36991712
http://dx.doi.org/10.3390/s23063002
_version_ 1785015956377960448
author Cakic, Stevan
Popovic, Tomo
Krco, Srdjan
Nedic, Daliborka
Babic, Dejan
Jovovic, Ivan
author_facet Cakic, Stevan
Popovic, Tomo
Krco, Srdjan
Nedic, Daliborka
Babic, Dejan
Jovovic, Ivan
author_sort Cakic, Stevan
collection PubMed
description This research describes the use of high-performance computing (HPC) and deep learning to create prediction models that could be deployed on edge AI devices equipped with camera and installed in poultry farms. The main idea is to leverage an existing IoT farming platform and use HPC offline to run deep learning to train the models for object detection and object segmentation, where the objects are chickens in images taken on farm. The models can be ported from HPC to edge AI devices to create a new type of computer vision kit to enhance the existing digital poultry farm platform. Such new sensors enable implementing functions such as counting chickens, detection of dead chickens, and even assessing their weight or detecting uneven growth. These functions combined with the monitoring of environmental parameters, could enable early disease detection and improve the decision-making process. The experiment focused on Faster R-CNN architectures and AutoML was used to identify the most suitable architecture for chicken detection and segmentation for the given dataset. For the selected architectures, further hyperparameter optimization was carried out and we achieved the accuracy of AP = 85%, AP50 = 98%, and AP75 = 96% for object detection and AP = 90%, AP50 = 98%, and AP75 = 96% for instance segmentation. These models were installed on edge AI devices and evaluated in the online mode on actual poultry farms. Initial results are promising, but further development of the dataset and improvements in prediction models is needed.
format Online
Article
Text
id pubmed-10055782
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-100557822023-03-30 Developing Edge AI Computer Vision for Smart Poultry Farms Using Deep Learning and HPC Cakic, Stevan Popovic, Tomo Krco, Srdjan Nedic, Daliborka Babic, Dejan Jovovic, Ivan Sensors (Basel) Article This research describes the use of high-performance computing (HPC) and deep learning to create prediction models that could be deployed on edge AI devices equipped with camera and installed in poultry farms. The main idea is to leverage an existing IoT farming platform and use HPC offline to run deep learning to train the models for object detection and object segmentation, where the objects are chickens in images taken on farm. The models can be ported from HPC to edge AI devices to create a new type of computer vision kit to enhance the existing digital poultry farm platform. Such new sensors enable implementing functions such as counting chickens, detection of dead chickens, and even assessing their weight or detecting uneven growth. These functions combined with the monitoring of environmental parameters, could enable early disease detection and improve the decision-making process. The experiment focused on Faster R-CNN architectures and AutoML was used to identify the most suitable architecture for chicken detection and segmentation for the given dataset. For the selected architectures, further hyperparameter optimization was carried out and we achieved the accuracy of AP = 85%, AP50 = 98%, and AP75 = 96% for object detection and AP = 90%, AP50 = 98%, and AP75 = 96% for instance segmentation. These models were installed on edge AI devices and evaluated in the online mode on actual poultry farms. Initial results are promising, but further development of the dataset and improvements in prediction models is needed. MDPI 2023-03-10 /pmc/articles/PMC10055782/ /pubmed/36991712 http://dx.doi.org/10.3390/s23063002 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Cakic, Stevan
Popovic, Tomo
Krco, Srdjan
Nedic, Daliborka
Babic, Dejan
Jovovic, Ivan
Developing Edge AI Computer Vision for Smart Poultry Farms Using Deep Learning and HPC
title Developing Edge AI Computer Vision for Smart Poultry Farms Using Deep Learning and HPC
title_full Developing Edge AI Computer Vision for Smart Poultry Farms Using Deep Learning and HPC
title_fullStr Developing Edge AI Computer Vision for Smart Poultry Farms Using Deep Learning and HPC
title_full_unstemmed Developing Edge AI Computer Vision for Smart Poultry Farms Using Deep Learning and HPC
title_short Developing Edge AI Computer Vision for Smart Poultry Farms Using Deep Learning and HPC
title_sort developing edge ai computer vision for smart poultry farms using deep learning and hpc
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10055782/
https://www.ncbi.nlm.nih.gov/pubmed/36991712
http://dx.doi.org/10.3390/s23063002
work_keys_str_mv AT cakicstevan developingedgeaicomputervisionforsmartpoultryfarmsusingdeeplearningandhpc
AT popovictomo developingedgeaicomputervisionforsmartpoultryfarmsusingdeeplearningandhpc
AT krcosrdjan developingedgeaicomputervisionforsmartpoultryfarmsusingdeeplearningandhpc
AT nedicdaliborka developingedgeaicomputervisionforsmartpoultryfarmsusingdeeplearningandhpc
AT babicdejan developingedgeaicomputervisionforsmartpoultryfarmsusingdeeplearningandhpc
AT jovovicivan developingedgeaicomputervisionforsmartpoultryfarmsusingdeeplearningandhpc