Self-supervised representation learning via adaptive hard-positive mining
Despite their success in perception over the last decade, deep neural networks are also known ravenous to labeled data for training, which limits their applicability to real-world problems. Hence self-supervised learning has recently attracted intensive attention. Contrastive learning has been one of the dominant approaches for effective feature extraction and achieve state-of-the-art performance. In this paper, we first theoretically show that these methods cannot fully take advantage of training samples in the sense of hard positive samples mining. Then we propose a new contrastive method called AdpCLR$^{full}$ (adaptive self-supervised contrastive learning representations), which can more effectively (supported by our proof) explore the samples in a way of being closer to supervised contrastive learning. We thoroughly evaluate the quality of the learned representation on ImageNet for both pretraining based version (AdpCLR$^{pre}$) and fully trained version (AdpCLR$^{full}$). The results of accuracy show AdpCLR$^{pre}$ outperforms state-of-the-art contrastive-based models by 3.0\% with extra 100 epochs, while AdpCLR$^{full}$ outperforms by 2.5\% with additional 600 epochs.
Code (0)
등록된 구현이 없습니다.
Tasks
Contrastive LearningRepresentation LearningSelf-Supervised LearningMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Tuned Contrastive Learning
In recent times, contrastive learning based loss functions have become increasingly popular for visual self-supervised representation learning owing to their state-of-the-art (SOTA) performance. Most of the modern contra…
Contrastive LearningRepresentation LearningSelf-Supervised LearningSelf-Contrastive Learning with Hard Negative Sampling for Self-supervised Point Cloud Learning
Point clouds have attracted increasing attention. Significant progress has been made in methods for point cloud analysis, which often requires costly human annotation as supervision. To address this issue, we propose a n…
Contrastive LearningPoint Cloud SegmentationRepresentation LearningSelf-Supervised Learning+1Adaptive Self-supervised Robust Clustering for Unstructured Data with Unknown Cluster Number
We introduce a novel self-supervised deep clustering approach tailored for unstructured data without requiring prior knowledge of the number of clusters, termed Adaptive Self-supervised Robust Clustering (ASRC). In parti…
ClusteringContrastive LearningDeep ClusteringCross-Stream Contrastive Learning for Self-Supervised Skeleton-Based Action Recognition
Self-supervised skeleton-based action recognition enjoys a rapid growth along with the development of contrastive learning. The existing methods rely on imposing invariance to augmentations of 3D skeleton within a single…
Action RecognitionContrastive LearningRepresentation LearningSelf-supervised Skeleton-based Action Recognition+1Learning Transformation-Predictive Representations for Detection and Description of Local Features
The task of key-points detection and description is to estimate the stable location and discriminative representation of local features, which is essential for image matching. However, either the rough hard positive …
Contrastive Learning