The Norm Must Go On: Dynamic Unsupervised Domain Adaptation by Normalization
M. Jehanzeb Mirza, Jakub Micorek, Horst Possegger, Horst Bischof

TL;DR
This paper introduces Dynamic Unsupervised Adaptation (DUA), a simple and efficient method that continuously adapts batch normalization statistics to improve model performance in changing target domains with minimal data and computational overhead.
Contribution
The paper proposes DUA, a novel method for continuous domain adaptation by updating batch normalization statistics, effective with very limited unlabeled target data.
Findings
Achieves competitive results with less than 1% unlabeled data from target domain.
Minimal computational overhead compared to previous methods.
Applicable to various architectures and tasks including object and digit recognition.
Abstract
Domain adaptation is crucial to adapt a learned model to new scenarios, such as domain shifts or changing data distributions. Current approaches usually require a large amount of labeled or unlabeled data from the shifted domain. This can be a hurdle in fields which require continuous dynamic adaptation or suffer from scarcity of data, e.g. autonomous driving in challenging weather conditions. To address this problem of continuous adaptation to distribution shifts, we propose Dynamic Unsupervised Adaptation (DUA). By continuously adapting the statistics of the batch normalization layers we modify the feature representations of the model. We show that by sequentially adapting a model with only a fraction of unlabeled data, a strong performance gain can be achieved. With even less than 1% of unlabeled data from the target domain, DUA already achieves competitive results to strong…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning
MethodsBatch Normalization
