Cargando…

Comparing Class-Aware and Pairwise Loss Functions for Deep Metric Learning in Wildlife Re-Identification †

Similarity learning using deep convolutional neural networks has been applied extensively in solving computer vision problems. This attraction is supported by its success in one-shot and zero-shot classification applications. The advances in similarity learning are essential for smaller datasets or...

Descripción completa

Detalles Bibliográficos
Autores principales: Dlamini, Nkosikhona, van Zyl, Terence L.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8472616/
https://www.ncbi.nlm.nih.gov/pubmed/34577319
http://dx.doi.org/10.3390/s21186109
_version_ 1784574777844826112
author Dlamini, Nkosikhona
van Zyl, Terence L.
author_facet Dlamini, Nkosikhona
van Zyl, Terence L.
author_sort Dlamini, Nkosikhona
collection PubMed
description Similarity learning using deep convolutional neural networks has been applied extensively in solving computer vision problems. This attraction is supported by its success in one-shot and zero-shot classification applications. The advances in similarity learning are essential for smaller datasets or datasets in which few class labels exist per class such as wildlife re-identification. Improving the performance of similarity learning models comes with developing new sampling techniques and designing loss functions better suited to training similarity in neural networks. However, the impact of these advances is tested on larger datasets, with limited attention given to smaller imbalanced datasets such as those found in unique wildlife re-identification. To this end, we test the advances in loss functions for similarity learning on several animal re-identification tasks. We add two new public datasets, Nyala and Lions, to the challenge of animal re-identification. Our results are state of the art on all public datasets tested except Pandas. The achieved Top-1 Recall is [Formula: see text] % on the Zebra dataset, [Formula: see text] % on the Nyala dataset, [Formula: see text] % on the Chimps dataset and, on the Tiger dataset, it is [Formula: see text] %. For the Lion dataset, we set a new benchmark at [Formula: see text] %. We find that the best performing loss function across all datasets is generally the triplet loss; however, there is only a marginal improvement compared to the performance achieved by Proxy-NCA models. We demonstrate that no single neural network architecture combined with a loss function is best suited for all datasets, although VGG-11 may be the most robust first choice. Our results highlight the need for broader experimentation and exploration of loss functions and neural network architecture for the more challenging task, over classical benchmarks, of wildlife re-identification.
format Online
Article
Text
id pubmed-8472616
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-84726162021-09-28 Comparing Class-Aware and Pairwise Loss Functions for Deep Metric Learning in Wildlife Re-Identification † Dlamini, Nkosikhona van Zyl, Terence L. Sensors (Basel) Article Similarity learning using deep convolutional neural networks has been applied extensively in solving computer vision problems. This attraction is supported by its success in one-shot and zero-shot classification applications. The advances in similarity learning are essential for smaller datasets or datasets in which few class labels exist per class such as wildlife re-identification. Improving the performance of similarity learning models comes with developing new sampling techniques and designing loss functions better suited to training similarity in neural networks. However, the impact of these advances is tested on larger datasets, with limited attention given to smaller imbalanced datasets such as those found in unique wildlife re-identification. To this end, we test the advances in loss functions for similarity learning on several animal re-identification tasks. We add two new public datasets, Nyala and Lions, to the challenge of animal re-identification. Our results are state of the art on all public datasets tested except Pandas. The achieved Top-1 Recall is [Formula: see text] % on the Zebra dataset, [Formula: see text] % on the Nyala dataset, [Formula: see text] % on the Chimps dataset and, on the Tiger dataset, it is [Formula: see text] %. For the Lion dataset, we set a new benchmark at [Formula: see text] %. We find that the best performing loss function across all datasets is generally the triplet loss; however, there is only a marginal improvement compared to the performance achieved by Proxy-NCA models. We demonstrate that no single neural network architecture combined with a loss function is best suited for all datasets, although VGG-11 may be the most robust first choice. Our results highlight the need for broader experimentation and exploration of loss functions and neural network architecture for the more challenging task, over classical benchmarks, of wildlife re-identification. MDPI 2021-09-12 /pmc/articles/PMC8472616/ /pubmed/34577319 http://dx.doi.org/10.3390/s21186109 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
Dlamini, Nkosikhona
van Zyl, Terence L.
Comparing Class-Aware and Pairwise Loss Functions for Deep Metric Learning in Wildlife Re-Identification †
title Comparing Class-Aware and Pairwise Loss Functions for Deep Metric Learning in Wildlife Re-Identification †
title_full Comparing Class-Aware and Pairwise Loss Functions for Deep Metric Learning in Wildlife Re-Identification †
title_fullStr Comparing Class-Aware and Pairwise Loss Functions for Deep Metric Learning in Wildlife Re-Identification †
title_full_unstemmed Comparing Class-Aware and Pairwise Loss Functions for Deep Metric Learning in Wildlife Re-Identification †
title_short Comparing Class-Aware and Pairwise Loss Functions for Deep Metric Learning in Wildlife Re-Identification †
title_sort comparing class-aware and pairwise loss functions for deep metric learning in wildlife re-identification †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8472616/
https://www.ncbi.nlm.nih.gov/pubmed/34577319
http://dx.doi.org/10.3390/s21186109
work_keys_str_mv AT dlamininkosikhona comparingclassawareandpairwiselossfunctionsfordeepmetriclearninginwildlifereidentification
AT vanzylterencel comparingclassawareandpairwiselossfunctionsfordeepmetriclearninginwildlifereidentification