mlsanityData to 14 Oct 2026

Probing clustering in neural network representations

arXiv 2311.07864 ↗First posted 14 Nov 2023cs.LG cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

Neural network representations contain structure beyond what was present in the training labels. For instance, representations of images that are visually or semantically similar tend to lie closer to each other than to dissimilar images, regardless of their labels. Clustering these representations can thus provide insights into dataset properties as well as the network internals. In this work, we study how the many design choices involved in neural network training affect the clusters formed in the hidden representations. To do so, we establish an evaluation setup based on the BREEDS hierarchy, for the task of subclass clustering after training models with only superclass information. We isolate the training dataset and architecture as important factors affecting clusterability. Datasets with labeled classes consisting of unrelated subclasses yield much better clusterability than those following a natural hierarchy. When using pretrained models to cluster representations on downstream datasets, models pretrained on subclass labels provide better clusterability than models pretrained on superclass labels, but only when there is a high degree of domain overlap between the pretraining and downstream data. Architecturally, we find that normalization strategies affect which layers yield the best clustering performance, and, surprisingly, Vision Transformers attain lower subclass clusterability than ResNets.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 46 of its 55 references that are in the map. First posted on arXiv 14 Nov 2023.

Builds on

46 of 55 references.

References · 46

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  4. 2016Layer Normalizationcited by 5,669
  5. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
  6. 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
  7. 2019Similarity of Neural Network Representations Revisitedcited by 1,755
  8. 2017Understanding Black-box Predictions via Influence Functionscited by 1,741
  9. 2016Understanding intermediate layers using linear classifier probescited by 1,353
  10. 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
  11. 2015Unsupervised Deep Embedding for Clustering Analysiscited by 767
  12. 2020Prevalence of Neural Collapse during the terminal phase of deep learning trainingcited by 719
34 more
  1. 2021Deep Learning on a Data Diet: Finding Important Examples Early in Trainingcited by 533
  2. 2022Beyond neural scaling laws: beating power law scaling via data pruningcited by 528
  3. 2018How Does Batch Normalization Help Optimization?cited by 357
  4. 2020SCAN: Learning to Classify Images without Labelscited by 352
  5. 2021GRAD-MATCH: Gradient Matching based Data Subset Selection for Efficient Deep Model Trainingcited by 274
  6. 2020Do Wide and Deep Networks Learn the Same Things? Uncovering How Neural Network Representations Vary with Width and Depthcited by 245
  7. 2014Understanding image representations by measuring their equivariance and equivalencecited by 243
  8. 2019On Completeness-aware Concept-Based Explanations in Deep Neural Networkscited by 239
  9. 2019Learning to Discover Novel Visual Categories via Deep Transfer Clusteringcited by 225
  10. 2019Hidden Stratification Causes Clinically Meaningful Failures in Machine Learning for Medical Imagingcited by 216
  11. 2020No Subclass Left Behind: Fine-Grained Robustness in Coarse-Grained Classification Problemscited by 209
  12. 2021Revisiting Model Stitching to Compare Neural Representationscited by 209
  13. 2022Domino: Discovering Systematic Errors with Cross-Modal Embeddingscited by 156
  14. 2020BREEDS: Benchmarks for Subpopulation Shiftcited by 155
  15. 2020Automatically Discovering and Learning New Visual Categories with Ranking Statisticscited by 143
  16. 2017Learning to cluster in order to transfer across domains and taskscited by 128
  17. 2021Neighborhood Contrastive Learning for Novel Class Discoverycited by 121
  18. 2021Generalized Shape Metrics on Neural Representationscited by 112
  19. 2021SPICE: Semantic Pseudo-labeling for Image Clusteringcited by 104
  20. 2018On the importance of single directions for generalizationcited by 99
  21. 2020Estimating Example Difficulty Using Variance of Gradientscited by 97
  22. 2020Characterizing Structural Regularities of Labeled Data in Overparameterized Modelscited by 93
  23. 2021Similarity and Matching of Neural Network Representationscited by 78
  24. 2020Why Do Better Loss Functions Lead to Less Transferable Features?cited by 73
  25. 2021The Spotlight: A General Method for Discovering Systematic Errors in Deep Learning Modelscited by 63
  26. 2022Twin Contrastive Learning for Online Clusteringcited by 60
  27. 2018Towards Understanding Regularization in Batch Normalizationcited by 56
  28. 2020Understanding Failures of Deep Networks via Robust Feature Extractioncited by 56
  29. 2022Discovering Bugs in Vision Models using Off-the-shelf Image Generation and Captioningcited by 45
  30. 2019Semantic Redundancies in Image-Classification Datasets: The 10% You Don't Needcited by 43
  31. 2022Metadata Archaeology: Unearthing Data Subsets by Leveraging Training Dynamicscited by 26
  32. 2020Subclass Distillationcited by 23
  33. 2020Scalable Hierarchical Agglomerative Clusteringcited by 13
  34. 2023Are Neurons Actually Collapsed? On the Fine-Grained Structure in Neural Representationscited by 10

Built on by

Not cited yet.