Gradual Domain Adaptation: Theory and Algorithms

被引:0
|
作者
He, Yifei [1 ]
Wang, Haoxiang [1 ]
Li, Bo [2 ]
Zhao, Han [1 ]
机构
[1] Univ Illinois, Urbana, IL 61801 USA
[2] Univ Chicago, Chicago, IL USA
关键词
Gradual Domain Adaptation; Distribution Shift; Optimal Transport; Out-of- distribution Generalization;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Unsupervised domain adaptation (UDA) adapts a model from a labeled source domain to an unlabeled target domain in a one-off way. Though widely applied, UDA faces a great challenge whenever the distribution shift between the source and the target is large. Gradual domain adaptation (GDA) mitigates this limitation by using intermediate domains to gradually adapt from the source to the target domain. In this work, we first theoretically analyze gradual self-training, a popular GDA algorithm, and provide a significantly improved generalization bound compared with Kumar et al. (2020). Our theoretical analysis leads to an interesting insight: to minimize the generalization error on the target domain, the sequence of intermediate domains should be placed uniformly along the Wasserstein geodesic between the source and target domains. The insight is particularly useful under the situation where intermediate domains are missing or scarce, which is often the case in real-world applications. Based on the insight, we propose G enerative Gradual DOmain A daptation with Optimal T ransport (GOAT), an algorithmic framework that can generate intermediate domains in a data-dependent way. More concretely, we first generate intermediate domains along the Wasserstein geodesic between two given consecutive domains in a feature space, then apply gradual self-training to adapt the source-trained classifier to the target along the sequence of intermediate domains. Empirically, we demonstrate that our GOAT framework can improve the performance of standard GDA when the given intermediate domains are scarce, significantly broadening the real-world application scenarios of GDA. Our code is available at https://github.com/uiuctml/GOAT.
引用
收藏
页码:1 / 40
页数:40
相关论文
共 50 条
  • [41] Muscular adaptation to gradual advancement of the mandible
    Du, X
    Hägg, U
    ANGLE ORTHODONTIST, 2003, 73 (05) : 525 - 531
  • [42] A novel domain adaptation theory with Jensen-Shannon divergence
    Shui, Changjian
    Chen, Qi
    Wen, Jun
    Zhou, Fan
    Gagne, Christian
    Wang, Boyu
    KNOWLEDGE-BASED SYSTEMS, 2022, 257
  • [43] Domain adaptation and sample bias correction theory and algorithm for regression
    Cortes, Corinna
    Mohri, Mehryar
    THEORETICAL COMPUTER SCIENCE, 2014, 519 : 103 - 126
  • [44] AUC-Oriented Domain Adaptation: From Theory to Algorithm
    Yang, Zhiyong
    Xu, Qianqian
    Bao, Shilong
    Wen, Peisong
    He, Yuan
    Cao, Xiaochun
    Huang, Qingming
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2023, 45 (12) : 14161 - 14174
  • [45] Domain Adaptation with Data Uncertainty Measure Based on Evidence Theory
    Lv, Ying
    Zhang, Bofeng
    Zou, Guobing
    Yue, Xiaodong
    Xu, Zhikang
    Li, Haiyan
    ENTROPY, 2022, 24 (07)
  • [46] Frequency-domain Volterra kernel-based adaptation: Formulations and algorithms
    Zhang, Sheng
    Zhou, Zhengchun
    Zheng, Wei Xing
    Tang, Xiaohu
    SIGNAL PROCESSING, 2024, 216
  • [47] Gradual Batch Alternation for Effective Domain Adaptation in LiDAR-Based 3D Object Detection
    Rochan, Mrigank
    Chen, Xingxin
    Grandhi, Alaap
    Corral-Soto, Eduardo R.
    Liu, Bingbing
    2024 35TH IEEE INTELLIGENT VEHICLES SYMPOSIUM, IEEE IV 2024, 2024, : 2213 - 2219
  • [48] A Reasonably Gradual Type Theory
    Maillard, Kenji
    Lennon-Bertrand, Meven
    Tabareau, Nicolas
    Tanter, Eric
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2022, 6 (ICFP):
  • [49] A Theory of Gradual Effect Systems
    Banados Schwerter, Felipe
    Garcia, Ronald
    Tanter, Eric
    ACM SIGPLAN NOTICES, 2014, 49 (09) : 283 - 295
  • [50] ACCELERATED ALGORITHMS FOR ADAPTATION IN PROBLEMS WITH INDETERMINACY ON THE BASIS OF THE THEORY OF PSEUDOINVERSE OPERATORS
    MELESHKO, VI
    ENGINEERING CYBERNETICS, 1978, 16 (02): : 31 - 31