Independent Feature Decomposition and Instance Alignment for Unsupervised Domain Adaptation

Independent Feature Decomposition and Instance Alignment for Unsupervised Domain Adaptation

Qichen He, Siying Xiao, Mao Ye, Xiatian Zhu, Ferrante Neri, Dongde Hou

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence
Main Track. Pages 819-827. https://doi.org/10.24963/ijcai.2023/91

Existing Unsupervised Domain Adaptation (UDA) methods typically attempt to perform knowledge transfer in a domain-invariant space explicitly or implicitly. In practice, however, the obtained features is often mixed with domain-specific information which causes performance degradation. To overcome this fundamental limitation, this article presents a novel independent feature decomposition and instance alignment method (IndUDA in short). Specifically, based on an invertible flow, we project the base features into a decomposed latent space with domain-invariant and domain-specific dimensions. To drive semantic decomposition independently, we then swap the domain-invariant part across source and target domain samples with the same category and require their inverted features are consistent in class-level with the original features. By treating domain-specific information as noise, we replace it by Gaussian noise and further regularize source model training by instance alignment, i.e., requiring the base features close to the corresponding reconstructed features, respectively. Extensive experiment results demonstrate that our method achieves state-of-the-art performance on popular UDA benchmarks. The appendix and code are available at https://github.com/ayombeach/IndUDA.
Keywords:
Computer Vision: CV: Recognition (object detection, categorization)
Computer Vision: CV: Representation learning
Computer Vision: CV: Transfer, low-shot, semi- and un- supervised learning