DEJA VU: Continual Model Generalization For Unseen Domains

01/25/2023
by   Chenxi Liu, et al.
5

In real-world applications, deep learning models often run in non-stationary environments where the target data distribution continually shifts over time. There have been numerous domain adaptation (DA) methods in both online and offline modes to improve cross-domain adaptation ability. However, these DA methods typically only provide good performance after a long period of adaptation, and perform poorly on new domains before and during adaptation - in what we call the "Unfamiliar Period", especially when domain shifts happen suddenly and significantly. On the other hand, domain generalization (DG) methods have been proposed to improve the model generalization ability on unadapted domains. However, existing DG works are ineffective for continually changing domains due to severe catastrophic forgetting of learned knowledge. To overcome these limitations of DA and DG in handling the Unfamiliar Period during continual domain shift, we propose RaTP, a framework that focuses on improving models' target domain generalization (TDG) capability, while also achieving effective target domain adaptation (TDA) capability right after training on certain domains and forgetting alleviation (FA) capability on past domains. RaTP includes a training-free data augmentation module to prepare data for TDG, a novel pseudo-labeling mechanism to provide reliable supervision for TDA, and a prototype contrastive alignment algorithm to align different domains for achieving TDG, TDA and FA. Extensive experiments on Digits, PACS, and DomainNet demonstrate that RaTP significantly outperforms state-of-the-art works from Continual DA, Source-Free DA, Test-Time/Online DA, Single DG, Multiple DG and Unified DA DG in TDG, and achieves comparable TDA and FA capabilities.

READ FULL TEXT
research
08/03/2021

Generalized Source-free Domain Adaptation

Domain adaptation (DA) aims to transfer the knowledge learned from a sou...
research
03/19/2021

ConDA: Continual Unsupervised Domain Adaptation

Domain Adaptation (DA) techniques are important for overcoming the domai...
research
03/28/2023

Complementary Domain Adaptation and Generalization for Unsupervised Continual Domain Shift Learning

Continual domain shift poses a significant challenge in real-world appli...
research
08/02/2023

Continual Domain Adaptation on Aerial Images under Gradually Degrading Weather

Domain adaptation (DA) strives to mitigate the domain gap between the so...
research
12/04/2022

Domain Adaptation and Generalization on Functional Medical Images: A Systematic Survey

Machine learning algorithms have revolutionized different fields, includ...
research
08/20/2021

Exploring Data Aggregation and Transformations to Generalize across Visual Domains

Computer vision has flourished in recent years thanks to Deep Learning a...
research
03/01/2022

Global-Local Regularization Via Distributional Robustness

Despite superior performance in many situations, deep neural networks ar...

Please sign up or login with your details

Forgot password? Click here to reset