paper-with-me

Papers

Self-Contrastive Learning: Single-viewed Supervised Contrastive Framework using Sub-network

2021-06-29 · Sangmin Bae, Sungnyun Kim, Jongwoo Ko, Gihun Lee, Seungjong Noh, Se-Young Yun

Contrastive loss has significantly improved performance in supervised classification tasks by using a multi-viewed framework that leverages augmentation and label information. The augmentation enables contrast with another view of a single image but enlarges training time and memory usage. To exploit the strength of multi-views while avoiding the high computation cost, we introduce a multi-exit architecture that outputs multiple features of a single image in a single-viewed framework. To this end, we propose Self-Contrastive (SelfCon) learning, which self-contrasts within multiple outputs from the different levels of a single network. The multi-exit architecture efficiently replaces multi-augmented images and leverages various information from different layers of a network. We demonstrate that SelfCon learning improves the classification performance of the encoder network, and empirically analyze its advantages in terms of the single-view and the sub-network. Furthermore, we provide theoretical evidence of the performance increase based on the mutual information bound. For ImageNet classification on ResNet-50, SelfCon improves accuracy by +0.6% with 59% memory and 48% time of Supervised Contrastive learning, and a simple ensemble of multi-exit outputs boosts performance up to +1.5%. Our code is available at https://github.com/raymin0223/self-contrastive-learning.

📄 PDF Abstract BibTeX arXiv:2106.15499

Code (2)

raymin0223/self-contrastive-learning 공식 구현 pytorch
delyan-boychev/grad-cache-con-learning pytorch

Tasks

Contrastive Learning

Methods 이 논문이 사용한 방법론

Contrastive Learning 설명 없음

Similar Papers 제목 키워드 기반

Self-Contrastive Learning

2021-09-29 · Sangmin Bae, Sungnyun Kim, Jongwoo Ko, Gihun Lee 외

This paper proposes a novel contrastive learning framework, called Self-Contrastive (SelfCon) Learning, that self-contrasts within multiple outputs from the different levels of a multi-exit network. SelfCon learning does…

Contrastive Learning

Self-Supervised Contrastive BERT Fine-tuning for Fusion-based Reviewed-Item Retrieval

2023-08-01 · Mohammad Mahdi Abdollah Pour, Parsa Farinneya, Armin Toroghi, Anton Korikov 외

As natural language interfaces enable users to express increasingly complex natural language queries, there is a parallel explosion of user review content that can allow users to better find items such as restaurants, bo…

Contrastive LearningInformation RetrievalNatural Language QueriesRetrieval

Your Graph Recommender is Provably a Single-view Graph Contrastive Learning

2024-07-25 · Wenjie Yang, Shengzhong Zhang, Jiaxing Guo, Zengfeng Huang

Graph recommender (GR) is a type of graph neural network (GNNs) encoder that is customized for extracting information from the user-item interaction graph. Due to its strong performance on the recommendation task, GR has…

Contrastive LearningGraph Neural NetworkGraph Representation LearningRepresentation Learning

$\mathbb{X}$-Sample Contrastive Loss: Improving Contrastive Learning with Sample Similarity Graphs

2024-07-25 · Vlad Sobal, Mark Ibrahim, Randall Balestriero, Vivien Cabannes 외

Learning good representations involves capturing the diverse ways in which data samples relate. Contrastive loss - an objective matching related samples - underlies methods from self-supervised to multimodal learning. Co…

Contrastive Learning

Cross-view Self-Supervised Learning on Heterogeneous Graph Neural Network via Bootstrapping

2022-01-10 · Minjae Park

Heterogeneous graph neural networks can represent information of heterogeneous graphs with excellent ability. Recently, self-supervised learning manner is researched which learns the unique expression of a graph through …

Contrastive LearningGraph Neural NetworkSelf-Supervised Learning