Cargando…

Semi-Supervised Domain Adaptation for Holistic Counting under Label Gap

This paper proposes a novel approach for semi-supervised domain adaptation for holistic regression tasks, where a DNN predicts a continuous value [Formula: see text] given an input image x. The current literature generally lacks specific domain adaptation approaches for this task, as most of them mo...

Descripción completa

Detalles Bibliográficos
Autores principales: Litrico, Mattia, Battiato, Sebastiano, Tsaftaris, Sotirios A., Giuffrida, Mario Valerio
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8541592/
https://www.ncbi.nlm.nih.gov/pubmed/34677284
http://dx.doi.org/10.3390/jimaging7100198
_version_ 1784589268595769344
author Litrico, Mattia
Battiato, Sebastiano
Tsaftaris, Sotirios A.
Giuffrida, Mario Valerio
author_facet Litrico, Mattia
Battiato, Sebastiano
Tsaftaris, Sotirios A.
Giuffrida, Mario Valerio
author_sort Litrico, Mattia
collection PubMed
description This paper proposes a novel approach for semi-supervised domain adaptation for holistic regression tasks, where a DNN predicts a continuous value [Formula: see text] given an input image x. The current literature generally lacks specific domain adaptation approaches for this task, as most of them mostly focus on classification. In the context of holistic regression, most of the real-world datasets not only exhibit a covariate (or domain) shift, but also a label gap—the target dataset may contain labels not included in the source dataset (and vice versa). We propose an approach tackling both covariate and label gap in a unified training framework. Specifically, a Generative Adversarial Network (GAN) is used to reduce covariate shift, and label gap is mitigated via label normalisation. To avoid overfitting, we propose a stopping criterion that simultaneously takes advantage of the Maximum Mean Discrepancy and the GAN Global Optimality condition. To restore the original label range—that was previously normalised—a handful of annotated images from the target domain are used. Our experimental results, run on 3 different datasets, demonstrate that our approach drastically outperforms the state-of-the-art across the board. Specifically, for the cell counting problem, the mean squared error (MSE) is reduced from 759 to 5.62; in the case of the pedestrian dataset, our approach lowered the MSE from 131 to 1.47. For the last experimental setup, we borrowed a task from plant biology, i.e., counting the number of leaves in a plant, and we ran two series of experiments, showing the MSE is reduced from 2.36 to 0.88 (intra-species), and from 1.48 to 0.6 (inter-species).
format Online
Article
Text
id pubmed-8541592
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-85415922021-10-28 Semi-Supervised Domain Adaptation for Holistic Counting under Label Gap Litrico, Mattia Battiato, Sebastiano Tsaftaris, Sotirios A. Giuffrida, Mario Valerio J Imaging Article This paper proposes a novel approach for semi-supervised domain adaptation for holistic regression tasks, where a DNN predicts a continuous value [Formula: see text] given an input image x. The current literature generally lacks specific domain adaptation approaches for this task, as most of them mostly focus on classification. In the context of holistic regression, most of the real-world datasets not only exhibit a covariate (or domain) shift, but also a label gap—the target dataset may contain labels not included in the source dataset (and vice versa). We propose an approach tackling both covariate and label gap in a unified training framework. Specifically, a Generative Adversarial Network (GAN) is used to reduce covariate shift, and label gap is mitigated via label normalisation. To avoid overfitting, we propose a stopping criterion that simultaneously takes advantage of the Maximum Mean Discrepancy and the GAN Global Optimality condition. To restore the original label range—that was previously normalised—a handful of annotated images from the target domain are used. Our experimental results, run on 3 different datasets, demonstrate that our approach drastically outperforms the state-of-the-art across the board. Specifically, for the cell counting problem, the mean squared error (MSE) is reduced from 759 to 5.62; in the case of the pedestrian dataset, our approach lowered the MSE from 131 to 1.47. For the last experimental setup, we borrowed a task from plant biology, i.e., counting the number of leaves in a plant, and we ran two series of experiments, showing the MSE is reduced from 2.36 to 0.88 (intra-species), and from 1.48 to 0.6 (inter-species). MDPI 2021-09-29 /pmc/articles/PMC8541592/ /pubmed/34677284 http://dx.doi.org/10.3390/jimaging7100198 Text en © 2021 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
Litrico, Mattia
Battiato, Sebastiano
Tsaftaris, Sotirios A.
Giuffrida, Mario Valerio
Semi-Supervised Domain Adaptation for Holistic Counting under Label Gap
title Semi-Supervised Domain Adaptation for Holistic Counting under Label Gap
title_full Semi-Supervised Domain Adaptation for Holistic Counting under Label Gap
title_fullStr Semi-Supervised Domain Adaptation for Holistic Counting under Label Gap
title_full_unstemmed Semi-Supervised Domain Adaptation for Holistic Counting under Label Gap
title_short Semi-Supervised Domain Adaptation for Holistic Counting under Label Gap
title_sort semi-supervised domain adaptation for holistic counting under label gap
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8541592/
https://www.ncbi.nlm.nih.gov/pubmed/34677284
http://dx.doi.org/10.3390/jimaging7100198
work_keys_str_mv AT litricomattia semisuperviseddomainadaptationforholisticcountingunderlabelgap
AT battiatosebastiano semisuperviseddomainadaptationforholisticcountingunderlabelgap
AT tsaftarissotiriosa semisuperviseddomainadaptationforholisticcountingunderlabelgap
AT giuffridamariovalerio semisuperviseddomainadaptationforholisticcountingunderlabelgap