domaininvariant
Domaininvariant, often written as domain-invariant, refers to features, representations, or models designed to perform well across different data distributions or domains. In machine learning, domain shifts occur when training (source) and deployment (target) data differ in statistics, sensor characteristics, environment, or labeling conventions. A domain-invariant representation aims to remove or reduce domain-specific information so that the same predictor or classifier can generalize across domains.
Techniques include domain adversarial training, where a feature extractor is trained to maximize task accuracy while
Evaluation and caveats: domain invariance is typically assessed by the ability of a domain classifier to predict