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...
Autores principales: | , |
---|---|
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 |