Contrastive Neural Processes for Self-Supervised Learning
Not on the map. Why?
Abstract (arXiv)
Recent contrastive methods show significant improvement in self-supervised learning in several domains. In particular, contrastive methods are most effective where data augmentation can be easily constructed e.g. in computer vision. However, they are less successful in domains without established data transformations such as time series data. In this paper, we propose a novel self-supervised learning framework that combines contrastive learning with neural processes. It relies on recent advances in neural processes to perform time series forecasting. This allows to generate augmented versions of data by employing a set of various sampling functions and, hence, avoid manually designed augmentations. We extend conventional neural processes and propose a new contrastive loss to learn times series representations in a self-supervised setup. Therefore, unlike previous self-supervised methods, our augmentation pipeline is task-agnostic, enabling our method to perform well across various applications. In particular, a ResNet with a linear classifier trained using our approach is able to outperform state-of-the-art techniques across industrial, medical and audio datasets improving accuracy over 10% in ECG periodic data. We further demonstrate that our self-supervised representations are more efficient in the latent space, improving multiple clustering indexes and that fine-tuning our method on 10% of labels achieves results competitive to fully-supervised learning.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 21 of its 35 references that are in the map. First posted on arXiv 24 Oct 2021.
Builds on
21 of 35 references.
References · 21
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
- 2019SpecAugment: A Simple Data Augmentation Method for Automatic Speech Recognitioncited by 1,355
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 733
- 2017VoxCeleb: a large-scale speaker identification datasetcited by 714
- 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 672
- 2018Conditional Neural Processescited by 421
- 2019Attentive Neural Processescited by 280
9 more
- 2019Unsupervised Scalable Representation Learning for Multivariate Time Seriescited by 267
- 2021Unsupervised Representation Learning for Time Series with Temporal Neighborhood Codingcited by 223
- 2020CLOCS: Contrastive Learning of Cardiac Signals Across Space, Time, and Patientscited by 170
- 2019Convolutional Conditional Neural Processescited by 139
- 2014word2vec Explained: deriving Mikolov et al.'s negative-sampling word-embedding methodcited by 109
- 2020How Useful is Self-Supervised Pretraining for Visual Tasks?cited by 80
- 2019A critical analysis of self-supervision, or what we can learn from a single imagecited by 75
- 2021Multi-Format Contrastive Learning of Audio Representationscited by 39
- 2020Augmentation adversarial training for self-supervised speaker recognitioncited by 24
Built on by
Citing papers per year: 2022: 5; 2023: 3; 2024: 0; 2025: 1.
9 papers.
- 2022The Neural Process Family: Survey, Applications and Perspectivescited by 23
- 2022What Matters For Meta-Learning Vision Regression Tasks?cited by 18
- 2022Utilizing Expert Features for Contrastive Learning of Time-Series Representationscited by 17
- 2023Label-efficient Time Series Representation Learning: A Reviewcited by 16
- 2022Contrastive Conditional Neural Processescited by 11
- 2023Correlated Time Series Self-Supervised Representation Learning via Spatiotemporal Bootstrappingcited by 9
- 2022Meta-Learning Regrasping Strategies for Physical-Agnostic Objectscited by 7
- 2023Adversarially Contrastive Estimation of Conditional Neural Processescited by 1
- 2025Nearest Neighbor Projection Removal Adversarial Trainingcited by 0
- 2025Nearest Neighbor Projection Removal Adversarial Training9 Sep 2025
- 2023Correlated Time Series Self-Supervised Representation Learning via Spatiotemporal Bootstrapping12 Jun 2023
- 2023Adversarially Contrastive Estimation of Conditional Neural Processes23 Mar 2023
- 2023Label-efficient Time Series Representation Learning: A Review13 Feb 2023
- 2022The Neural Process Family: Survey, Applications and Perspectives1 Sep 2022
- 2022Utilizing Expert Features for Contrastive Learning of Time-Series Representations23 Jun 2022
- 2022Meta-Learning Regrasping Strategies for Physical-Agnostic Objects23 May 2022
- 2022What Matters For Meta-Learning Vision Regression Tasks?9 Mar 2022
- 2022Contrastive Conditional Neural Processes8 Mar 2022