SKADA-Bench: Benchmarking Unsupervised Domain Adaptation Methods with Realistic Validation On Diverse Modalities

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Lalou, Yanis, Gnassounou, Théo, Collas, Antoine, de Mathelin, Antoine, Kachaiev, Oleksii, Odonnat, Ambroise, Gramfort, Alexandre, Moreau, Thomas, Flamary, Rémi
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908578456010752
author Lalou, Yanis
Gnassounou, Théo
Collas, Antoine
de Mathelin, Antoine
Kachaiev, Oleksii
Odonnat, Ambroise
Gramfort, Alexandre
Moreau, Thomas
Flamary, Rémi
author_facet Lalou, Yanis
Gnassounou, Théo
Collas, Antoine
de Mathelin, Antoine
Kachaiev, Oleksii
Odonnat, Ambroise
Gramfort, Alexandre
Moreau, Thomas
Flamary, Rémi
contents Unsupervised Domain Adaptation (DA) consists of adapting a model trained on a labeled source domain to perform well on an unlabeled target domain with some data distribution shift. While many methods have been proposed in the literature, fair and realistic evaluation remains an open question, particularly due to methodological difficulties in selecting hyperparameters in the unsupervised setting. With SKADA-bench, we propose a framework to evaluate DA methods on diverse modalities, beyond computer vision task that have been largely explored in the literature. We present a complete and fair evaluation of existing shallow algorithms, including reweighting, mapping, and subspace alignment. Realistic hyperparameter selection is performed with nested cross-validation and various unsupervised model selection scores, on both simulated datasets with controlled shifts and real-world datasets across diverse modalities, such as images, text, biomedical, and tabular data. Our benchmark highlights the importance of realistic validation and provides practical guidance for real-life applications, with key insights into the choice and impact of model selection approaches. SKADA-bench is open-source, reproducible, and can be easily extended with novel DA methods, datasets, and model selection criteria without requiring re-evaluating competitors. SKADA-bench is available on Github at https://github.com/scikit-adaptation/skada-bench.
format Preprint
id arxiv_https___arxiv_org_abs_2407_11676
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle SKADA-Bench: Benchmarking Unsupervised Domain Adaptation Methods with Realistic Validation On Diverse Modalities
Lalou, Yanis
Gnassounou, Théo
Collas, Antoine
de Mathelin, Antoine
Kachaiev, Oleksii
Odonnat, Ambroise
Gramfort, Alexandre
Moreau, Thomas
Flamary, Rémi
Machine Learning
Artificial Intelligence
Methodology
Unsupervised Domain Adaptation (DA) consists of adapting a model trained on a labeled source domain to perform well on an unlabeled target domain with some data distribution shift. While many methods have been proposed in the literature, fair and realistic evaluation remains an open question, particularly due to methodological difficulties in selecting hyperparameters in the unsupervised setting. With SKADA-bench, we propose a framework to evaluate DA methods on diverse modalities, beyond computer vision task that have been largely explored in the literature. We present a complete and fair evaluation of existing shallow algorithms, including reweighting, mapping, and subspace alignment. Realistic hyperparameter selection is performed with nested cross-validation and various unsupervised model selection scores, on both simulated datasets with controlled shifts and real-world datasets across diverse modalities, such as images, text, biomedical, and tabular data. Our benchmark highlights the importance of realistic validation and provides practical guidance for real-life applications, with key insights into the choice and impact of model selection approaches. SKADA-bench is open-source, reproducible, and can be easily extended with novel DA methods, datasets, and model selection criteria without requiring re-evaluating competitors. SKADA-bench is available on Github at https://github.com/scikit-adaptation/skada-bench.
title SKADA-Bench: Benchmarking Unsupervised Domain Adaptation Methods with Realistic Validation On Diverse Modalities
topic Machine Learning
Artificial Intelligence
Methodology
url https://arxiv.org/abs/2407.11676