Learning Online Visual Invariances for Novel Objects via Supervised and Self-Supervised Training
Not on the map. Why?
Abstract (arXiv)
Humans can identify objects following various spatial transformations such as scale and viewpoint. This extends to novel objects, after a single presentation at a single pose, sometimes referred to as online invariance. CNNs have been proposed as a compelling model of human vision, but their ability to identify objects across transformations is typically tested on held-out samples of trained categories after extensive data augmentation. This paper assesses whether standard CNNs can support human-like online invariance by training models to recognize images of synthetic 3D objects that undergo several transformations: rotation, scaling, translation, brightness, contrast, and viewpoint. Through the analysis of models' internal representations, we show that standard supervised CNNs trained on transformed objects can acquire strong invariances on novel classes even when trained with as few as 50 objects taken from 10 classes. This extended to a different dataset of photographs of real objects. We also show that these invariances can be acquired in a self-supervised way, through solving the same/different task. We suggest that this latter approach may be similar to how humans acquire invariances.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 21 of its 54 references that are in the map. First posted on arXiv 4 Oct 2021.
Builds on
21 of 54 references.
References · 21
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2013Intriguing properties of neural networkscited by 5,114
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2016Group Equivariant Convolutional Networkscited by 1,154
- 2017Learning to Compare: Relation Network for Few-Shot Learningcited by 1,139
- 2015Prioritized Experience Replaycited by 1,070
- 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 656
- 2017PathNet: Evolution Channels Gradient Descent in Super Neural Networkscited by 362
- 2018Generalisation in humans and deep neural networkscited by 237
- 2018Deep Learning: A Critical Appraisalcited by 214
- 2018Rotate your Networks: Better Weight Consolidation and Less Catastrophic Forgettingcited by 127
9 more
- 2020Learning to Continually Learncited by 82
- 2014Scale-Invariant Convolutional Neural Networkscited by 40
- 2014Multi-scale Orderless Pooling of Deep Convolutional Activation Featurescited by 38
- 2020Self-Supervised Relational Reasoning for Representation Learningcited by 37
- 2017Quantifying Translation-Invariance in Convolutional Neural Networkscited by 30
- 2016Learning rotation invariant convolutional filters for texture classificationcited by 24
- 2020CyCNN: A Rotation Invariant CNN using Polar Mapping and Cylindrical Convolution Layerscited by 15
- 2020Learning Translation Invariance in CNNscited by 8
- 2020A case for robust translation tolerance in humans and CNNs. A commentary on Han et alcited by 4
Built on by
Citing papers per year: 2022: 2; 2023: 6; 2024: 1; 2025: 1.
10 papers.
- 2023Neither hype nor gloom do DNNs justicecited by 40
- 2022Mixed Evidence for Gestalt Grouping in Deep Neural Networkscited by 11
- 2022Improving Fine-tuning of Self-supervised Models with Contrastive Initializationcited by 10
- 2024MindSet: Vision. A toolbox for testing DNNs on key psychological experimentscited by 8
- 2023Approaching human 3D shape perception with neurally mappable modelscited by 6
- 2023Divergences in Color Perception between Deep Neural Networks and Humanscited by 4
- 2023Convolutional Neural Networks Trained to Identify Words Provide a Surprisingly Good Account of Visual Form Priming Effectscited by 1
- 2023Beyond the limitations of any imaginable mechanism: large language models and psycholinguisticscited by 1
- 2023Fixing the problems of deep neural networks will require better training data and learning algorithmscited by 0
- 2025GenView++: Unifying Adaptive Generative Augmentation and Quality-Driven Supervision for Contrastive Representation Learningcited by 0
- 2025GenView++: Unifying Adaptive Generative Augmentation and Quality-Driven Supervision for Contrastive Representation Learning28 Sep 2025
- 2024MindSet: Vision. A toolbox for testing DNNs on key psychological experiments8 Apr 2024
- 2023Neither hype nor gloom do DNNs justice8 Dec 2023
- 2023Fixing the problems of deep neural networks will require better training data and learning algorithms26 Sep 2023
- 2023Divergences in Color Perception between Deep Neural Networks and Humans11 Sep 2023
- 2023Approaching human 3D shape perception with neurally mappable models22 Aug 2023
- 2023Beyond the limitations of any imaginable mechanism: large language models and psycholinguistics28 Feb 2023
- 2023Convolutional Neural Networks Trained to Identify Words Provide a Surprisingly Good Account of Visual Form Priming Effects8 Feb 2023
- 2022Improving Fine-tuning of Self-supervised Models with Contrastive Initialization30 Jul 2022
- 2022Mixed Evidence for Gestalt Grouping in Deep Neural Networks14 Mar 2022