Self-Supervised Classification Network
Elad Amrani, Leonid Karlinsky, Alex Bronstein

TL;DR
Self-Classifier introduces a simple, scalable self-supervised classification method that learns labels and representations simultaneously without pre-training or negative pairs, achieving state-of-the-art results on ImageNet.
Contribution
It proposes a novel end-to-end self-supervised classification approach with a mathematically motivated loss to prevent degenerate solutions, eliminating the need for complex training procedures.
Findings
Sets new state-of-the-art for unsupervised ImageNet classification.
Achieves competitive results in unsupervised representation learning.
Does not require pre-training, pseudo-labeling, or negative pairs.
Abstract
We present Self-Classifier -- a novel self-supervised end-to-end classification learning approach. Self-Classifier learns labels and representations simultaneously in a single-stage end-to-end manner by optimizing for same-class prediction of two augmented views of the same sample. To guarantee non-degenerate solutions (i.e., solutions where all labels are assigned to the same class) we propose a mathematically motivated variant of the cross-entropy loss that has a uniform prior asserted on the predicted labels. In our theoretical analysis, we prove that degenerate solutions are not in the set of optimal solutions of our approach. Self-Classifier is simple to implement and scalable. Unlike other popular unsupervised classification and contrastive representation learning approaches, it does not require any form of pre-training, expectation-maximization, pseudo-labeling, external…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Machine Learning and Data Classification · COVID-19 diagnosis using AI
