Sparse Factorization Layers for Neural Networks with Limited Supervision
Parker Koch, Jason J. Corso

TL;DR
This paper introduces two novel dictionary learning-based layers for neural networks that enhance performance under limited supervision by enabling semi-supervised learning and outperforming traditional CNNs in low-data regimes.
Contribution
The paper proposes sparse factorization layers for neural networks, integrating dictionary learning into CNNs for improved semi-supervised learning capabilities.
Findings
Outperform classical CNNs with limited labeled data.
Show performance improvements with same number of parameters.
Enable end-to-end training with back-propagation.
Abstract
Whereas CNNs have demonstrated immense progress in many vision problems, they suffer from a dependence on monumental amounts of labeled training data. On the other hand, dictionary learning does not scale to the size of problems that CNNs can handle, despite being very effective at low-level vision tasks such as denoising and inpainting. Recently, interest has grown in adapting dictionary learning methods for supervised tasks such as classification and inverse problems. We propose two new network layers that are based on dictionary learning: a sparse factorization layer and a convolutional sparse factorization layer, analogous to fully-connected and convolutional layers, respectively. Using our derivations, these layers can be dropped in to existing CNNs, trained together in an end-to-end fashion with back-propagation, and leverage semisupervision in ways classical CNNs cannot. We…
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
TopicsDomain Adaptation and Few-Shot Learning · Advanced Neural Network Applications · Sparse and Compressive Sensing Techniques
