paper-with-me

Papers

On Multi-Layer Basis Pursuit, Efficient Algorithms and Convolutional Neural Networks

2018-06-02 · Jeremias Sulam, Aviad Aberdam, Amir Beck, Michael Elad

Parsimonious representations are ubiquitous in modeling and processing information. Motivated by the recent Multi-Layer Convolutional Sparse Coding (ML-CSC) model, we herein generalize the traditional Basis Pursuit problem to a multi-layer setting, introducing similar sparse enforcing penalties at different representation layers in a symbiotic relation between synthesis and analysis sparse priors. We explore different iterative methods to solve this new problem in practice, and we propose a new Multi-Layer Iterative Soft Thresholding Algorithm (ML-ISTA), as well as a fast version (ML-FISTA). We show that these nested first order algorithms converge, in the sense that the function value of near-fixed points can get arbitrarily close to the solution of the original problem. We further show how these algorithms effectively implement particular recurrent convolutional neural networks (CNNs) that generalize feed-forward ones without introducing any parameters. We present and analyze different architectures resulting unfolding the iterations of the proposed pursuit algorithms, including a new Learned ML-ISTA, providing a principled way to construct deep recurrent CNNs. Unlike other similar constructions, these architectures unfold a global pursuit holistically for the entire network. We demonstrate the emerging constructions in a supervised learning setting, consistently improving the performance of classical CNNs while maintaining the number of parameters constant.

📄 PDF Abstract BibTeX arXiv:1806.00701

Code (2)

Sulam-Group/ml-ista pytorch
jsulam/ml-ista pytorch

Similar Papers 제목 키워드 기반

WSEBP: A Novel Width-depth Synchronous Extension-based Basis Pursuit Algorithm for Multi-Layer Convolutional Sparse Coding

2022-03-28 · Haitong Tang, Shuang He, Lingbin Bian, Zhiming Cui 외

The pursuit algorithms integrated in multi-layer convolutional sparse coding (ML-CSC) can interpret the convolutional neural networks (CNNs). However, many current state-of-art (SOTA) pursuit algorithms require multiple …

image-classificationImage Classification

Adversarial Noise Attacks of Deep Learning Architectures -- Stability Analysis via Sparse Modeled Signals

2018-05-29 · Yaniv Romano, Aviad Aberdam, Jeremias Sulam, Michael Elad

Despite their impressive performance, deep convolutional neural networks (CNNs) have been shown to be sensitive to small adversarial perturbations. These nuisances, which one can barely notice, are powerful enough to foo…

General Classification

Multi-Layer Convolutional Sparse Modeling: Pursuit and Dictionary Learning

2017-08-29 · Jeremias Sulam, Vardan Papyan, Yaniv Romano, Michael Elad

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 fram…

Dictionary Learning

Architectural Adversarial Robustness: The Case for Deep Pursuit

2020-11-29 · CVPR 2021 1 · George Cazenavette, Calvin Murdock, Simon Lucey

Despite their unmatched performance, deep neural networks remain susceptible to targeted attacks by nearly imperceptible levels of adversarial noise. While the underlying cause of this sensitivity is not well understood,…

Adversarial Robustnessglobal-optimization

Basis Scaling and Double Pruning for Efficient Inference in Network-Based Transfer Learning

2021-08-06 · Ken C. L. Wong, Satyananda Kashyap, Mehdi Moradi

Network-based transfer learning allows the reuse of deep learning features with limited data, but the resulting models can be unnecessarily large. Although network pruning can improve inference efficiency, existing algor…

Network PruningTransfer Learning