Cargando…

Using pseudo-labeling to improve performance of deep neural networks for animal identification

Contemporary approaches for animal identification use deep learning techniques to recognize coat color patterns and identify individual animals in a herd. However, deep learning algorithms usually require a large number of labeled images to achieve satisfactory performance, which creates the need to...

Descripción completa

Detalles Bibliográficos
Autores principales: Ferreira, Rafael E. P., Lee, Yong Jae, Dórea, João R. R.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10449823/
https://www.ncbi.nlm.nih.gov/pubmed/37620446
http://dx.doi.org/10.1038/s41598-023-40977-x
_version_ 1785095045221711872
author Ferreira, Rafael E. P.
Lee, Yong Jae
Dórea, João R. R.
author_facet Ferreira, Rafael E. P.
Lee, Yong Jae
Dórea, João R. R.
author_sort Ferreira, Rafael E. P.
collection PubMed
description Contemporary approaches for animal identification use deep learning techniques to recognize coat color patterns and identify individual animals in a herd. However, deep learning algorithms usually require a large number of labeled images to achieve satisfactory performance, which creates the need to manually label all images when automated methods are not available. In this study, we evaluated the potential of a semi-supervised learning technique called pseudo-labeling to improve the predictive performance of deep neural networks trained to identify Holstein cows using labeled training sets of varied sizes and a larger unlabeled dataset. By using such technique to automatically label previously unlabeled images, we observed an increase in accuracy of up to 20.4 percentage points compared to using only manually labeled images for training. Our final best model achieved an accuracy of 92.7% on an independent testing set to correctly identify individuals in a herd of 59 cows. These results indicate that it is possible to achieve better performing deep neural networks by using images that are automatically labeled based on a small dataset of manually labeled images using a relatively simple technique. Such strategy can save time and resources that would otherwise be used for labeling, and leverage well annotated small datasets.
format Online
Article
Text
id pubmed-10449823
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-104498232023-08-26 Using pseudo-labeling to improve performance of deep neural networks for animal identification Ferreira, Rafael E. P. Lee, Yong Jae Dórea, João R. R. Sci Rep Article Contemporary approaches for animal identification use deep learning techniques to recognize coat color patterns and identify individual animals in a herd. However, deep learning algorithms usually require a large number of labeled images to achieve satisfactory performance, which creates the need to manually label all images when automated methods are not available. In this study, we evaluated the potential of a semi-supervised learning technique called pseudo-labeling to improve the predictive performance of deep neural networks trained to identify Holstein cows using labeled training sets of varied sizes and a larger unlabeled dataset. By using such technique to automatically label previously unlabeled images, we observed an increase in accuracy of up to 20.4 percentage points compared to using only manually labeled images for training. Our final best model achieved an accuracy of 92.7% on an independent testing set to correctly identify individuals in a herd of 59 cows. These results indicate that it is possible to achieve better performing deep neural networks by using images that are automatically labeled based on a small dataset of manually labeled images using a relatively simple technique. Such strategy can save time and resources that would otherwise be used for labeling, and leverage well annotated small datasets. Nature Publishing Group UK 2023-08-24 /pmc/articles/PMC10449823/ /pubmed/37620446 http://dx.doi.org/10.1038/s41598-023-40977-x Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Ferreira, Rafael E. P.
Lee, Yong Jae
Dórea, João R. R.
Using pseudo-labeling to improve performance of deep neural networks for animal identification
title Using pseudo-labeling to improve performance of deep neural networks for animal identification
title_full Using pseudo-labeling to improve performance of deep neural networks for animal identification
title_fullStr Using pseudo-labeling to improve performance of deep neural networks for animal identification
title_full_unstemmed Using pseudo-labeling to improve performance of deep neural networks for animal identification
title_short Using pseudo-labeling to improve performance of deep neural networks for animal identification
title_sort using pseudo-labeling to improve performance of deep neural networks for animal identification
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10449823/
https://www.ncbi.nlm.nih.gov/pubmed/37620446
http://dx.doi.org/10.1038/s41598-023-40977-x
work_keys_str_mv AT ferreirarafaelep usingpseudolabelingtoimproveperformanceofdeepneuralnetworksforanimalidentification
AT leeyongjae usingpseudolabelingtoimproveperformanceofdeepneuralnetworksforanimalidentification
AT doreajoaorr usingpseudolabelingtoimproveperformanceofdeepneuralnetworksforanimalidentification