A Comparative Study of Label-free Representation Quality Metrics in Deep Learning
Organizations: Department of Science and Technology Linköping University
Abstract
We present a comparative study of label-free metrics for assessing the quality of representations in deep neural networks to understand their reliability under a wide variety of configurations. We group existing label-free metrics into three families based on their construction and analytically establish connections between metrics within the same family. We then characterise the sensitivity of spectral metrics through controlled synthetic experiments. Finally, all label-free metrics are evaluated against downstream task accuracy across a diverse set of 260 vision models on six datasets spanning generic object classification, fine-grained object classification, scene recognition and geospatial task, stratifying results by architecture class and training objective. We find that intrinsic dimensionality (ID) is the most reliable predictor among the metrics considered. However, the reliability of all metrics, including ID, is moderated by architecture class and training objective. Our results provide a clearer understanding of what label-free representation quality metrics measure, when they are reliable, and how to interpret them in practice.
Figures & tables
| Metric | Category | Complexity | Description |
| -ReQ ( 1 ) | Spectral | Fits power law to the eigenspectrum. Sensitive to fitting range in log-log space ( 13 ) . | |
| RankMe ( 20 ) | Spectral | Entropy of normalised singular values. Originally computed on projector output; we compute on backbone output. | |
| NE Sum ( 21 ) | Spectral | Measures degree of feature whitening. Equivalent to Stable Rank ( 39 ) for mean-centred representations (Section 3.1 ). | |
| ( 39 ) | Spectral | Ratio of largest to smallest non-zero singular value. Measures sensitivity of linear system to perturbations. | |
| Self-Cluster ( 39 ) | Relational | Measures deviation of -normalised representations from a uniform spherical distribution. Reduced from via batched reformulation (Section 3.2 ). | |
| DSE ( 30 ) | Relational | Spectral entropy of anisotropic diffusion kernel matrix. Subsampled to for scalability. Analytically related to Self-Cluster (Section 3.2 ). |
| ConvNeXT | RegNet | ResNet | ViT | ||
|---|---|---|---|---|---|
| CIFAR-100 | RankMe | ** | ** | ** | ** |
| RankMe ⋆ | 0.2661 | ** | -0.4239 | 0.1086 | |
| NE-Sum | -0.2015 | ** | ** | ** | |
| Self-Cluster | 0.1316 | * | ** | -0.143 | |
| ID | ** | ** | -0.06056 | ** | |
| ImageNet | RankMe | * | ** | ** | 0.1835 |
| SSL | Supervised | ||
| CIFAR-100 | RankMe | 0.2258 | * |
| RankMe ⋆ | ** | ** | |
| NE-Sum | ** | 0.1204 | |
| Self-Cluster | ** | -0.02742 | |
| ID | ** | ** | |
| ImageNet | RankMe | 0.331 | * |
Appendix figures & tables32 assets
Supplementary material from the paper’s appendix.
Appendix
| GitHub Repo | Model Name | Arch. | Objective | Params (M) | GMACs | Training data | |
|---|---|---|---|---|---|---|---|
| facebookresearch/barlowtwins:main | barlowtwins | 1000 | ResNet | SSL | 25.6 | 4.11 | ImageNet-1k |
| facebookresearch/vicregl:main | resnet50_alpha0p9 | 2048 | ResNet | SSL | 23.5 | 4.11 | ImageNet-1k |
| facebookresearch/vicregl:main | resnet50_alpha0p75 | 2048 | ResNet | SSL | 23.5 | 4.11 | ImageNet-1k |
| facebookresearch/vicregl:main | convnext_small_alpha0p9 | 768 | ConvNeXT | SSL | 49.4 | 8.70 | ImageNet-1k |
| facebookresearch/vicregl:main | convnext_small_alpha0p75 | 768 | ConvNeXT | SSL | 49.4 | 8.70 | ImageNet-1k |
| Model Name | Arch. | Objective | Params (M) | GMACs | Training data | |
|---|---|---|---|---|---|---|
| facebook/dinov2-small | 384 | ViT | SSL | 22.1 | 29.46 | LVD-142M |
| timm/vit_small_patch16_224.dino | 384 | ViT | SSL | 21.7 | 4.25 | ImageNet-1k |
| timm/vit_small_patch16_dinov3_qkvb.lvd1689m | 384 | ViT | SSL | 21.6 | 5.63 | LVD-1689M (web) |
| timm/vit_small_plus_patch16_dinov3_qkvb.lvd1689m | 384 | ViT | SSL | 28.7 | 7.48 | LVD-1689M (web) |
| facebook/dinov2-base | 768 | ViT | SSL | 86.6 | 117.11 | LVD-142M |
| ConvNeXT | RegNet | ResNet | ViT | ||
| CIFAR-10 | -ReQ | ** | -0.08933 | -0.1038 | -0.2193 |
| RankMe | ** | ** | ** | ** | |
| RankMe ⋆ | 0.1358 | * | -0.3669 | 0.1175 | |
| NE-Sum | 0.2707 | ** | 0.3144 | * | |
| 0.3292 | ** | ** | ** | ||
| Self-Cluster | 0.181 | ** | ** | -0.1731 |
| ConvNeXT | RegNet | ResNet | ViT | ||
| Food-101 | -ReQ | ** | -0.1406 | -0.1182 | -0.1822 |
| RankMe | ** | ** | ** | ** | |
| RankMe ⋆ | 0.2391 | ** | * | 0.08788 | |
| NE-Sum | ** | ** | ** | ** | |
| 0.1634 | ** | * | 0.1812 | ||
| Self-Cluster | * | -0.272 | ** | -0.2651 |
| ConvNeXT | RegNet | ResNet | ViT | ||
|---|---|---|---|---|---|
| DTD | -ReQ | ** | -0.181 | -0.153 | 0.03269 |
| RankMe | ** | 0.02952 | ** | ** | |
| RankMe ⋆ | 0.1516 | -0.1294 | 0.4217 | -0.1118 | |
| NE-Sum | -0.1059 | -0.1169 | * | ** | |
| * | 0.04234 | * | 0.05048 | ||
| Self-Cluster | 0.03795 | 0.2564 | ** | -0.225 |
| SSL | Supervised | ||
| CIFAR-10 | -ReQ ( ) | ** | * |
| RankMe ( ) | 0.09054 | 0.1503 | |
| RankMe ⋆ ( ) | ** | ** | |
| NE-Sum ( ) | ** | 0.0295 | |
| ( ) | -0.06452 | 0.294 | |
| Self-Cluster ( ) | ** | 0.003576 |
| SSL | Supervised | ||
| Food-101 | -ReQ ( ) | -0.07001 | -0.01501 |
| RankMe ( ) | 0.1488 | ** | |
| RankMe ⋆ ( ) | 0.2804 | -0.1865 | |
| NE-Sum ( ) | ** | ** | |
| ( ) | -0.2929 | * | |
| Self-Cluster ( ) | ** | -0.1227 |
| SSL | Supervised | ||
| DTD | -ReQ ( ) | ** | 0.07191 |
| RankMe ( ) | -0.1747 | ** | |
| RankMe ⋆ ( ) | ** | 0.3193 | |
| NE-Sum ( ) | ** | ** | |
| ( ) | ** | -0.3383 | |
| Self-Cluster ( ) | ** | ** |
| CIFAR-10 | -ReQ ( ) | 0.1734 | -0.1571 | 0.04738 | 0.1315 |
|---|---|---|---|---|---|
| RankMe ( ) | -0.3555 | -0.02149 | -0.1327 | 0.4376 | |
| RankMe ⋆ ( ) | -0.3226 | 0.08077 | -0.03157 | -0.2487 | |
| NE-Sum ( ) | -0.2765 | 0.1083 | * | 0.1896 | |
| ( ) | * | 0.1335 | 0.04447 | 0.04695 | |
| Self-Cluster ( ) | 0.3405 | 0.03767 | * | -0.1373 |
| Food-101 | -ReQ ( ) | 0.2028 | * | 0.1216 | 0.2136 |
|---|---|---|---|---|---|
| RankMe ( ) | -0.05324 | 0.3067 | -0.1193 | 0.4383 | |
| RankMe ⋆ ( ) | -0.1871 | * | -0.08247 | -0.2668 | |
| NE-Sum ( ) | 0.08391 | * | 0.1824 | 0.3293 | |
| ( ) | * | -0.002327 | 0.1213 | -0.1018 | |
| Self-Cluster ( ) | 0.2196 | -0.1607 | * | -0.1326 |
| DTD | -ReQ ( ) | 0.3104 | -0.276 | 0.08673 | 0.2104 |
| RankMe ( ) | -0.1474 | -0.144 | * | 0.06973 | |
| RankMe ⋆ ( ) | -0.3189 | 0.3309 | 0.1021 | * | |
| NE-Sum ( ) | -0.2004 | 0.01337 | * | -0.2098 | |
| ( ) | * | -0.0831 | -0.05862 | 0.4448 | |
| Self-Cluster ( ) | 0.2162 | 0.09457 | -0.07227 | 0.2249 |
| ConvNeXT | RegNet | ResNet | ViT | ||
| CIFAR-10 | -ReQ | ** | -0.227 | -0.2629 | -0.2075 |
| RankMe | ** | ** | * | ** | |
| RankMe ⋆ | 0.2589 | -0.1931 | -0.05598 | 0.2075 | |
| NE-Sum | * | ** | 0.3101 | ** | |
| 0.2408 | ** | 0.3615 | 0.2019 | ||
| Self-Cluster | 0.1193 | ** | ** | ** |
| ConvNeXT | RegNet | ResNet | ViT | ||
| Food-101 | -ReQ | ** | * | -0.1346 | 0.1837 |
| RankMe | ** | ** | ** | ** | |
| RankMe ⋆ | ** | * | * | -0.1435 | |
| NE-Sum | ** | ** | ** | ** | |
| 0.0578 | ** | * | -0.1739 | ||
| Self-Cluster | ** | * | ** | ** |
| ConvNeXT | RegNet | ResNet | ViT | ||
| DTD | -ReQ | ** | 0.03956 | 0.2612 | -0.2834 |
| RankMe | ** | ** | ** | ** | |
| RankMe ⋆ | 0.1018 | ** | ** | 0.1615 | |
| NE-Sum | -0.2564 | ** | ** | ** | |
| ** | ** | * | -0.09476 | ||
| Self-Cluster | 0.01003 | -0.2031 | ** | ** |
| SSL | Supervised | ||
| CIFAR-10 | -ReQ | ** | -0.05143 |
| RankMe | 0.2196 | ** | |
| RankMe ⋆ | ** | -0.1566 | |
| NE-Sum | ** | ** | |
| -0.01451 | 0.03192 | ||
| Self-Cluster | ** | ** |
| SSL | Supervised | ||
| Food-101 | -ReQ | -0.1068 | -0.08897 |
| RankMe | 0.1419 | ** | |
| RankMe ⋆ | * | -0.1516 | |
| NE-Sum | ** | ** | |
| ** | 0.03732 | ||
| Self-Cluster | ** | ** |
| SSL | Supervised | ||
| DTD | -ReQ | ** | * |
| RankMe | 0.1968 | ** | |
| RankMe ⋆ | ** | ** | |
| NE-Sum | ** | ** | |
| ** | ** | ||
| Self-Cluster | ** | ** |
| CIFAR-10 | -ReQ | -0.2205 | ** | -0.05614 | 0.04828 |
|---|---|---|---|---|---|
| RankMe | 0.165 | 0.1998 | 0.06565 | 0.3609 | |
| RankMe ⋆ | 0.3151 | * | 0.08716 | -0.1348 | |
| NE-Sum | ** | ** | ** | 0.2383 | |
| -0.2296 | -0.1643 | 0.007536 | -0.02937 | ||
| Self-Cluster | ** | ** | ** | -0.2042 |
| Food-101 | -ReQ | -0.07838 | -0.2344 | 0.02227 | 0.1511 |
| RankMe | 0.158 | 0.2704 | 0.01413 | * | |
| RankMe ⋆ | 0.238 | 0.267 | 0.04507 | -0.1973 | |
| NE-Sum | ** | ** | ** | * | |
| ** | -0.2241 | -0.002442 | -0.1096 | ||
| Self-Cluster | * | ** | ** | -0.2234 |
| DTD | -ReQ | * | ** | -0.106 | -0.1975 |
|---|---|---|---|---|---|
| RankMe | 0.3403 | * | 0.0454 | * | |
| RankMe ⋆ | ** | ** | 0.1551 | -0.3448 | |
| NE-Sum | * | * | 0.005449 | 0.1462 | |
| * | -0.1425 | 0.01042 | 0.195 | ||
| Self-Cluster | * | ** | ** | -0.05875 |
| CIFAR-10 | CIFAR-100 | ImageNet-1k | ||||
| Metric | ||||||
| -Req | ||||||
| RankMe | ||||||
| RankMe ⋆ | ||||||
Reference-Free Evaluation
Reference-free evaluation measures AI outputs or models without relying on gold answers, using source-grounded checks, learned judges, or intrinsic signals.
See all 25 papers