Enhancing Evolving Domain Generalization through Dynamic Latent Representations
Binghui Xie, Yongqiang Chen, Jiaqi Wang, Kaiwen Zhou, Bo Han, Wei Meng, James Cheng
TL;DR
This work tackles evolving domain generalization (EDG) by arguing that both invariant and dynamic latent features are necessary to generalize to time-evolving domains. The authors introduce Mutual Information-Based Sequential Autoencoders (MISTS), which jointly learn $z_c$ (invariant) and $z_t$ (dynamic) representations under MI constraints and couple them with a domain-adaptive classifier that evolves with the domain index $w_t$. The method is grounded in a probabilistic generative model and an ELBO-like objective that includes mutual-information penalties to enforce disentanglement, with theoretical guarantees linking the objective to data log-likelihood. Empirical results on synthetic and real-world EDG benchmarks show MISTS achieving superior average accuracy and demonstrating the importance of modeling both feature types, supported by comprehensive ablations and qualitative analyses.
Abstract
Domain generalization is a critical challenge for machine learning systems. Prior domain generalization methods focus on extracting domain-invariant features across several stationary domains to enable generalization to new domains. However, in non-stationary tasks where new domains evolve in an underlying continuous structure, such as time, merely extracting the invariant features is insufficient for generalization to the evolving new domains. Nevertheless, it is non-trivial to learn both evolving and invariant features within a single model due to their conflicts. To bridge this gap, we build causal models to characterize the distribution shifts concerning the two patterns, and propose to learn both dynamic and invariant features via a new framework called Mutual Information-Based Sequential Autoencoders (MISTS). MISTS adopts information theoretic constraints onto sequential autoencoders to disentangle the dynamic and invariant features, and leverage a domain adaptive classifier to make predictions based on both evolving and invariant information. Our experimental results on both synthetic and real-world datasets demonstrate that MISTS succeeds in capturing both evolving and invariant information, and present promising results in evolving domain generalization tasks.
