Beyond Learning Features: Training a Fully-Functional Classifier with ZERO Instance-Level Labels
This method trains a classifier without instance labels by matching prediction distributions to predefined priors after self-supervised clustering, yielding strong results on nominal and ordinal datasets.
Published Jun 28, 20221 citationPaper ↗
Only vote on papers you've read. Sign in to vote.
Abstract
We attempt to train deep neural networks for classification without using any labeled data. Existing unsupervised methods, though mine useful clusters or features, require some annotated samples to facilitate the final task-specific predictions. This defeats the true purpose of unsupervised learning and hence we envisage a paradigm of `true' self-supervision, where absolutely no annotated instances are used for training a classifier. The proposed method first pretrains a deep network through self-supervision and performs clustering on the learned features. A classifier layer is then appended to the self-supervised network and is trained by matching the distribution of the predictions to that of a predefined prior. This approach leverages the distribution of labels for supervisory signals and consequently, no image-label pair is needed. Experiments reveal that the method works on major nominal as well as ordinal classification datasets and delivers significant performance.