paper-with-me

Papers

SequentialAttention++ for Block Sparsification: Differentiable Pruning Meets Combinatorial Optimization

2024-02-27 · Taisuke Yasuda, Kyriakos Axiotis, Gang Fu, Mohammadhossein Bateni, Vahab Mirrokni

Neural network pruning is a key technique towards engineering large yet scalable, interpretable, and generalizable models. Prior work on the subject has developed largely along two orthogonal directions: (1) differentiable pruning for efficiently and accurately scoring the importance of parameters, and (2) combinatorial optimization for efficiently searching over the space of sparse models. We unite the two approaches, both theoretically and empirically, to produce a coherent framework for structured neural network pruning in which differentiable pruning guides combinatorial optimization algorithms to select the most important sparse set of parameters. Theoretically, we show how many existing differentiable pruning techniques can be understood as nonconvex regularization for group sparse optimization, and prove that for a wide class of nonconvex regularizers, the global optimum is unique, group-sparse, and provably yields an approximate solution to a sparse convex optimization problem. The resulting algorithm that we propose, SequentialAttention++, advances the state of the art in large-scale neural network block-wise pruning tasks on the ImageNet and Criteo datasets.

📄 PDF Abstract BibTeX arXiv:2402.17902

Code (0)

등록된 구현이 없습니다.

Tasks

Combinatorial OptimizationNetwork Pruning

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically
Pruning 설명 없음

Similar Papers 제목 키워드 기반

Sparse by Rule: Probability-Based N:M Pruning for Spiking Neural Networks

2025-11-15 · Shuhan Ye, Yi Yu, Qixin Zhang, Chenqi Kong 외 arxiv

Brain-inspired Spiking neural networks (SNNs) promise energy-efficient intelligence via event-driven, sparse computation, but deeper architectures inflate parameters and computational cost, hindering their edge deploymen…

Separate, Dynamic and Differentiable (SMART) Pruner for Block/Output Channel Pruning on Computer Vision Tasks

2024-03-29 · Guanhua Ding, Zexi Ye, Zhen Zhong, Gang Li 외

Block pruning, which eliminates contiguous blocks of weights, is a structural pruning method that can significantly enhance the performance of neural processing units (NPUs). In industrial applications, an ideal block pr…

CSQ: Growing Mixed-Precision Quantization Scheme with Bi-level Continuous Sparsification

2022-12-06 · Lirui Xiao, Huanrui Yang, Zhen Dong, Kurt Keutzer 외

Mixed-precision quantization has been widely applied on deep neural networks (DNNs) as it leads to significantly better efficiency-accuracy tradeoffs compared to uniform quantization. Meanwhile, determining the exact pre…

Quantization

Weight, Block or Unit? Exploring Sparsity Tradeoffs for Speech Enhancement on Tiny Neural Accelerators

2021-11-03 · Marko Stamenovic, Nils L. Westhausen, Li-Chia Yang, Carl Jensen 외

We explore network sparsification strategies with the aim of compressing neural speech enhancement (SE) down to an optimal configuration for a new generation of low power microcontroller based neural accelerators (microN…

Model CompressionSpeech Enhancement

BLaST: High Performance Inference and Pretraining using BLock Sparse Transformers

2025-07-03 · Patrik Okanovic, Sameer Deshmukh, Grzegorz Kwasniewski, Yi Zhu 외 arxiv

The energy consumption of large-scale ML models is dominated by data movement, shuffling billions of parameters across memory hierarchies and data centers. Sparsification offers a principled way to mitigate these costs b…