Cargando…

A High-Precision Method for 100-Day-Old Classification of Chickens in Edge Computing Scenarios Based on Federated Computing

SIMPLE SUMMARY: Improving the accuracy of day-age detection of chickens is of great importance for chicken rearing. This paper focuses on the problem of classifying the age of chickens within 100 days. This paper proposes a high-precision federated learning-based model that can be applied to edge co...

Descripción completa

Detalles Bibliográficos
Autores principales: Huang, Yikang, Yang, Xinze, Guo, Jiangyi, Cheng, Jia, Qu, Hao, Ma, Jie, Li, Lin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9774202/
https://www.ncbi.nlm.nih.gov/pubmed/36552370
http://dx.doi.org/10.3390/ani12243450
_version_ 1784855351562076160
author Huang, Yikang
Yang, Xinze
Guo, Jiangyi
Cheng, Jia
Qu, Hao
Ma, Jie
Li, Lin
author_facet Huang, Yikang
Yang, Xinze
Guo, Jiangyi
Cheng, Jia
Qu, Hao
Ma, Jie
Li, Lin
author_sort Huang, Yikang
collection PubMed
description SIMPLE SUMMARY: Improving the accuracy of day-age detection of chickens is of great importance for chicken rearing. This paper focuses on the problem of classifying the age of chickens within 100 days. This paper proposes a high-precision federated learning-based model that can be applied to edge computing scenarios. Finally, our method can achieve an accuracy of 96.1%, which can fully meet the needs of application scenarios. ABSTRACT: Due to the booming development of computer vision technology and artificial intelligence algorithms, it has become more feasible to implement artificial rearing of animals in real production scenarios. Improving the accuracy of day-age detection of chickens is one of the examples and is of great importance for chicken rearing. This paper focuses on the problem of classifying the age of chickens within 100 days. Due to the huge amount of data and the different computing power of different devices in practical application scenarios, it is important to maximize the computing power of edge computing devices without sacrificing accuracy. This paper proposes a high-precision federated learning-based model that can be applied to edge computing scenarios. In order to accommodate different computing power in different scenarios, this paper proposes a dual-ended adaptive federated learning framework; in order to adapt to low computing power scenarios, this paper performs lightweighting operations on the mainstream model; and in order to verify the effectiveness of the model, this paper conducts a number of targeted experiments. Compared with AlexNet, VGG, ResNet and GoogLeNet, this model improves the classification accuracy to 96.1%, which is 14.4% better than the baseline model and improves the Recall and Precision by 14.8% and 14.2%, respectively. In addition, by lightening the network, our methods reduce the inference latency and transmission latency by 24.4 ms and 10.5 ms, respectively. Finally, this model is deployed in a real-world application and an application is developed based on the wechat SDK.
format Online
Article
Text
id pubmed-9774202
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-97742022022-12-23 A High-Precision Method for 100-Day-Old Classification of Chickens in Edge Computing Scenarios Based on Federated Computing Huang, Yikang Yang, Xinze Guo, Jiangyi Cheng, Jia Qu, Hao Ma, Jie Li, Lin Animals (Basel) Article SIMPLE SUMMARY: Improving the accuracy of day-age detection of chickens is of great importance for chicken rearing. This paper focuses on the problem of classifying the age of chickens within 100 days. This paper proposes a high-precision federated learning-based model that can be applied to edge computing scenarios. Finally, our method can achieve an accuracy of 96.1%, which can fully meet the needs of application scenarios. ABSTRACT: Due to the booming development of computer vision technology and artificial intelligence algorithms, it has become more feasible to implement artificial rearing of animals in real production scenarios. Improving the accuracy of day-age detection of chickens is one of the examples and is of great importance for chicken rearing. This paper focuses on the problem of classifying the age of chickens within 100 days. Due to the huge amount of data and the different computing power of different devices in practical application scenarios, it is important to maximize the computing power of edge computing devices without sacrificing accuracy. This paper proposes a high-precision federated learning-based model that can be applied to edge computing scenarios. In order to accommodate different computing power in different scenarios, this paper proposes a dual-ended adaptive federated learning framework; in order to adapt to low computing power scenarios, this paper performs lightweighting operations on the mainstream model; and in order to verify the effectiveness of the model, this paper conducts a number of targeted experiments. Compared with AlexNet, VGG, ResNet and GoogLeNet, this model improves the classification accuracy to 96.1%, which is 14.4% better than the baseline model and improves the Recall and Precision by 14.8% and 14.2%, respectively. In addition, by lightening the network, our methods reduce the inference latency and transmission latency by 24.4 ms and 10.5 ms, respectively. Finally, this model is deployed in a real-world application and an application is developed based on the wechat SDK. MDPI 2022-12-07 /pmc/articles/PMC9774202/ /pubmed/36552370 http://dx.doi.org/10.3390/ani12243450 Text en © 2022 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
Huang, Yikang
Yang, Xinze
Guo, Jiangyi
Cheng, Jia
Qu, Hao
Ma, Jie
Li, Lin
A High-Precision Method for 100-Day-Old Classification of Chickens in Edge Computing Scenarios Based on Federated Computing
title A High-Precision Method for 100-Day-Old Classification of Chickens in Edge Computing Scenarios Based on Federated Computing
title_full A High-Precision Method for 100-Day-Old Classification of Chickens in Edge Computing Scenarios Based on Federated Computing
title_fullStr A High-Precision Method for 100-Day-Old Classification of Chickens in Edge Computing Scenarios Based on Federated Computing
title_full_unstemmed A High-Precision Method for 100-Day-Old Classification of Chickens in Edge Computing Scenarios Based on Federated Computing
title_short A High-Precision Method for 100-Day-Old Classification of Chickens in Edge Computing Scenarios Based on Federated Computing
title_sort high-precision method for 100-day-old classification of chickens in edge computing scenarios based on federated computing
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9774202/
https://www.ncbi.nlm.nih.gov/pubmed/36552370
http://dx.doi.org/10.3390/ani12243450
work_keys_str_mv AT huangyikang ahighprecisionmethodfor100dayoldclassificationofchickensinedgecomputingscenariosbasedonfederatedcomputing
AT yangxinze ahighprecisionmethodfor100dayoldclassificationofchickensinedgecomputingscenariosbasedonfederatedcomputing
AT guojiangyi ahighprecisionmethodfor100dayoldclassificationofchickensinedgecomputingscenariosbasedonfederatedcomputing
AT chengjia ahighprecisionmethodfor100dayoldclassificationofchickensinedgecomputingscenariosbasedonfederatedcomputing
AT quhao ahighprecisionmethodfor100dayoldclassificationofchickensinedgecomputingscenariosbasedonfederatedcomputing
AT majie ahighprecisionmethodfor100dayoldclassificationofchickensinedgecomputingscenariosbasedonfederatedcomputing
AT lilin ahighprecisionmethodfor100dayoldclassificationofchickensinedgecomputingscenariosbasedonfederatedcomputing
AT huangyikang highprecisionmethodfor100dayoldclassificationofchickensinedgecomputingscenariosbasedonfederatedcomputing
AT yangxinze highprecisionmethodfor100dayoldclassificationofchickensinedgecomputingscenariosbasedonfederatedcomputing
AT guojiangyi highprecisionmethodfor100dayoldclassificationofchickensinedgecomputingscenariosbasedonfederatedcomputing
AT chengjia highprecisionmethodfor100dayoldclassificationofchickensinedgecomputingscenariosbasedonfederatedcomputing
AT quhao highprecisionmethodfor100dayoldclassificationofchickensinedgecomputingscenariosbasedonfederatedcomputing
AT majie highprecisionmethodfor100dayoldclassificationofchickensinedgecomputingscenariosbasedonfederatedcomputing
AT lilin highprecisionmethodfor100dayoldclassificationofchickensinedgecomputingscenariosbasedonfederatedcomputing