Semantic Redundancies in Image-Classification Datasets: The 10% You Don't Need
Vighnesh Birodkar, Hossein Mobahi, Samy Bengio
TL;DR
This work identifies and exploits semantic redundancies in large image-classification datasets by clustering samples in a latent semantic space learned from the full data. Using class-wise agglomerative clustering and cosine-based dissimilarity, it retains one representative per cluster to form a reduced training subset. Across CIFAR-10 and ImageNet, removing at least 10% of data via this semantic clustering does not degrade test/validation accuracy, while CIFAR-100 shows limited redundancy. The results challenge the view that these datasets are entirely data-hungry and point to dataset-specific opportunities for data-efficiency and more informed data collection.
Abstract
Large datasets have been crucial to the success of deep learning models in the recent years, which keep performing better as they are trained with more labelled data. While there have been sustained efforts to make these models more data-efficient, the potential benefit of understanding the data itself, is largely untapped. Specifically, focusing on object recognition tasks, we wonder if for common benchmark datasets we can do better than random subsets of the data and find a subset that can generalize on par with the full dataset when trained on. To our knowledge, this is the first result that can find notable redundancies in CIFAR-10 and ImageNet datasets (at least 10%). Interestingly, we observe semantic correlations between required and redundant images. We hope that our findings can motivate further research into identifying additional redundancies and exploiting them for more efficient training or data-collection.
