Sensitivity of sparse codes to image distortions
Kyle Luther, H. Sebastian Seung

TL;DR
Sparse codes, while useful for visual representation, are highly sensitive to image distortions, which can impair invariant object recognition, though they outperform raw images with enough labeled data.
Contribution
This paper empirically demonstrates the sensitivity of sparse codes to image distortions and analyzes the underlying cause, highlighting implications for invariant recognition tasks.
Findings
Sparse codes are highly sensitive to image distortions.
Sensitivity is due to linear combinations with high cancellation.
Sparse codes outperform raw images with sufficient labeled data.
Abstract
Sparse coding has been proposed as a theory of visual cortex and as an unsupervised algorithm for learning representations. We show empirically with the MNIST dataset that sparse codes can be very sensitive to image distortions, a behavior that may hinder invariant object recognition. A locally linear analysis suggests that the sensitivity is due to the existence of linear combinations of active dictionary elements with high cancellation. A nearest neighbor classifier is shown to perform worse on sparse codes than original images. For a linear classifier with a sufficiently large number of labeled examples, sparse codes are shown to yield higher accuracy than original images, but no higher than a representation computed by a random feedforward net. Sensitivity to distortions seems to be a basic property of sparse codes, and one should be aware of this property when applying sparse codes…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Neural Networks and Applications · Domain Adaptation and Few-Shot Learning
MethodsAttentive Walk-Aggregating Graph Neural Network
