Rethinking the Flow-Based Gradual Domain Adaption: A Semi-Dual Optimal Transport Perspective
Zhichao Chen, Zhan Zhuang, Yunfei Teng, Hao Wang, Fangyikang Wang, Zhengnan Li, Tianqiao Liu, Haoxuan Li, Zhouchen Lin
TL;DR
The paper addresses the brittleness of traditional flow-based Gradual Domain Adaptation under absent or ineffective intermediate domains by introducing E-SUOT, an entropy-regularized, semi-dual unbalanced OT framework that generates intermediate domains directly from samples without explicit target PDFs. By reformulating flow evolution as a semi-dual optimization and adding entropy regularization, the method stabilizes the notorious min–max training and guarantees uniqueness of the optimization landscape, enabling a robust, offline workflow that yields a sequence of transport maps toward the target domain. The authors provide theoretical results on stability and generalization, and demonstrate substantial empirical gains over state-of-the-art GDA and UDA baselines across multiple datasets, with strong ablations highlighting the importance of entropy regularization and early transport steps. Overall, E-SUOT unifies flow-based and OT-based ideas under a PDF-free, theoretically principled framework that improves both the reliability and performance of gradual domain adaptation in practice.
Abstract
Gradual domain adaptation (GDA) aims to mitigate domain shift by progressively adapting models from the source domain to the target domain via intermediate domains. However, real intermediate domains are often unavailable or ineffective, necessitating the synthesis of intermediate samples. Flow-based models have recently been used for this purpose by interpolating between source and target distributions; however, their training typically relies on sample-based log-likelihood estimation, which can discard useful information and thus degrade GDA performance. The key to addressing this limitation is constructing the intermediate domains via samples directly. To this end, we propose an Entropy-regularized Semi-dual Unbalanced Optimal Transport (E-SUOT) framework to construct intermediate domains. Specifically, we reformulate flow-based GDA as a Lagrangian dual problem and derive an equivalent semi-dual objective that circumvents the need for likelihood estimation. However, the dual problem leads to an unstable min-max training procedure. To alleviate this issue, we further introduce entropy regularization to convert it into a more stable alternative optimization procedure. Based on this, we propose a novel GDA training framework and provide theoretical analysis in terms of stability and generalization. Finally, extensive experiments are conducted to demonstrate the efficacy of the E-SUOT framework.
