Open Domain Generalization with a Single Network by Regularization Exploiting Pre-trained Features (2312.05141v1)
Abstract: Open Domain Generalization (ODG) is a challenging task as it not only deals with distribution shifts but also category shifts between the source and target datasets. To handle this task, the model has to learn a generalizable representation that can be applied to unseen domains while also identify unknown classes that were not present during training. Previous work has used multiple source-specific networks, which involve a high computation cost. Therefore, this paper proposes a method that can handle ODG using only a single network. The proposed method utilizes a head that is pre-trained by linear-probing and employs two regularization terms, each targeting the regularization of feature extractor and the classification head, respectively. The two regularization terms fully utilize the pre-trained features and collaborate to modify the head of the model without excessively altering the feature extractor. This ensures a smoother softmax output and prevents the model from being biased towards the source domains. The proposed method shows improved adaptability to unseen domains and increased capability to detect unseen classes as well. Extensive experiments show that our method achieves competitive performance in several benchmarks. We also justify our method with careful analysis of the effect on the logits, features, and the head.
- 2008. Spearman Rank Correlation Coefficient, 502–505. New York, NY: Springer New York. ISBN 978-0-387-32833-1.
- Swad: Domain generalization by seeking flat minima. Advances in Neural Information Processing Systems, 34: 22405–22418.
- Domain Generalization by Mutual-Information Regularization with Pre-trained Models. arXiv preprint arXiv:2203.10789.
- An analysis of single-layer networks in unsupervised feature learning. In International Conference on Artificial Intelligence and Statistics (AISTATS), 215–223.
- Imagenet: A large-scale hierarchical image database. In 2009 IEEE conference on computer vision and pattern recognition, 248–255. Ieee.
- Domain generalization via model-agnostic learning of semantic features. Advances in Neural Information Processing Systems, 32.
- Learning to Detect Open Classes for Universal Domain Adaptation. In European Conference on Computer Vision (ECCV).
- Scatter component analysis: A unified framework for domain adaptation and domain generalization. IEEE transactions on pattern analysis and machine intelligence, 39(7): 1414–1430.
- Domain generalization for object recognition with multi-task autoencoders. In Proceedings of the IEEE international conference on computer vision, 2551–2559.
- Deep residual learning for image recognition. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 770–778.
- Universal Language Model Fine-tuning for Text Classification. In Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), 328–339.
- Self-Challenging Improves Cross-Domain Generalization. In European Conference on Computer Vision (ECCV).
- Averaging weights leads to wider optima and better generalization. arXiv preprint arXiv:1803.05407.
- Partial transfusion: on the expressive influence of trainable batch norm parameters for transfer learning. In Medical Imaging with Deep Learning, 338–353. PMLR.
- Selfreg: Self-supervised contrastive regularization for domain generalization. In Proceedings of the IEEE/CVF International Conference on Computer Vision, 9619–9628.
- Fine-Tuning can Distort Pretrained Features and Underperform Out-of-Distribution. In International Conference on Learning Representations.
- End-to-end training of deep visuomotor policies. The Journal of Machine Learning Research, 17(1): 1334–1373.
- Learning to generalize: Meta-learning for domain generalization. In Proceedings of the AAAI conference on artificial intelligence, volume 32.
- Deeper, broader and artier domain generalization. In IEEE International Conference on Computer Vision (ICCV), 5543–5551. IEEE.
- Domain generalization with adversarial feature learning. In Proceedings of the IEEE conference on computer vision and pattern recognition, 5400–5409.
- Deep domain generalization via conditional invariant adversarial networks. In Proceedings of the European Conference on Computer Vision (ECCV), 624–639.
- Feature-Critic Networks for Heterogeneous Domain Generalization. In International Conference on Machine Learning (ICML), volume 97, 3915–3924.
- Enhancing the reliability of out-of-distribution image detection in neural networks. arXiv preprint arXiv:1706.02690.
- Towards Recognizing Unseen Categories in Unseen Domains. In European Conference on Computer Vision (ECCV).
- Domain generalization via invariant feature representation. In International Conference on Machine Learning, 10–18. PMLR.
- PyTorch: An Imperative Style, High-Performance Deep Learning Library. In Advances in Neural Information Processing Systems 32, 8024–8035. Curran Associates, Inc.
- Moment matching for multi-source domain adaptation. In IEEE International Conference on Computer Vision (ICCV), 1406–1415.
- VisDA: The Visual Domain Adaptation Challenge.
- Efficient domain generalization via common-specific low-rank decomposition. In International Conference on Machine Learning, 7728–7738. PMLR.
- Adapting Visual Category Models to New Domains. In European Conference on Computer Vision (ECCV).
- Semi-supervised domain adaptation via minimax entropy. In Proceedings of the IEEE/CVF international conference on computer vision, 8050–8058.
- Generalizing Across Domains via Cross-Gradient Training. In International Conference on Learning Representations.
- Open domain generalization with domain-augmented meta-learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 9624–9633.
- Open-Set Recognition: A Good Closed-Set Classifier is All You Need. In International Conference on Learning Representations.
- Deep Hashing Network for Unsupervised Domain Adaptation. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR).
- Learning robust global representations by penalizing local predictive power. In Advances in Neural Information Processing Systems (NeurIPS), 10506–10518.
- Composed fine-tuning: Freezing pre-trained denoising autoencoders for improved generalization. In International Conference on Machine Learning, 11424–11435. PMLR.
- Universal domain adaptation. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 2720–2729.
- Lit: Zero-shot transfer with locked-image text tuning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 18123–18133.
- Domain generalization via entropy regularization. Advances in Neural Information Processing Systems, 33: 16096–16107.
- Learning placeholders for open-set recognition. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 4401–4410.
- Learning to generate novel domains for domain generalization. In European conference on computer vision, 561–578. Springer.
- Domain Generalization with MixStyle. In International Conference on Learning Representations.
- CrossMatch: Cross-Classifier Consistency Regularization for Open-Set Single Domain Generalization. In International Conference on Learning Representations.
- Inseop Chung (13 papers)
- KiYoon Yoo (13 papers)
- Nojun Kwak (116 papers)