Abstract
Most recent unsupervised learning methods explore alternative objectives, often referred to as self-supervised tasks, to train convolutional neural networks without the supervision of human annotated labels. This paper explores the generation of surrogate classes as a self-supervised alternative to learn discriminative features, and proposes a clustering algorithm to overcome one of the main limitations of this kind of approach. Our clustering technique improves the initial implementation and achieves 76.4% accuracy in the STL-10 test set, surpassing the current state-ofthe- art for the STL-10 unsupervised benchmark. We also explore several issues with the unlabeled set from STL-10 that should be considered in future research using this dataset.
| Original language | English |
|---|---|
| DOIs | |
| Publication status | Published - 1 Jan 2019 |
| Externally published | Yes |
| Event | IMVIP 2019: Irish Machine Vision & Image Processing - Technological University Dublin, Dublin, Ireland Duration: 28 Aug 2019 → 30 Aug 2019 |
Conference
| Conference | IMVIP 2019: Irish Machine Vision & Image Processing |
|---|---|
| Country/Territory | Ireland |
| City | Dublin |
| Period | 28/08/19 → 30/08/19 |
Keywords
- unsupervised learning
- self-supervised tasks
- convolutional neural networks
- surrogate classes
- clustering algorithm
- STL-10 dataset