mlsanityData to 7 Oct 2026

Near-Linear Time Projection onto the ℓ1,∞ Ball; Application to Sparse Autoencoders

arXiv 2307.09836 ↗First posted 19 Jul 2023cs.LG math.OCcited by 1

Not on the map. Why?

Abstract (arXiv)

Looking for sparsity is nowadays crucial to speed up the training of large-scale neural networks. Projections onto the ℓ1,2 and ℓ1,∞ are among the most efficient techniques to sparsify and reduce the overall cost of neural networks. In this paper, we introduce a new projection algorithm for the ℓ1,∞ norm ball. The worst-case time complexity of this algorithm is Obig(nm+Jlog(nm)big) for a matrix in ℝn× m. J is a term that tends to 0 when the sparsity is high, and to nm when the sparsity is low. Its implementation is easy and it is guaranteed to converge to the exact solution in a finite time. Moreover, we propose to incorporate the ℓ1,∞ ball projection while training an autoencoder to enforce feature selection and sparsity of the weights. Sparsification appears in the encoder to primarily do feature selection due to our application in biology, where only a very small part (<2%) of the data is relevant. We show that both in the biological case and in the general case of sparsity that our method is the fastest.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 17 of its 56 references that are in the map. First posted on arXiv 19 Jul 2023.

Builds on

17 of 56 references.

References · 17

  1. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  2. 2013Auto-Encoding Variational Bayescited by 3,980
  3. 2019Green AIcited by 620
  4. 2014Semi-Supervised Learning with Deep Generative Modelscited by 494
  5. 2017Lossy Image Compression with Compressive Autoencoderscited by 289
  6. 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
  7. 2021PanGu-α: Large-scale Autoregressive Pretrained Chinese Language Models with Auto-parallel Computationcited by 134
  8. 2019Checkmate: Breaking the Memory Wall with Optimal Tensor Rematerializationcited by 90
  9. 2016Learning the Number of Neurons in Deep Networkscited by 69
  10. 2018Learning Sparse Neural Networks via Sensitivity-Driven Regularizationcited by 26
  11. 2018On Controllable Sparse Alternatives to Softmaxcited by 26
  12. 2021Effective Model Sparsification by Scheduled Grow-and-Prune Methodscited by 25
5 more
  1. 2019Proximal Splitting Algorithms for Convex Optimization: A Tour of Recent Advances, with New Twistscited by 15
  2. 2017Dropout as a Low-Rank Regularizer for Matrix Factorizationcited by 14
  3. 2023Sparse-IFT: Sparse Iso-FLOP Transformations for Maximizing Training Efficiencycited by 7
  4. 2018Efficient Projection onto the ℓ∞,1 Mixed-Norm Ball using a Newton root search methodcited by 3
  5. 2022Learning sparse auto-encoders for green AI image codingcited by 3

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.