Ensemble of Loss Functions to Improve Generalizability of Deep Metric Learning methods
Deep Metric Learning (DML) learns a non-linear semantic embedding from input data that brings similar pairs together while keeping dissimilar data away from each other. To this end, many different methods are proposed in the last decade with promising results in various applications. The success of...
Main Authors: | , , |
---|---|
Format: | Text |
Language: | unknown |
Published: |
2021
|
Subjects: | |
Online Access: | http://arxiv.org/abs/2107.01130 |
id |
ftarxivpreprints:oai:arXiv.org:2107.01130 |
---|---|
record_format |
openpolar |
spelling |
ftarxivpreprints:oai:arXiv.org:2107.01130 2023-09-05T13:19:05+02:00 Ensemble of Loss Functions to Improve Generalizability of Deep Metric Learning methods Zabihzadeh, Davood Alitbi, Zahraa Mousavirad, Seyed Jalaleddin 2021-07-02 http://arxiv.org/abs/2107.01130 unknown http://arxiv.org/abs/2107.01130 Computer Science - Computer Vision and Pattern Recognition Computer Science - Artificial Intelligence Computer Science - Machine Learning 68T07 (primary) 68T05 68T45 (secondary) I.2.6 text 2021 ftarxivpreprints 2023-08-16T16:34:27Z Deep Metric Learning (DML) learns a non-linear semantic embedding from input data that brings similar pairs together while keeping dissimilar data away from each other. To this end, many different methods are proposed in the last decade with promising results in various applications. The success of a DML algorithm greatly depends on its loss function. However, no loss function is perfect, and it deals only with some aspects of an optimal similarity embedding. Besides, the generalizability of the DML on unseen categories during the test stage is an important matter that is not considered by existing loss functions. To address these challenges, we propose novel approaches to combine different losses built on top of a shared deep feature extractor. The proposed ensemble of losses enforces the deep model to extract features that are consistent with all losses. Since the selected losses are diverse and each emphasizes different aspects of an optimal semantic embedding, our effective combining methods yield a considerable improvement over any individual loss and generalize well on unseen categories. Here, there is no limitation in choosing loss functions, and our methods can work with any set of existing ones. Besides, they can optimize each loss function as well as its weight in an end-to-end paradigm with no need to adjust any hyper-parameter. We evaluate our methods on some popular datasets from the machine vision domain in conventional Zero-Shot-Learning (ZSL) settings. The results are very encouraging and show that our methods outperform all baseline losses by a large margin in all datasets. Comment: 27 pages, 12 figures Text DML ArXiv.org (Cornell University Library) |
institution |
Open Polar |
collection |
ArXiv.org (Cornell University Library) |
op_collection_id |
ftarxivpreprints |
language |
unknown |
topic |
Computer Science - Computer Vision and Pattern Recognition Computer Science - Artificial Intelligence Computer Science - Machine Learning 68T07 (primary) 68T05 68T45 (secondary) I.2.6 |
spellingShingle |
Computer Science - Computer Vision and Pattern Recognition Computer Science - Artificial Intelligence Computer Science - Machine Learning 68T07 (primary) 68T05 68T45 (secondary) I.2.6 Zabihzadeh, Davood Alitbi, Zahraa Mousavirad, Seyed Jalaleddin Ensemble of Loss Functions to Improve Generalizability of Deep Metric Learning methods |
topic_facet |
Computer Science - Computer Vision and Pattern Recognition Computer Science - Artificial Intelligence Computer Science - Machine Learning 68T07 (primary) 68T05 68T45 (secondary) I.2.6 |
description |
Deep Metric Learning (DML) learns a non-linear semantic embedding from input data that brings similar pairs together while keeping dissimilar data away from each other. To this end, many different methods are proposed in the last decade with promising results in various applications. The success of a DML algorithm greatly depends on its loss function. However, no loss function is perfect, and it deals only with some aspects of an optimal similarity embedding. Besides, the generalizability of the DML on unseen categories during the test stage is an important matter that is not considered by existing loss functions. To address these challenges, we propose novel approaches to combine different losses built on top of a shared deep feature extractor. The proposed ensemble of losses enforces the deep model to extract features that are consistent with all losses. Since the selected losses are diverse and each emphasizes different aspects of an optimal semantic embedding, our effective combining methods yield a considerable improvement over any individual loss and generalize well on unseen categories. Here, there is no limitation in choosing loss functions, and our methods can work with any set of existing ones. Besides, they can optimize each loss function as well as its weight in an end-to-end paradigm with no need to adjust any hyper-parameter. We evaluate our methods on some popular datasets from the machine vision domain in conventional Zero-Shot-Learning (ZSL) settings. The results are very encouraging and show that our methods outperform all baseline losses by a large margin in all datasets. Comment: 27 pages, 12 figures |
format |
Text |
author |
Zabihzadeh, Davood Alitbi, Zahraa Mousavirad, Seyed Jalaleddin |
author_facet |
Zabihzadeh, Davood Alitbi, Zahraa Mousavirad, Seyed Jalaleddin |
author_sort |
Zabihzadeh, Davood |
title |
Ensemble of Loss Functions to Improve Generalizability of Deep Metric Learning methods |
title_short |
Ensemble of Loss Functions to Improve Generalizability of Deep Metric Learning methods |
title_full |
Ensemble of Loss Functions to Improve Generalizability of Deep Metric Learning methods |
title_fullStr |
Ensemble of Loss Functions to Improve Generalizability of Deep Metric Learning methods |
title_full_unstemmed |
Ensemble of Loss Functions to Improve Generalizability of Deep Metric Learning methods |
title_sort |
ensemble of loss functions to improve generalizability of deep metric learning methods |
publishDate |
2021 |
url |
http://arxiv.org/abs/2107.01130 |
genre |
DML |
genre_facet |
DML |
op_relation |
http://arxiv.org/abs/2107.01130 |
_version_ |
1776199905121927168 |