On f-Divergence Principled Domain Adaptation: An Improved Framework

Ziqiao Wang, Yongyi Mao
2/2/2024
stat.MLcs.CVcs.LG

No official code found. Best implementation: ZiqiaoWangGeothe/f-DD (5 stars, last commit 2024-10-25).

Abstract

Unsupervised domain adaptation (UDA) plays a crucial role in addressing distribution shifts in machine learning. In this work, we improve the theoretical foundations of UDA proposed in Acuna et al. (2021) by refining their $f$-divergence-based discrepancy and additionally introducing a new measure, $f$-domain discrepancy ($f$-DD). By removing the absolute value function and incorporating a scaling parameter, $f$-DD obtains novel target error and sample complexity bounds, allowing us to recover previous KL-based results and bridging the gap between algorithms and theory presented in Acuna et al. (2021). Using a localization technique, we also develop a fast-rate generalization bound. Empirical results demonstrate the superior performance of $f$-DD-based learning algorithms over previous works in popular UDA benchmarks.

View on arXivView PDF

Code Implementations(1)

Source code of the NeurIPS 2024 paper "On f-Divergence Principled Domain Adaptation: An Improved Framework"

50PythonOct 25, 20241 years ago

Cite this paper

@article{wang2024fdivergence,
  title  = {On f-Divergence Principled Domain Adaptation: An Improved Framework},
  author = {Ziqiao Wang and Yongyi Mao},
  year   = {2024},
  eprint = {2402.01887},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2402.01887},
  url    = {http://arxiv.org/abs/2402.01887v2},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.01887.svg)](https://codeofpaper.com/paper/2402.01887)

Discussion