Memory Consistency Guided Divide-and-Conquer Learning for Generalized Category Discovery (2401.13325v2)
Abstract: Generalized category discovery (GCD) aims at addressing a more realistic and challenging setting of semi-supervised learning, where only part of the category labels are assigned to certain training samples. Previous methods generally employ naive contrastive learning or unsupervised clustering scheme for all the samples. Nevertheless, they usually ignore the inherent critical information within the historical predictions of the model being trained. Specifically, we empirically reveal that a significant number of salient unlabeled samples yield consistent historical predictions corresponding to their ground truth category. From this observation, we propose a Memory Consistency guided Divide-and-conquer Learning framework (MCDL). In this framework, we introduce two memory banks to record historical prediction of unlabeled data, which are exploited to measure the credibility of each sample in terms of its prediction consistency. With the guidance of credibility, we can design a divide-and-conquer learning strategy to fully utilize the discriminative information of unlabeled data while alleviating the negative influence of noisy labels. Extensive experimental results on multiple benchmarks demonstrate the generality and superiority of our method, where our method outperforms state-of-the-art models by a large margin on both seen and unseen classes of the generic image recognition and challenging semantic shift settings (i.e.,with +8.4% gain on CUB and +8.1% on Standford Cars).
- Mixmatch: A holistic approach to semi-supervised learning. In NeurIPS, 2019.
- Open-world semi-supervised learning. arXiv preprint arXiv:2102.03526, 2021.
- Emerging properties in self-supervised vision transformers. In ICCV, 2021.
- Herbarium 2020 - fgvc7, 2020.
- Randaugment: Practical automated data augmentation with a reduced search space. In CVPRW, pages 702–703, 2020.
- A unified objective for novel class discovery. In ICCV, 2021.
- Unsupervised representation learning by predicting image rotations. arXiv preprint arXiv:1803.07728, 2018.
- Autonovel: Automatically discovering and learning novel visual categories. IEEE Transactions on Pattern Analysis and Machine Intelligence, pages 6767–6781, 2021.
- Learning to discover novel visual categories via deep transfer clustering. In ICCV, 2019.
- Cipr: An efficient framework with cross-instance positive relations for generalized category discovery. arXiv preprint arXiv:2304.06928, 2023.
- Momentum contrast for unsupervised visual representation learning. In CVPR, 2020.
- Learning to cluster in order to transfer across domains and tasks. arXiv preprint arXiv:1711.10125, 2017.
- 3d object representations for fine-grained categorization. In ICCVW, 2013.
- Learning multiple layers of features from tiny images. Toronto, ON, Canada, 2009.
- Discovering new intents via constrained deep adaptive clustering with cluster refinement. In AAAI, 2020.
- James MacQueen et al. Some methods for classification and analysis of multivariate observations. In Proceedings of the fifth Berkeley symposium on mathematical statistics and probability, 1967.
- Fine-grained visual classification of aircraft. arXiv preprint arXiv:1306.5151, 2013.
- Semi-supervised learning with scarce annotations. In CVPRW, 2020.
- Fixmatch: Simplifying semi-supervised learning with consistency and confidence. In NeurIPS, 2020.
- Mean teachers are better role models: Weight-averaged consistency targets improve semi-supervised deep learning results. In NeurIPS, 2017.
- Contrastive multiview coding. In ECCV, 2020.
- Generalized category discovery. In CVPR, 2022.
- Double-uncertainty weighted method for semi-supervised learning. In MICCAI, 2020.
- Combating noise: semi-supervised learning by region uncertainty quantification. In NeurIPS, 2021.
- Caltech-ucsd birds 200. California Institute of Technology, 2010.
- Parametric classification for generalized category discovery: A baseline study. In ICCV, 2023.
- Divide and conquer: Compositional experts for generalized novel class discovery. In CVPR, 2022.
- S4l: Self-supervised semi-supervised learning. In ICCV, 2019.
- Flexmatch: Boosting semi-supervised learning with curriculum pseudo labeling. In NeurIPS, 2021.
- Promptcal: Contrastive affinity learning via auxiliary prompts for generalized novel category discovery. In CVPR, 2023.
- Novel visual category discovery with dual ranking statistics and mutual knowledge distillation. In NeurIPS, 2021.
- Distilling visual priors from self-supervised learning. In ECCVW, 2020.
- Learning semi-supervised gaussian mixture models for generalized category discovery. arXiv preprint arXiv:2305.06144, 2023.
- Neighborhood contrastive learning for novel class discovery. In CVPR, 2021.
- Openmix: Reviving known knowledge for discovering novel visual categories in an open world. In CVPR, 2021.