Rethinking the Flow-based Gradual Domain Adaptation: A Semi-Dual Optimal Transport Perspective
Abstract
Lay Summary
Machine learning models often perform poorly when they are used in a new environment that looks different from the data they were trained on, such as applying a model trained on one image style, user group, or language setting to another. A common way to reduce this gap is to adapt the model gradually through intermediate steps, but in many real applications these intermediate data are unavailable and must be created artificially. Existing flow-based methods try to create such intermediate data by estimating the full probability pattern of the target data, which may be inaccurate and may mislead the adaptation process. We propose E-SUOT, a new method that moves source samples toward the target domain more directly, without needing to estimate the target data distribution explicitly. Our approach uses ideas from optimal transport, which can be understood as finding an efficient way to reshape one collection of samples into another, and adds a stabilizing term to make training more reliable. Experiments show that E-SUOT improves target-domain accuracy compared with several existing methods.