Unsupervised learning of features and object boundaries from local prediction
Not on the map. Why?
Abstract (arXiv)
A visual system has to learn both which features to extract from images and how to group locations into (proto-)objects. Those two aspects are usually dealt with separately, although predictability is discussed as a cue for both. To incorporate features and boundaries into the same model, we model a layer of feature maps with a pairwise Markov random field model in which each factor is paired with an additional binary variable, which switches the factor on or off. Using one of two contrastive learning objectives, we can learn both the features and the parameters of the Markov random field factors from images without further supervision signals. The features learned by shallow neural networks based on this loss are local averages, opponent colors, and Gabor-like stripe patterns. Furthermore, we can infer connectivity between locations by inferring the switch variables. Contours inferred from this connectivity perform quite well on the Berkeley segmentation database (BSDS500) without any training on contours. Thus, computing predictions across space aids both segmentation and feature learning, and models trained to optimize these predictions show similarities to the human visual system. We speculate that retinotopic visual cortex might implement such predictions over space through lateral connections.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 25 of its 72 references that are in the map. First posted on arXiv 27 May 2022.
Builds on
25 of 72 references.
References · 25
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,162
- 2017Dynamic Routing Between Capsulescited by 689
- 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 673
- 2015Holistically-Nested Edge Detectioncited by 592
13 more
- 2021A Large-Scale Study on Unsupervised Spatiotemporal Representation Learningcited by 214
- 2016Deep Predictive Coding Networks for Video Prediction and Unsupervised Learningcited by 204
- 2021Pixel Difference Networks for Efficient Edge Detectioncited by 168
- 2021Self-supervised Video Object Segmentation by Motion Groupingcited by 147
- 2016Richer Convolutional Features for Edge Detectioncited by 143
- 2019Stacked Capsule Autoencoderscited by 82
- 2019Bi-Directional Cascade Network for Perceptual Edge Detectioncited by 72
- 2020LoCo: Local Contrastive Representation Learningcited by 55
- 2020Local plasticity rules can learn deep representations using self-supervised contrastive predictionscited by 47
- 2015Pushing the Boundaries of Boundary Detection using Deep Learningcited by 35
- 2020Unsupervised part representation by Flow Capsulescited by 25
- 2020Recurrent neural circuits for contour detectioncited by 23
- 2018A neural network trained to predict future video frames mimics critical properties of biological neuronal responses and perceptioncited by 6
Built on by
Not cited yet.