Metric Learning in Optimal Transport for Domain Adaptation
Abstract
Domain Adaptation aims at benefiting from a labeled dataset drawn from a source distribution to learn a model from examples generated from a different but related target distribution. Creating a domain-invariant representation between the two source and target domains is the most widely technique used. A simple and robust way to perform this task consists in (i) representing the two domains by subspaces described by their respective eigenvectors and (ii) seeking a mapping function which aligns them. In this paper, we propose to use Optimal Transport (OT) and its associated Wassertein distance to perform this alignment. While the idea of using OT in domain adaptation is not new, the original contribution of this paper is two-fold: (i) we derive a generalization bound on the target error involving several Wassertein distances. This prompts us to optimize the ground metric of OT to reduce the target risk; (ii) from this theoretical analysis, we design an algorithm (MLOT) which optimizes a Mahalanobis distance leading to a transportation plan that adapts better. Extensive experiments demonstrate the effectiveness of this original approach.
Cite
Text
Kerdoncuff et al. "Metric Learning in Optimal Transport for Domain Adaptation." International Joint Conference on Artificial Intelligence, 2020. doi:10.24963/IJCAI.2020/299Markdown
[Kerdoncuff et al. "Metric Learning in Optimal Transport for Domain Adaptation." International Joint Conference on Artificial Intelligence, 2020.](https://mlanthology.org/ijcai/2020/kerdoncuff2020ijcai-metric/) doi:10.24963/IJCAI.2020/299BibTeX
@inproceedings{kerdoncuff2020ijcai-metric,
title = {{Metric Learning in Optimal Transport for Domain Adaptation}},
author = {Kerdoncuff, Tanguy and Emonet, Rémi and Sebban, Marc},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {2020},
pages = {2162-2168},
doi = {10.24963/IJCAI.2020/299},
url = {https://mlanthology.org/ijcai/2020/kerdoncuff2020ijcai-metric/}
}