Papers
Topics
Authors
Recent
Search
2000 character limit reached

Contextually Affinitive Neighborhood Refinery for Deep Clustering

Published 12 Dec 2023 in cs.CV | (2312.07806v2)

Abstract: Previous endeavors in self-supervised learning have enlightened the research of deep clustering from an instance discrimination perspective. Built upon this foundation, recent studies further highlight the importance of grouping semantically similar instances. One effective method to achieve this is by promoting the semantic structure preserved by neighborhood consistency. However, the samples in the local neighborhood may be limited due to their close proximity to each other, which may not provide substantial and diverse supervision signals. Inspired by the versatile re-ranking methods in the context of image retrieval, we propose to employ an efficient online re-ranking process to mine more informative neighbors in a Contextually Affinitive (ConAff) Neighborhood, and then encourage the cross-view neighborhood consistency. To further mitigate the intrinsic neighborhood noises near cluster boundaries, we propose a progressively relaxed boundary filtering strategy to circumvent the issues brought by noisy neighbors. Our method can be easily integrated into the generic self-supervised frameworks and outperforms the state-of-the-art methods on several popular benchmarks.

Authors (3)
Definition Search Book Streamline Icon: https://streamlinehq.com
References (57)
  1. Self-labelling via simultaneous clustering and representation learning. In International Conference on Learning Representations (ICLR), 2019.
  2. Deep clustering for unsupervised learning of visual features. In Proceedings of the European Conference on Computer Vision (ECCV), 2018.
  3. Unsupervised learning of visual features by contrasting cluster assignments. Advances in Neural Information Processing Systems (NeurIPS), 2020.
  4. Deep adaptive image clustering. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2017.
  5. A simple framework for contrastive learning of visual representations. In nternational Conference on Machine Learning (ICML), 2020.
  6. Yizong Cheng. Mean shift, mode seeking, and clustering. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 1995.
  7. An analysis of single-layer networks in unsupervised feature learning. In International Conference on Artificial Intelligence and Statistics (AISTATS), 2011.
  8. Nearest neighbor matching for deep clustering. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2021.
  9. Adversarial feature learning. In International Conference on Learning Representations (ICLR), 2017.
  10. With a little help from my friends: Nearest-neighbor contrastive learning of visual representations. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2021.
  11. Jean-Bastien Grill et al. Bootstrap your own latent-a new approach to self-supervised learning. Advances in Neural Information Processing Systems (NeurIPS), 2020.
  12. Associative deep clustering: Training a classification network with no labels. In German Conference on Pattern Recognition (GCPR), 2019.
  13. Momentum contrast for unsupervised visual representation learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2020.
  14. Unsupervised deep learning by neighbourhood discovery. In International Conference on Machine Learning (ICML), 2019.
  15. Unsupervised deep learning via affinity diffusion. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), 2020.
  16. Deep semantic clustering by partition confidence maximisation. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition (CVPR), 2020.
  17. Learning representation for clustering via prototype scattering and positive sampling. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 2022.
  18. A contextual dissimilarity measure for accurate and efficient image search. In 2007 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2007.
  19. Invariant information clustering for unsupervised image classification and segmentation. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2019.
  20. Self-taught metric learning without labels. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2022.
  21. Mean shift for self-supervised learning. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2021.
  22. Learning multiple layers of features from tiny images. 2009.
  23. Contrastive clustering. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), 2021.
  24. Twin contrastive learning for online clustering. International Journal of Computer Vision (IJCV), 2022.
  25. Guided similarity separation for image retrieval. Advances in Neural Information Processing Systems (NeurIPS), 2019.
  26. Divclust: Controlling diversity in deep clustering. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2023.
  27. Constrained mean shift using distant yet related neighbors for representation learning. In Proceedings of the European Conference on Computer Vision (ECCV), 2022.
  28. On spectral clustering: Analysis and an algorithm. Advances in Neural Information Processing Systems (NeurIPS), 2001.
  29. Spice: Semantic pseudo-labeling for image clustering. IEEE Transactions on Image Processing (TIP), 2022.
  30. Gatcluster: Self-supervised gaussian-attention network for image clustering. In Proceedings of the European Conference on Computer Vision (ECCV), 2020.
  31. Unsupervised learning of visual representations by solving jigsaw puzzles. In Proceedings of the European Conference on Computer Vision (ECCV), 2016.
  32. Contextual similarity aggregation with self-attention for visual re-ranking. Advances in Neural Information Processing Systems (NeurIPS), 2021.
  33. Unsupervised visual representation learning by online constrained k-means. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2022.
  34. Hello neighbor: Accurate object retrieval with k-reciprocal nearest neighbors. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2011.
  35. Fine-tuning cnn image retrieval with no human annotation. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 2018.
  36. A density based algorithm for discovering density varied clusters in large spatial databases. International Journal of Computer Applications, 2010.
  37. A theoretical analysis of contrastive unsupervised representation learning. In International Conference on Machine Learning (ICML), 2019.
  38. You never cluster alone. Advances in Neural Information Processing Systems (NeurIPS), 2021.
  39. Multi-modal deep clustering: Unsupervised partitioning of images. In 2020 25th International Conference on Pattern Recognition (ICPR), 2021.
  40. Clustering-friendly representation learning via instance discrimination and feature decorrelation. In International Conference on Learning Representations (ICLR), 2021.
  41. Mice: Mixture of contrastive experts for unsupervised image clustering. In International Conference on Learning Representations (ICLR), 2021.
  42. Scan: Learning to classify images without labels. In Proceedings of the European Conference on Computer Vision (ECCV), 2020.
  43. Joe H Ward Jr. Hierarchical grouping to optimize an objective function. Journal of the American statistical association, 58(301):236–244, 1963.
  44. A general rank preserving framework for asymmetric image retrieval. In International Conference on Learning Representations (ICLR).
  45. Contextual similarity distillation for asymmetric image retrieval. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2022.
  46. Deep comprehensive correlation mining for image clustering. In Proceedings of the IEEE/CVF international conference on computer vision (ICCV), 2019.
  47. Unsupervised feature learning via non-parametric instance discrimination. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2018.
  48. Unsupervised deep embedding for clustering analysis. In nternational Conference on Machine Learning (ICML), 2016.
  49. Exploiting the intrinsic neighborhood structure for source-free domain adaptation. Advances in Neural Information Processing Systems (NeurIPS), 2021.
  50. Online deep clustering for unsupervised representation learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2020.
  51. Colorful image colorization. In Proceedings of the European Conference on Computer Vision (ECCV), 2016.
  52. Birch: an efficient data clustering method for very large databases. ACM sigmod record, 1996.
  53. Understanding image retrieval re-ranking: A graph neural network perspective. arXiv preprint arXiv:2012.07620, 2020.
  54. Sift meets cnn: A decade survey of instance retrieval. IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 2017.
  55. Weakly supervised contrastive learning. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2021.
  56. Graph contrastive clustering. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), 2021.
  57. Re-ranking person re-identification with k-reciprocal encoding. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2017.
Citations (4)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.