paper-with-me

Papers

SynCo: Synthetic Hard Negatives in Contrastive Learning for Better Unsupervised Visual Representations

2024-10-03 · Nikolaos Giakoumoglou, Tania Stathaki

Contrastive learning has become a dominant approach in self-supervised visual representation learning. Hard negatives - samples closely resembling the anchor - are key to enhancing learned representations' discriminative power. However, efficiently leveraging hard negatives remains challenging. We introduce SynCo (Synthetic Negatives in Contrastive learning), a novel approach that improves model performance by generating synthetic hard negatives on the representation space. Building on the MoCo framework, SynCo introduces six strategies for creating diverse synthetic hard negatives on-the-fly with minimal computational overhead. SynCo achieves faster training and better representation learning, reaching 67.9% top-1 accuracy on ImageNet ILSVRC-2012 linear evaluation after 200 pretraining epochs, surpassing MoCo's 67.5% using the same ResNet-50 encoder. It also transfers more effectively to detection tasks: on PASCAL VOC, it outperforms both the supervised baseline and MoCo with 82.5% AP; on COCO, it sets new benchmarks with 40.9% AP for bounding box detection and 35.5% AP for instance segmentation. Our synthetic hard negative generation approach significantly enhances visual representations learned through self-supervised contrastive learning. Code is available at https://github.com/giakoumoglou/synco.

📄 PDF Abstract BibTeX arXiv:2410.02401

Code (1)

giakoumoglou/synco 공식 구현 pytorch

Tasks

Contrastive LearningImage ClassificationImage SegmentationInstance SegmentationLinear evaluationObject DetectionRepresentation LearningSelf-Supervised Image ClassificationSelf-Supervised LearningSemantic SegmentationSemi-Supervised Image ClassificationUnsupervised Pre-training

Methods 이 논문이 사용한 방법론

Batch Normalization 설명 없음
InfoNCE 설명 없음
MoCo 설명 없음
Bitcoin Customer Service Number +1-833-534-1729 설명 없음
Contrastive Learning 설명 없음
Mask R-CNN Mask R-CNN extends Faster R-CNN to solve instance segmentation tasks. It achieves this by adding a branch for predicting an…
Faster R-CNN Faster R-CNN is an object detection model that improves on Fast R-CNN by utilising a region proposal network…

Similar Papers 제목 키워드 기반

Multi-View Action Recognition Using Contrastive Learning

2023-01-03 · IEEE/CVF Winter Conference on Applications of Computer Vision (WACV) 2023 1 · Ketul Shah, Anshul Shah, Chun Pong Lau, Celso M. de Melo 외

In this work, we present a method for RGB-based action recognition using multi-view videos. We present a supervised contrastive learning framework to learn a feature embedding robust to changes in viewpoint, by effective…

Action RecognitionContrastive LearningDomain Generalization

Fake & Square: Training Self-Supervised Vision Transformers with Synthetic Data and Synthetic Hard Negatives

2025-09-02 · Nikolaos Giakoumoglou, Andreas Floros, Kleanthis Marios Papadopoulos, Tania Stathaki arxiv

This paper does not introduce a new method per se. Instead, we build on existing self-supervised learning approaches for vision, drawing inspiration from the adage "fake it till you make it". While contrastive self-super…

Self-Supervised LearningRepresentation Learning

Mitigating the Impact of False Negatives in Dense Retrieval with Contrastive Confidence Regularization

2023-12-30 · Shiqi Wang, Yeqin Zhang, Cam-Tu Nguyen

In open-domain Question Answering (QA), dense retrieval is crucial for finding relevant passages for answer generation. Typically, contrastive learning is used to train a retrieval model that maps passages and queries to…

Answer GenerationContrastive LearningOpen-Domain Question AnsweringQuestion Answering+2

Tuned Contrastive Learning

2023-05-18 · Chaitanya Animesh, Manmohan Chandraker

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 Learning

SynCoBERT: Syntax-Guided Multi-Modal Contrastive Pre-Training for Code Representation

2021-08-10 · Xin Wang, Yasheng Wang, Fei Mi, Pingyi Zhou 외

Code representation learning, which aims to encode the semantics of source code into distributed vectors, plays an important role in recent deep-learning-based models for code intelligence. Recently, many pre-trained lan…

Clone DetectionCode SearchCode TranslationContrastive Learning+3