Learning step sizes for unfolded sparse coding - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2019

Learning step sizes for unfolded sparse coding

Résumé

Sparse coding is typically solved by iterative optimization techniques, such as the Iterative Shrinkage-Thresholding Algorithm (ISTA). Unfolding and learning weights of ISTA using neural networks is a practical way to accelerate estimation. In this paper, we study the selection of adapted step sizes for ISTA. We show that a simple step size strategy can improve the convergence rate of ISTA by leveraging the sparsity of the iterates. However, it is impractical in most large-scale applications. Therefore, we propose a network architecture where only the step sizes of ISTA are learned. We demonstrate that for a large class of unfolded algorithms, if the algorithm converges to the solution of the Lasso, its last layers correspond to ISTA with learned step sizes. Experiments show that our method is competitive with state-of-the-art networks when the solutions are sparse enough.
Fichier principal
Vignette du fichier
main.pdf (1.92 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02140383 , version 1 (27-05-2019)

Identifiants

  • HAL Id : hal-02140383 , version 1

Citer

Pierre Ablin, Thomas Moreau, Mathurin Massias, Alexandre Gramfort. Learning step sizes for unfolded sparse coding. NeurIPS 2019 - Advances in Neural Information Processing Systems, Dec 2019, Vancouver, Canada. ⟨hal-02140383⟩
332 Consultations
509 Téléchargements

Partager

Gmail Facebook X LinkedIn More