Multi-Layer Convolutional Sparse Modeling: Pursuit and Dictionary Learning
Not on the map. Why?
Abstract (arXiv)
The recently proposed Multi-Layer Convolutional Sparse Coding (ML-CSC) model, consisting of a cascade of convolutional sparse layers, provides a new interpretation of Convolutional Neural Networks (CNNs). Under this framework, the computation of the forward pass in a CNN is equivalent to a pursuit algorithm aiming to estimate the nested sparse representation vectors -- or feature maps -- from a given input signal. Despite having served as a pivotal connection between CNNs and sparse modeling, a deeper understanding of the ML-CSC is still lacking: there are no pursuit algorithms that can serve this model exactly, nor are there conditions to guarantee a non-empty model. While one can easily obtain signals that approximately satisfy the ML-CSC constraints, it remains unclear how to simply sample from the model and, more importantly, how one can train the convolutional filters from real data. In this work, we propose a sound pursuit algorithm for the ML-CSC model by adopting a projection approach. We provide new and improved bounds on the stability of the solution of such pursuit and we analyze different practical alternatives to implement this in practice. We show that the training of the filters is essential to allow for non-trivial signals in the model, and we derive an online algorithm to learn the dictionaries from real data, effectively resulting in cascaded sparse convolutional layers. Last, but not least, we demonstrate the applicability of the ML-CSC model for several applications in an unsupervised setting, providing competitive results. Our work represents a bridge between matrix factorization, sparse dictionary learning and sparse auto-encoders, and we analyze these connections in detail.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Aug 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 3; 2023: 0; 2024: 2; 2025: 1.
14 papers.
Sort:
By area:
- 2022The Lazy Neuron Phenomenon: On Emergence of Activation Sparsity in Transformerscited by 121
- 2021Neural Response Interpretation through the Lens of Critical Pathwayscited by 32
- 2022Revisiting Sparse Convolutional Model for Visual Recognitioncited by 13
- 2021Sparsity-Probe: Analysis tool for Deep Learning Modelscited by 4
- 2021Phase Collapse in Neural Networkscited by 4
- 2021Faster Convergence in Deep-Predictive-Coding Networks to Learn Deeper Representationscited by 2
- 2024Convergence Analysis for Deep Sparse Coding via Convolutional Neural Networkscited by 2
- 2021Deep learning based dictionary learning and tomographic image reconstructioncited by 1
- 2024Pivotal Auto-Encoder via Self-Normalizing ReLUcited by 1
- 2025CS-VLM: Compressed Sensing Attention for Efficient Vision-Language Representation Learningcited by 1
- 2021Improved Image Generation via Sparse Modelingcited by 0
- 2021Learned Interpretable Residual Extragradient ISTA for Sparse Codingcited by 0
- 2025CS-VLM: Compressed Sensing Attention for Efficient Vision-Language Representation Learning30 Jun 2025
- 2024Convergence Analysis for Deep Sparse Coding via Convolutional Neural Networks10 Aug 2024
- 2024Pivotal Auto-Encoder via Self-Normalizing ReLU23 Jun 2024
- 2022Revisiting Sparse Convolutional Model for Visual Recognition24 Oct 2022
- 2022The Lazy Neuron Phenomenon: On Emergence of Activation Sparsity in Transformers12 Oct 2022
- 2022WSEBP: A Novel Width-depth Synchronous Extension-based Basis Pursuit Algorithm for Multi-Layer Convolutional Sparse Coding28 Mar 2022
- 2021Phase Collapse in Neural Networks11 Oct 2021
- 2021Deep learning based dictionary learning and tomographic image reconstruction26 Aug 2021
- 2021A Sparse Coding Interpretation of Neural Networks and Theoretical Implications14 Aug 2021
- 2021Learned Interpretable Residual Extragradient ISTA for Sparse Coding22 Jun 2021
- 2021Sparsity-Probe: Analysis tool for Deep Learning Models14 May 2021
- 2021Improved Image Generation via Sparse Modeling1 Apr 2021
- 2022The Lazy Neuron Phenomenon: On Emergence of Activation Sparsity in Transformerscited by 121
- 2021Neural Response Interpretation through the Lens of Critical Pathwayscited by 32
- 2022Revisiting Sparse Convolutional Model for Visual Recognitioncited by 13
- 2021Sparsity-Probe: Analysis tool for Deep Learning Modelscited by 4
- 2021Phase Collapse in Neural Networkscited by 4
- 2021Faster Convergence in Deep-Predictive-Coding Networks to Learn Deeper Representationscited by 2
- 2024Convergence Analysis for Deep Sparse Coding via Convolutional Neural Networkscited by 2
- 2021Deep learning based dictionary learning and tomographic image reconstructioncited by 1
- 2024Pivotal Auto-Encoder via Self-Normalizing ReLUcited by 1
- 2021Improved Image Generation via Sparse Modelingcited by 0
- 2021Learned Interpretable Residual Extragradient ISTA for Sparse Codingcited by 0
- 2021A Sparse Coding Interpretation of Neural Networks and Theoretical Implicationscited by 0
12 most cited of 13 All 13 (JSON)
- 2024Convergence Analysis for Deep Sparse Coding via Convolutional Neural Networks10 Aug 2024
- 2024Pivotal Auto-Encoder via Self-Normalizing ReLU23 Jun 2024
- 2022Revisiting Sparse Convolutional Model for Visual Recognition24 Oct 2022
- 2022The Lazy Neuron Phenomenon: On Emergence of Activation Sparsity in Transformers12 Oct 2022
- 2022WSEBP: A Novel Width-depth Synchronous Extension-based Basis Pursuit Algorithm for Multi-Layer Convolutional Sparse Coding28 Mar 2022
- 2021Phase Collapse in Neural Networks11 Oct 2021
- 2021Deep learning based dictionary learning and tomographic image reconstruction26 Aug 2021
- 2021A Sparse Coding Interpretation of Neural Networks and Theoretical Implications14 Aug 2021
- 2021Learned Interpretable Residual Extragradient ISTA for Sparse Coding22 Jun 2021
- 2021Sparsity-Probe: Analysis tool for Deep Learning Models14 May 2021
- 2021Improved Image Generation via Sparse Modeling1 Apr 2021
- 2021Neural Response Interpretation through the Lens of Critical Pathways31 Mar 2021
12 newest of 13 All 13 (JSON)