Cargando…

Learning from algorithm-generated pseudo-annotations for detecting ants in videos

Deep learning (DL) based detection models are powerful tools for large-scale analysis of dynamic biological behaviors in video data. Supervised training of a DL detection model often requires a large amount of manually-labeled training data which are time-consuming and labor-intensive to acquire. In...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Yizhe, Imirzian, Natalie, Kurze, Christoph, Zheng, Hao, Hughes, David P., Chen, Danny Z.
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/PMC10354180/
https://www.ncbi.nlm.nih.gov/pubmed/37464003
http://dx.doi.org/10.1038/s41598-023-28734-6
_version_ 1785074874505494528
author Zhang, Yizhe
Imirzian, Natalie
Kurze, Christoph
Zheng, Hao
Hughes, David P.
Chen, Danny Z.
author_facet Zhang, Yizhe
Imirzian, Natalie
Kurze, Christoph
Zheng, Hao
Hughes, David P.
Chen, Danny Z.
author_sort Zhang, Yizhe
collection PubMed
description Deep learning (DL) based detection models are powerful tools for large-scale analysis of dynamic biological behaviors in video data. Supervised training of a DL detection model often requires a large amount of manually-labeled training data which are time-consuming and labor-intensive to acquire. In this paper, we propose LFAGPA (Learn From Algorithm-Generated Pseudo-Annotations) that utilizes (noisy) annotations which are automatically generated by algorithms to train DL models for ant detection in videos. Our method consists of two main steps: (1) generate foreground objects using a (set of) state-of-the-art foreground extraction algorithm(s); (2) treat the results from step (1) as pseudo-annotations and use them to train deep neural networks for ant detection. We tackle several challenges on how to make use of automatically generated noisy annotations, how to learn from multiple annotation resources, and how to combine algorithm-generated annotations with human-labeled annotations (when available) for this learning framework. In experiments, we evaluate our method using 82 videos (totally 20,348 image frames) captured under natural conditions in a tropical rain-forest for dynamic ant behavior study. Without any manual annotation cost but only algorithm-generated annotations, our method can achieve a decent detection performance (77% in [Formula: see text] score). Moreover, when using only 10% manual annotations, our method can train a DL model to perform as well as using the full human annotations (81% in [Formula: see text] score).
format Online
Article
Text
id pubmed-10354180
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-103541802023-07-20 Learning from algorithm-generated pseudo-annotations for detecting ants in videos Zhang, Yizhe Imirzian, Natalie Kurze, Christoph Zheng, Hao Hughes, David P. Chen, Danny Z. Sci Rep Article Deep learning (DL) based detection models are powerful tools for large-scale analysis of dynamic biological behaviors in video data. Supervised training of a DL detection model often requires a large amount of manually-labeled training data which are time-consuming and labor-intensive to acquire. In this paper, we propose LFAGPA (Learn From Algorithm-Generated Pseudo-Annotations) that utilizes (noisy) annotations which are automatically generated by algorithms to train DL models for ant detection in videos. Our method consists of two main steps: (1) generate foreground objects using a (set of) state-of-the-art foreground extraction algorithm(s); (2) treat the results from step (1) as pseudo-annotations and use them to train deep neural networks for ant detection. We tackle several challenges on how to make use of automatically generated noisy annotations, how to learn from multiple annotation resources, and how to combine algorithm-generated annotations with human-labeled annotations (when available) for this learning framework. In experiments, we evaluate our method using 82 videos (totally 20,348 image frames) captured under natural conditions in a tropical rain-forest for dynamic ant behavior study. Without any manual annotation cost but only algorithm-generated annotations, our method can achieve a decent detection performance (77% in [Formula: see text] score). Moreover, when using only 10% manual annotations, our method can train a DL model to perform as well as using the full human annotations (81% in [Formula: see text] score). Nature Publishing Group UK 2023-07-18 /pmc/articles/PMC10354180/ /pubmed/37464003 http://dx.doi.org/10.1038/s41598-023-28734-6 Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open AccessThis 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
Zhang, Yizhe
Imirzian, Natalie
Kurze, Christoph
Zheng, Hao
Hughes, David P.
Chen, Danny Z.
Learning from algorithm-generated pseudo-annotations for detecting ants in videos
title Learning from algorithm-generated pseudo-annotations for detecting ants in videos
title_full Learning from algorithm-generated pseudo-annotations for detecting ants in videos
title_fullStr Learning from algorithm-generated pseudo-annotations for detecting ants in videos
title_full_unstemmed Learning from algorithm-generated pseudo-annotations for detecting ants in videos
title_short Learning from algorithm-generated pseudo-annotations for detecting ants in videos
title_sort learning from algorithm-generated pseudo-annotations for detecting ants in videos
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10354180/
https://www.ncbi.nlm.nih.gov/pubmed/37464003
http://dx.doi.org/10.1038/s41598-023-28734-6
work_keys_str_mv AT zhangyizhe learningfromalgorithmgeneratedpseudoannotationsfordetectingantsinvideos
AT imirziannatalie learningfromalgorithmgeneratedpseudoannotationsfordetectingantsinvideos
AT kurzechristoph learningfromalgorithmgeneratedpseudoannotationsfordetectingantsinvideos
AT zhenghao learningfromalgorithmgeneratedpseudoannotationsfordetectingantsinvideos
AT hughesdavidp learningfromalgorithmgeneratedpseudoannotationsfordetectingantsinvideos
AT chendannyz learningfromalgorithmgeneratedpseudoannotationsfordetectingantsinvideos