A Generic Self-Supervised Framework of Learning Invariant Discriminative Features
Not on the map. Why?
Abstract (arXiv)
Self-supervised learning (SSL) has become a popular method for generating invariant representations without the need for human annotations. Nonetheless, the desired invariant representation is achieved by utilising prior online transformation functions on the input data. As a result, each SSL framework is customised for a particular data type, e.g., visual data, and further modifications are required if it is used for other dataset types. On the other hand, autoencoder (AE), which is a generic and widely applicable framework, mainly focuses on dimension reduction and is not suited for learning invariant representation. This paper proposes a generic SSL framework based on a constrained self-labelling assignment process that prevents degenerate solutions. Specifically, the prior transformation functions are replaced with a self-transformation mechanism, derived through an unsupervised training process of adversarial training, for imposing invariant representations. Via the self-transformation mechanism, pairs of augmented instances can be generated from the same input data. Finally, a training objective based on contrastive learning is designed by leveraging both the self-labelling assignment and the self-transformation mechanism. Despite the fact that the self-transformation process is very generic, the proposed training strategy outperforms a majority of state-of-the-art representation learning methods based on AE structures. To validate the performance of our method, we conduct experiments on four types of data, namely visual, audio, text, and mass spectrometry data, and compare them in terms of four quantitative metrics. Our comparison results indicate that the proposed method demonstrate robustness and successfully identify patterns within the datasets.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 36 of its 67 references that are in the map. First posted on arXiv 14 Feb 2022.
Builds on
36 of 67 references.
References · 36
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,626
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
24 more
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,054
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,382
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
- 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 920
- 2018Computational Optimal Transportcited by 780
- 2015Unsupervised Deep Embedding for Clustering Analysiscited by 767
- 2018MINE: Mutual Information Neural Estimationcited by 683
- 2019Self-labelling via simultaneous clustering and representation learningcited by 528
- 2017Wasserstein Auto-Encoderscited by 373
- 2016Adversarial Feature Learningcited by 350
- 2019vq-wav2vec: Self-Supervised Learning of Discrete Speech Representationscited by 340
- 2020Keystroke Dynamics as Part of Lifeloggingcited by 334
- 2020Whitening for Self-Supervised Representation Learningcited by 279
- 2017Temporal Action Detection with Structured Segment Networkscited by 267
- 2021Understanding self-supervised Learning Dynamics without Contrastive Pairscited by 256
- 2020InfoXLM: An Information-Theoretic Framework for Cross-Lingual Language Model Pre-Trainingcited by 237
- 2017Learning Discrete Representations via Information Maximizing Self-Augmented Trainingcited by 149
- 2017Unsupervised Learning by Predicting Noisecited by 98
- 2020AdCo: Adversarial Contrast for Efficient Learning of Unsupervised Representations from Self-Trained Negative Adversariescited by 90
- 2021Solving Inefficiency of Self-supervised Representation Learningcited by 41
- 2013Deep Generative Stochastic Networks Trainable by Backpropcited by 36
- 2021Self-Supervised Classification Networkcited by 28
- 2020Image Clustering using an Augmented Generative Adversarial Network and Information Maximizationcited by 3
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.