paper-with-me

Papers

Learning Representations by Maximizing Mutual Information Across Views

2019-06-03 · NeurIPS 2019 12 · Philip Bachman, R. Devon Hjelm, William Buchwalter

We propose an approach to self-supervised representation learning based on maximizing mutual information between features extracted from multiple views of a shared context. For example, one could produce multiple views of a local spatio-temporal context by observing it from different locations (e.g., camera positions within a scene), and via different modalities (e.g., tactile, auditory, or visual). Or, an ImageNet image could provide a context from which one produces multiple views by repeatedly applying data augmentation. Maximizing mutual information between features extracted from these views requires capturing information about high-level factors whose influence spans multiple views -- e.g., presence of certain objects or occurrence of certain events. Following our proposed approach, we develop a model which learns image representations that significantly outperform prior methods on the tasks we consider. Most notably, using self-supervised learning, our model learns representations which achieve 68.1% accuracy on ImageNet using standard linear evaluation. This beats prior results by over 12% and concurrent results by 7%. When we extend our model to use mixture-based representations, segmentation behaviour emerges as a natural side-effect. Our code is available online: https://github.com/Philip-Bachman/amdim-public.

📄 PDF Abstract BibTeX arXiv:1906.00910

Code (3)

Alibaba-AAIG/SSL-FEW-SHOT pytorch
cfld/amdim pytorch
philip-bachman/amdim-public pytorch

Tasks

Data AugmentationImage ClassificationLinear evaluationRepresentation LearningSelf-Supervised Image ClassificationSelf-Supervised Learning

Similar Papers 제목 키워드 기반

Maximizing Mutual Information Across Feature and Topology Views for Learning Graph Representations

2021-05-14 · Xiaolong Fan, Maoguo Gong, Yue Wu, Hao Li

Recently, maximizing mutual information has emerged as a powerful method for unsupervised graph representation learning. The existing methods are typically effective to capture information from the topology view but igno…

DiversityGraph Representation LearningLinear evaluationRepresentation Learning

More Synergy, Less Redundancy: Exploiting Joint Mutual Information for Self-Supervised Learning

2023-07-02 · Salman Mohamadi, Gianfranco Doretto, Donald A. Adjeroh

Self-supervised learning (SSL) is now a serious competitor for supervised learning, even though it does not require data annotation. Several baselines have attempted to make SSL models exploit information about data dist…

Self-Supervised Learning

Decomposing Mutual Information for Representation Learning

2021-01-01 · Alessandro Sordoni, Nouha Dziri, Hannes Schulz, Geoff Gordon 외

Many self-supervised representation learning methods maximize mutual information (MI) across views. In this paper, we transform each view into a set of subviews and then decompose the original MI bound into a sum of boun…

Dialogue GenerationRepresentation Learning

Contrastive Graph Representation Learning with Adversarial Cross-view Reconstruction and Information Bottleneck

2024-08-01 · Yuntao Shou, Haozhi Lan, Xiangyong Cao

Graph Neural Networks (GNNs) have received extensive research attention due to their powerful information aggregation capabilities. Despite the success of GNNs, most of them suffer from the popularity bias issue in a gra…

Contrastive LearningGraph Representation LearningNode ClassificationRepresentation Learning

Information Maximization for Extreme Pose Face Recognition

2022-09-07 · Mohammad Saeed Ebrahimi Saadabadi, Sahar Rahimi Malakshan, Sobhan Soleymani, Moktari Mostofa 외

In this paper, we seek to draw connections between the frontal and profile face images in an abstract embedding space. We exploit this connection using a coupled-encoder network to project frontal/profile face images int…

Contrastive LearningDomain AdaptationFace Recognition