Online Unsupervised Learning of Visual Representations and Categories
Not on the map. Why?
Abstract (arXiv)
Real world learning scenarios involve a nonstationary distribution of classes with sequential dependencies among the samples, in contrast to the standard machine learning formulation of drawing samples independently from a fixed, typically uniform distribution. Furthermore, real world interactions demand learning on-the-fly from few or no class labels. In this work, we propose an unsupervised model that simultaneously performs online visual representation learning and few-shot learning of new categories without relying on any class labels. Our model is a prototype-based memory network with a control component that determines when to form a new class prototype. We formulate it as an online mixture model, where components are created with only a single new example, and assignments do not have to be balanced, which permits an approximation to natural imbalanced distributions from uncurated raw data. Learning includes a contrastive loss that encourages different views of the same image to be assigned to the same prototype. The result is a mechanism that forms categorical representations of objects in nonstationary environments. Experiments show that our method can learn from an online stream of visual input data and its learned representations are significantly better at category recognition compared to state-of-the-art self-supervised learning methods.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 54 of its 77 references that are in the map. First posted on arXiv 13 Sep 2021.
Builds on
54 of 77 references.
References · 54
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 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
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
- 2016Matching Networks for One Shot Learningcited by 2,246
38 more
- 2017Matterport3D: Learning from RGB-D Data in Indoor Environmentscited by 1,354
- 2019Contrastive Multiview Codingcited by 1,297
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,020
- 2020Dark Experience for General Continual Learning: a Strong, Simple Baselinecited by 895
- 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 806
- 2020Prototypical Contrastive Learning of Unsupervised Representationscited by 636
- 2018End-to-End Incremental Learningcited by 596
- 2019Self-labelling via simultaneous clustering and representation learningcited by 525
- 2018Meta-Learning for Semi-Supervised Few-Shot Classificationcited by 456
- 2018TADAM: Task dependent adaptive metric for improved few-shot learningcited by 408
- 2018Dynamic Few-Shot Visual Learning without Forgettingcited by 385
- 2019Meta-Dataset: A Dataset of Datasets for Learning to Learn from Few Examplescited by 312
- 2020Few-Shot Class-Incremental Learningcited by 249
- 2018Stochastic Video Generation with a Learned Priorcited by 244
- 2021Co2L: Contrastive Continual Learningcited by 243
- 2019REMIND Your Neural Network to Prevent Catastrophic Forgettingcited by 197
- 2019Meta-Learning Representations for Continual Learningcited by 189
- 2019Continual Unsupervised Representation Learningcited by 147
- 2019Boosting Few-Shot Visual Learning with Self-Supervisioncited by 140
- 2016Learning Features by Watching Objects Movecited by 138
- 2018Memory Efficient Experience Replay for Streaming Learningcited by 128
- 2017Neural Expectation Maximizationcited by 123
- 2016Composing graphical models with neural networks for structured representations and fast inferencecited by 113
- 2019Infinite Mixture Prototypes for Few-Shot Learningcited by 99
- 2020Online Deep Clustering for Unsupervised Representation Learningcited by 99
- 2018Unsupervised Learning via Meta-Learningcited by 81
- 2018Unsupervised Meta-Learning For Few-Shot Image Classificationcited by 74
- 2020Imbalanced Continual Learning with Partitioning Reservoir Samplingcited by 71
- 2018Incremental Few-Shot Learning with Attention Attractor Networkscited by 65
- 2020S3VAE: Self-Supervised Sequential VAE for Representation Disentanglement and Data Generationcited by 63
- 2020Self-supervised learning through the eyes of a childcited by 61
- 2021Self-Supervised Training Enhances Online Continual Learningcited by 53
- 2019Dirichlet Variational Autoencodercited by 43
- 2021Self-Supervised Representation Learning from Flow Equivariancecited by 28
- 2020Self-Supervised Prototypical Transfer Learning for Few-Shot Classificationcited by 26
- 2018Probabilistic Video Generation using Holistic Attribute Controlcited by 24
- 2019Assume, Augment and Learn: Unsupervised Few-Shot Meta-Learning via Random Labels and Data Augmentationcited by 24
- 2020Wandering Within a World: Online Contextualized Few-Shot Learningcited by 22
50 most cited of 54 All 54 (JSON)
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 1.
4 papers.
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 409
- 2025Memory Storyboard: Leveraging Temporal Segmentation for Streaming Self-Supervised Learning from Egocentric Videoscited by 6
- 2024Open Problem: Active Representation Learningcited by 1
- 2024Patch-Based Contrastive Learning and Memory Consolidation for Online Unsupervised Continual Learningcited by 0
- 2025Memory Storyboard: Leveraging Temporal Segmentation for Streaming Self-Supervised Learning from Egocentric Videos21 Jan 2025
- 2024Patch-Based Contrastive Learning and Memory Consolidation for Online Unsupervised Continual Learning24 Sep 2024
- 2024Open Problem: Active Representation Learning6 Jun 2024
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild World24 Feb 2023