ProtoCLIP: Prototypical Contrastive Language Image Pretraining
Not on the map. Why?
Abstract (arXiv)
Contrastive Language Image Pretraining (CLIP) has received widespread attention, since its learned representations can be transferred well to various downstream tasks. During the training process of the CLIP model, the InfoNCE objective aligns positive image-text pairs and separates negative ones. We show an underlying representation grouping effect during this process: the InfoNCE objective indirectly groups semantically similar representations together via randomly emerged within-modal anchors. Based on this understanding, in this paper, Prototypical Contrastive Language Image Pretraining (ProtoCLIP) is introduced to enhance such grouping by boosting its efficiency and increasing its robustness against the modality gap. Specifically, ProtoCLIP sets up prototype-level discrimination between image and text spaces, which efficiently transfers higher-level structural knowledge. Further, Prototypical Back Translation (PBT) is proposed to decouple representation grouping from representation alignment, resulting in effective learning of meaningful representations under large modality gap. The PBT also enables us to introduce additional external teachers with richer prior language knowledge. ProtoCLIP is trained with an online episodic training strategy, which makes it can be scaled up to unlimited amounts of data. We train our ProtoCLIP on Conceptual Captions and achieved an +5.81% ImageNet linear probing improvement and an +2.01% ImageNet zero-shot classification improvement. On the larger YFCC-15M dataset, ProtoCLIP matches the performance of CLIP with 33% of training time. Codes are available at https://github.com/megvii-research/protoclip.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 56 of its 81 references that are in the map. First posted on arXiv 22 Jun 2022.
Builds on
56 of 81 references.
References · 56
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2017Mask R-CNNcited by 7,277
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
38 more
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2017Billion-scale similarity search with GPUscited by 2,497
- 2019ViLBERT: Pretraining Task-Agnostic Visiolinguistic Representations for Vision-and-Language Taskscited by 2,222
- 2013Describing Textures in the Wildcited by 2,125
- 2015Microsoft COCO Captions: Data Collection and Evaluation Servercited by 1,462
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,405
- 2019VisualBERT: A Simple and Performant Baseline for Vision and Languagecited by 1,296
- 2020Oscar: Object-Semantics Aligned Pre-training for Vision-Language Taskscited by 1,214
- 2017Mixed Precision Trainingcited by 1,156
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
- 2019Relational Knowledge Distillationcited by 889
- 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 657
- 2020Prototypical Contrastive Learning of Unsupervised Representationscited by 640
- 2021FILIP: Fine-grained Interactive Language-Image Pre-Trainingcited by 627
- 2021LiT: Zero-Shot Transfer with Locked-image text Tuningcited by 577
- 2022Mind the Gap: Understanding the Modality Gap in Multi-modal Contrastive Representation Learningcited by 561
- 2021DenseCLIP: Language-Guided Dense Prediction with Context-Aware Promptingcited by 532
- 2019Self-labelling via simultaneous clustering and representation learningcited by 528
- 2021SLIP: Self-supervision meets Language-Image Pre-trainingcited by 436
- 2018Bag of Tricks for Image Classification with Convolutional Neural Networkscited by 431
- 2021Supervision Exists Everywhere: A Data Efficient Contrastive Language-Image Pre-training Paradigmcited by 405
- 2020A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospectscited by 397
- 2019Making Convolutional Networks Shift-Invariant Againcited by 391
- 2021With a Little Help from My Friends: Nearest-Neighbor Contrastive Learning of Visual Representationscited by 326
- 2019Self-Supervised Learning by Cross-Modal Audio-Video Clusteringcited by 267
- 2022Unified Contrastive Learning in Image-Text-Label Spacecited by 194
- 2021Self-Supervised Representation Learning: Introduction, Advances and Challengescited by 148
- 2021A Survey of Visual Transformerscited by 117
- 2022Chaos is a Ladder: A New Theoretical Understanding of Contrastive Learning via Augmentation Overlapcited by 105
- 2020Labelling unlabelled videos from scratch with multi-modal self-supervisioncited by 100
- 2021Supporting Clustering with Contrastive Learningcited by 90
- 2021CLOOB: Modern Hopfield Networks with InfoLOOB Outperform CLIPcited by 89
- 2021Unsupervised Object-Level Representation Learning from Scene Imagescited by 72
- 2021Multimodal Clustering Networks for Self-supervised Learning from Unlabeled Videoscited by 62
- 2021Investigating the Role of Negatives in Contrastive Representation Learningcited by 54
50 most cited of 56 All 56 (JSON)
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 3.
5 papers.
- 2022On the Probability of Necessity and Sufficiency of Explaining Graph Neural Networks: A Lower Bound Optimization Approachcited by 11
- 2024FFF: Fixing Flawed Foundations in contrastive pre-training results in very strong Vision-Language modelscited by 7
- 2024Binarized Simplicial Convolutional Neural Networkscited by 3
- 2023Attributed Multi-order Graph Convolutional Network for Heterogeneous Graphscited by 2
- 2024Multimodal CLIP Inference for Meta-Few-Shot Image Classificationcited by 0
- 2024FFF: Fixing Flawed Foundations in contrastive pre-training results in very strong Vision-Language models16 May 2024
- 2024Binarized Simplicial Convolutional Neural Networks7 May 2024
- 2024Multimodal CLIP Inference for Meta-Few-Shot Image Classification26 Mar 2024
- 2023Attributed Multi-order Graph Convolutional Network for Heterogeneous Graphs13 Apr 2023
- 2022On the Probability of Necessity and Sufficiency of Explaining Graph Neural Networks: A Lower Bound Optimization Approach14 Dec 2022