Convolutional Neural Networks Analyzed via Convolutional Sparse Coding
Vardan Papyan, Yaniv Romano, Michael Elad

TL;DR
This paper establishes a theoretical framework connecting convolutional neural networks (CNN) with convolutional sparse coding (CSC), providing insights into CNN representations and proposing improved pursuit algorithms with stronger guarantees.
Contribution
It introduces the ML-CSC model linking CNNs to CSC, offering theoretical analysis of representation uniqueness and stability, and proposes an alternative pursuit method with better guarantees.
Findings
CNN forward pass corresponds to thresholding pursuit in ML-CSC
Theoretical guarantees for representation uniqueness and stability under sparsity
Proposed alternative pursuit improves theoretical robustness
Abstract
Convolutional neural networks (CNN) have led to many state-of-the-art results spanning through various fields. However, a clear and profound theoretical understanding of the forward pass, the core algorithm of CNN, is still lacking. In parallel, within the wide field of sparse approximation, Convolutional Sparse Coding (CSC) has gained increasing attention in recent years. A theoretical study of this model was recently conducted, establishing it as a reliable and stable alternative to the commonly practiced patch-based processing. Herein, we propose a novel multi-layer model, ML-CSC, in which signals are assumed to emerge from a cascade of CSC layers. This is shown to be tightly connected to CNN, so much so that the forward pass of the CNN is in fact the thresholding pursuit serving the ML-CSC model. This connection brings a fresh view to CNN, as we are able to attribute to this…
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 · Blind Source Separation Techniques · Image and Signal Denoising Methods
