Multilayer Convolutional Sparse Modeling: Pursuit and Dictionary Learning

被引:65
|
作者
Sulam, Jeremias [1 ]
Papyan, Vardan [2 ]
Romano, Yaniv [2 ]
Elad, Michael [1 ]
机构
[1] Technion Israel Inst Technol, Dept Comp Sci, IL-3200003 Haifa, Israel
[2] Stanford Univ, Dept Stat, Stanford, CA 94305 USA
基金
欧洲研究理事会;
关键词
Convolutional sparse coding; multilayer pursuit; convolutional neural networks; dictionary learning; sparse convolutional filters; IMAGE; REPRESENTATIONS;
D O I
10.1109/TSP.2018.2846226
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The recently proposed multilayer 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 forward pass in a CNN is equivalent to a pursuit algorithm aiming to estimate the nested sparse representation vectors 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. In this paper, 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 nontrivial 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 autoencoders, and we analyze these connections in detail.
引用
收藏
页码:4090 / 4104
页数:15
相关论文
共 50 条
  • [31] Supervised class-specific dictionary learning for sparse modeling in action recognition
    Wang, Haoran
    Yuan, Chunfeng
    Hu, Weiming
    Sun, Changyin
    PATTERN RECOGNITION, 2012, 45 (11) : 3902 - 3911
  • [32] Theoretical Foundations of Deep Learning via Sparse Representations A multilayer sparse model and its connection to convolutional neural networks
    Papyan, Vardan
    Romano, Yaniv
    Sulam, Jeremias
    Elad, Michael
    IEEE SIGNAL PROCESSING MAGAZINE, 2018, 35 (04) : 72 - 89
  • [33] Secure Dictionary Learning for Sparse Representation
    Nakachi, Takayuki
    Bandoh, Yukihiro
    Kiya, Hitoshi
    2019 27TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2019,
  • [34] ON THE SAMPLE COMPLEXITY OF SPARSE DICTIONARY LEARNING
    Seibert, M.
    Kleinsteuber, M.
    Gribonval, R.
    Jenatton, R.
    Bach, F.
    2014 IEEE WORKSHOP ON STATISTICAL SIGNAL PROCESSING (SSP), 2014, : 244 - 247
  • [35] Dictionary learning algorithms for sparse representation
    Kreutz-Delgado, K
    Murray, JF
    Rao, BD
    Engan, K
    Lee, TW
    Sejnowski, TJ
    NEURAL COMPUTATION, 2003, 15 (02) : 349 - 396
  • [36] Dictionary Learning for Sparse Audio Inpainting
    Taubock, Georg
    Rajbamshi, Shristi
    Balazs, Peter
    IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2021, 15 (01) : 104 - 119
  • [37] Submodular Dictionary Learning for Sparse Coding
    Jiang, Zhuolin
    Zhang, Guangxiao
    Davis, Larry S.
    2012 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2012, : 3418 - 3425
  • [38] Incoherent Dictionary Learning for Sparse Representation
    Lin, Tong
    Liu, Shi
    Zha, Hongbin
    2012 21ST INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR 2012), 2012, : 1237 - 1240
  • [39] Joint Sparse Regularization for Dictionary Learning
    Jianyu Miao
    Heling Cao
    Xiao-Bo Jin
    Rongrong Ma
    Xuan Fei
    Lingfeng Niu
    Cognitive Computation, 2019, 11 : 697 - 710
  • [40] Joint Sparse Regularization for Dictionary Learning
    Miao, Jianyu
    Cao, Heling
    Jin, Xiao-Bo
    Ma, Rongrong
    Fei, Xuan
    Niu, Lingfeng
    COGNITIVE COMPUTATION, 2019, 11 (05) : 697 - 710