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 条
  • [21] Dictionary Learning with Equiprobable Matching Pursuit
    Sandin, Fredrik
    Martin-del-Campo, Sergio
    2017 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2017, : 557 - 564
  • [22] ONLINE CONVOLUTIONAL DICTIONARY LEARNING
    Liu, Jialin
    Garcia-Cardona, Cristina
    Wohlberg, Brendt
    Yin, Wotao
    2017 24TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2017, : 1707 - 1711
  • [23] SUBSET PURSUIT FOR ANALYSIS DICTIONARY LEARNING
    Zhang, Ye
    Wang, Haolong
    Yu, Tenglong
    Wang, Wenwu
    2013 PROCEEDINGS OF THE 21ST EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2013,
  • [24] Disaggregating Convolutional Dictionary Learning
    Majumdar, Angshul
    IEEE SENSORS LETTERS, 2024, 8 (01)
  • [25] SPARSE NULL SPACE BASIS PURSUIT AND ANALYSIS DICTIONARY LEARNING FOR HIGH-DIMENSIONAL DATA ANALYSIS
    Bian, Xiao
    Krim, Hamid
    Bronstein, Alex
    Dai, Liyi
    2015 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING (ICASSP), 2015, : 3781 - 3785
  • [26] Deep convolutional sparse dictionary learning for bearing fault diagnosis under variable speed condition
    Wang, Hao
    Wang, Jingyi
    Fan, Zou
    JOURNAL OF THE FRANKLIN INSTITUTE, 2025, 362 (01)
  • [27] Convolutional sparse dictionary learning with smoothed l0 norm and projected gradient descent
    Kitajima, Kazuki
    Sugano, Akira
    Kuroki, Yoshimitsu
    2019 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ISPACS), 2019,
  • [28] Fast Convolutional Sparse Dictionary Learning Based on LocOMP and Its Application to Bearing Fault Detection
    He, Liu
    Yi, Cai
    Zhou, Qiuyang
    Lin, Jian-Hui
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2022, 71
  • [29] Sparse representation by dictionary combined convolutional sparse coding and K-SVD
    Lian, Qiu-Sheng
    Han, Dong-Mei
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2012, 34 (07): : 1493 - 1498
  • [30] Multimode Process Monitoring and Fault Detection: A Sparse Modeling and Dictionary Learning Method
    Peng, Xin
    Tang, Yang
    Du, Wenli
    Qian, Feng
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2017, 64 (06) : 4866 - 4875