ScatSimCLR: self-supervised contrastive learning with pretext task regularization for small-scale datasets
Abstract
In this paper, we consider a problem of self-supervised learning for small-scale datasets based on contrastive loss between multiple views of the data, which demonstrates the state-of-the-art performance in classification task. Despite the reported results, such factors as the complexity of training requiring complex architectures, the needed number of views produced by data augmentation, and their impact on the classification accuracy are understudied problems. To establish the role of these factors, we consider an architecture of contrastive loss system such as SimCLR, where baseline model is replaced by geometrically invariant "hand-crafted" network ScatNet with small trainable adapter network and argue that the number of parameters of the whole system and the number of views can be considerably reduced while practically preserving the same classification accuracy. In addition, we investigate the impact of regularization strategies using pretext task learning based on an estimation of parameters of augmentation transform such as rotation and jigsaw permutation for both traditional baseline models and ScatNet based models. Finally, we demonstrate that the proposed architecture with pretext task learning regularization achieves the state-of-the-art classification performance with a smaller number of trainable parameters and with reduced number of views. Code: https://github.com/vkinakh/scatsimclr
Cited in this thesis
Frequently Cited Together
- Auto-encoding variational bayes2 chapters
- Signature verification using a ``siamese" time delay neural network2 chapters
- Fish product mislabelling: failings of traceability in the production chain and 2 chapters
- Seafood traceability in the United States: Current trends, system design, and po2 chapters
- Long short-term memory2 chapters
- Traceability Data in the form of Digital Food Product Passports for Fish Supply 2 chapters
BibTeX
@inproceedings{Kinakh2021,
title = {Scatsimclr: self-supervised contrastive learning with pretext task regularization for small-scale datasets},
author = {Kinakh, Vitaliy and Taran, Olga and Voloshynovskiy, Svyatoslav},
booktitle = {Proceedings of the IEEE/CVF International Conference on Computer Vision},
pages = {1098–1106},
year = {2021},
}