Organizations: Key Laboratory of Transportation Tunnel Engineering, Ministry of Education, Southwest Jiaotong University, Chengdu, China · Tsinghua University, Beijing, China · School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, China · Department of Mechanical Engineering, The University of Hong Kong, Hong Kong, China · Department of Data Science, New Jersey Institute of Technology, Newark, NJ, USA
Large distribution shifts remain a primary obstacle for domain generalization and unsupervised adaptation. Although gradual domain adaptation alleviates this difficulty by introducing ordered intermediate domains, most existing approaches still operate in a discrete, step-wise manner, which can accumulate errors and often relies on unstable Min--Max optimization. We propose FlowGDA, a flow-matching framework that models gradual adaptation as continuous transport on a statistical manifold in a representation space. FlowGDA learns time-dependent velocity fields that induce smooth domain trajectories, using a simulation-free regression objective rather than adversarial training. To prevent semantic drift, we couple left-to-right transport between consecutive domains with a source-anchored transport and a semantic consistency loss, and we further stabilize learning via a two-stage sequential optimization scheme. Extensive experiments demonstrate that our method outperforms state-of-the-art techniques, validating flow matching as an effective alternative for domain adaptation.
Figures & tables
Figure 1: Motivation of gradual domain adaptation under large distribution shifts. Gradual domain adaptation introduces intermediate domains to form a smooth transition path, reducing the discrepancy between consecutive domains and facilitating stable knowledge transfer.
Figure 2: Domain evolution on a statistical manifold. Discrete steps can accumulate errors, while the continuous flow uθ(z,t) transports Ds toward Dt .
Figure 3: Overview of FlowGDA. FlowGDA models gradual domain transport with source-to-left and left-to-right velocity fields, enforces semantic consistency using a fixed source classifier, and trains sequentially over domain pairs with curriculum-based two-stage optimization.
Category
Method
Rotated MNIST
Color-Shift MNIST
Portraits
Cover Type
UDA
DANN [ 10 ]
44.2
56.5
73.8
N/A
DeepCORAL [ 30 ]
49.6
63.5
71.9
N/A
DeepJDOT [ 20 ]
51.6
65.8
72.5
N/A
Gradual
GST [ 16 ]
83.8
74.0
82.6
73.5
GOAT [ 14 ]
86.4
91.8
83.6
69.9
AST [ 29 ]
90.6
N/A
84.8
N/A
Table 1: Target-domain accuracy (%) on four GDA benchmarks; ”N/A” means not reported.
Figure 4: Rotated MNIST sensitivity to intermediate-domain choice. (a) Accuracy vs. intermediate rotation (mean ± std over five runs). (b) Removing the intermediate domain causes the largest degradation.
Variant
Rotated MNIST
Color-Shift MNIST
Portraits
Cover Type
Avg. Δ (pp)
FlowGDA (full)
97.0
99.2
87.6
76.1
–
Single flow
95.5 ( −1.5 )
98.0 ( −1.2 )
85.6 ( −2.0 )
73.6 ( −2.5 )
−1.8
w/o semantic loss Lcls
95.0 ( −2.0 )
97.6 ( −1.6 )
84.8 ( −2.8 )
73.3 ( −2.8 )
−2.3
Time-only velocity
95.8 ( −1.2 )
98.2 ( −1.0 )
85.7 ( −1.9 )
74.2 ( −1.9 )
−1.5
Joint optimization
96.3 ( −0.7 )
98.6 ( −0.6 )
86.5 ( −1.1 )
74.9 ( −1.2 )
−0.9
Table 2: Dataset-wise ablation study: target accuracy (%) with drops from full FlowGDA in parentheses.
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
Figure 5: Effect of intermediate-domain quality on Rotated MNIST. Accuracy is reported as mean ± std over five runs.
Dataset
0 domains
1 domain
2 domains
4 domains
6 domains
Rotated MNIST
92.6
95.1
96.5
96.8
97.0
Color-Shift MNIST
94.7
97.9
99.1
99.2
99.2
Portraits
80.9
83.2
85.1
86.4
87.6
Cover Type
71.6
69.2
74.7
75.5
76.1
Appendix
Table 3: Effect of the number of intermediate domains. Values denote target-domain accuracy (%).
Table 5: Impact of early, middle, and late transport steps. “Train” means velocity fields are optimized for the corresponding block, while “Skip” means identity transport is used. Values denote target-domain accuracy (%).