Mind the Tail: Data Selection Through Sparse Concepts
Organizations: University of Texas at Austin · The Ohio State University · Massachusetts Institute of Technology · University of Michigan ·
Abstract
Data selection reallocates training support across visual concepts, including objects, attributes, color, texture, and backgrounds. Different allocation strategies may produce varied downstream model behavior, especially for tail concepts supported by only a few samples. Discarding them can hurt test-time robustness, while overemphasizing samples lying on category boundaries may introduce unstable training signals. This work explicitly investigates this relationship across fine-grained, spurious-correlation, and general image classification, as well as multimodal pretraining. Specifically, we use sparse autoencoders (SAEs) to extract concept activations from individual images. During selection, we accumulate the dataset-level concept support for each added sample. Applying diminishing returns to this distribution down-weights well-represented concepts and shifts the focus to the distribution tail. We then incorporate local support to find samples that reliably strengthen under-supported concepts. Empirical results show consistent improvements over strong data selection baselines across all benchmarks. We also reveal the connection between concepts our method enhances and the induced behavioral changes, including improved robustness against out-of-distribution and spurious contexts. This work establishes concept support, beyond individual sample importance, as a useful principle for data-efficient and robust learning.
Figures & tables
| Methods | NABirds | Stanford Cars | Waterbirds | Spawrious | ||||||||||||||||||||
| Selection Rate | 10% | 20% | 30% | 50% | 70% | 100% | 10% | 20% | 30% | 50% | 70% | 100% | 10% | 20% | 30% | 50% | 70% | 100% | 10% | 20% | 30% | 50% | 70% | 100% |
| Random | ||||||||||||||||||||||||
| K-Center | - | - | - | - | ||||||||||||||||||||
| Forgetting | - | - | - | - | ||||||||||||||||||||
| EL2N | - | - | - | - | ||||||||||||||||||||
| Moderate | - | - | - | - | ||||||||||||||||||||
| Methods | Zero-Shot ImageNet-1K | Linear Probe ImageNet-1K | I2T Flickr30K | T2I Flickr30K | ||||||||||||||||||||
| Selection Rate | 10% | 20% | 30% | 50% | 70% | 100% | 10% | 20% | 30% | 50% | 70% | 100% | 10% | 20% | 30% | 50% | 70% | 100% | 10% | 20% | 30% | 50% | 70% | 100% |
| Random | ||||||||||||||||||||||||
| CLIP Score | - | - | - | - | ||||||||||||||||||||
| K-center | - | - | - | - | ||||||||||||||||||||
| Moderate | - | - | - | - | ||||||||||||||||||||
| CCS | - | - | - | - | ||||||||||||||||||||
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
| Run | Norm. MSE | Mean KL | Top-1 Drop | CKNNA | CS | ||
| ReLU | |||||||
| ReLU | |||||||
| TopK-16 | |||||||
| TopK-32 | |||||||
| BatchTopK-16 | |||||||
| BatchTopK-32 |
| NABird Acc | Stanford Cars Acc | Waterbirds Acc | Waterbirds WGA | Spawrious Acc | Spawrious WGA | Tiny-ImageNet Acc | |||||||||||||||
| Selection Rate | 10% | 30% | 50% | 10% | 30% | 50% | 10% | 30% | 50% | 10% | 30% | 50% | 10% | 30% | 50% | 10% | 30% | 50% | 10% | 30% | 50% |
| Utility | NABirds Acc | Waterbirds Acc | Waterbirds WGA | |||||||
| 10% | 30% | 50% | 10% | 30% | 50% | 10% | 30% | 50% | ||
| Linear | ||||||||||
| Power | ||||||||||
| Log | ||||||||||
| Bounded exp. | ||||||||||
| Linear | ||||||||||
| Selection Rate | NABirds Acc | Waterbirds WGA | ||
| K-Center (DINO) | K-Center (SAE) | K-Center (DINO) | K-Center (SAE) | |
| 10% | ||||
| 30% | ||||
| 50% | ||||
| Selection Rate | NABirds Acc | Waterbirds WGA | Waterbirds Acc | |||
| Target SAE | IN1K SAE | Target SAE | IN1K SAE | Target SAE | IN1K SAE | |
| 10% | ||||||
| 30% | ||||||
| 50% | ||||||
| Method | NABirds Acc | Waterbirds WGA | Waterbirds Acc | ||||||
| Selection Rate | 10% | 30% | 50% | 10% | 30% | 50% | 10% | 30% | 50% |
| Random | / | / | / | / | / | / | / | / | / |
| K-Center | / | / | / | / | / | / | / | / | / |
| Forgetting | / | / | / | / | / | / | / | / | / |
| EL2N | / | / | / | / | / | / | / | / | / |
| D2 Pruning | / | / | / | / | / | / | / | / | / |
| Method | ImageNet-A | ImageNet-R | ImageNet-D | ImageNet-V2 | ImageNet-1K Val | ||||||||||
| Random | |||||||||||||||
| EL2N | |||||||||||||||
| CCS | |||||||||||||||
| Ours | |||||||||||||||
Training Data Selection
Training data selection studies how to choose, filter, weight, or schedule examples to improve learning while reducing data and compute costs.
See all 186 papers