paper-with-me

홈 › Papers

Structured Sparsification with Joint Optimization of Group Convolution and Channel Shuffle

2020-02-19 · Xin-Yu Zhang, Kai Zhao, Taihong Xiao, Ming-Ming Cheng, Ming-Hsuan Yang

Recent advances in convolutional neural networks(CNNs) usually come with the expense of excessive computational overhead and memory footprint. Network compression aims to alleviate this issue by training compact models with comparable performance. However, existing compression techniques either entail dedicated expert design or compromise with a moderate performance drop. In this paper, we propose a novel structured sparsification method for efficient network compression. The proposed method automatically induces structured sparsity on the convolutional weights, thereby facilitating the implementation of the compressed model with the highly-optimized group convolution. We further address the problem of inter-group communication with a learnable channel shuffle mechanism. The proposed approach can be easily applied to compress many network architectures with a negligible performance drop. Extensive experimental results and analysis demonstrate that our approach gives a competitive performance against the recent network compression counterparts with a sound accuracy-complexity trade-off.

📄 PDF Abstract BibTeX arXiv:2002.08127

Code (1)

Sakura03/StrucSpars pytorch

Tasks

Network Pruning

Methods 이 논문이 사용한 방법론

Channel Shuffle 설명 없음

Similar Papers 제목 키워드 기반

Less is More -- Towards parsimonious multi-task models using structured sparsity

2023-08-23 · Richa Upadhyay, Ronald Phlypo, Rajkumar Saini, Marcus Liwicki

Model sparsification in deep learning promotes simpler, more interpretable models with fewer parameters. This not only reduces the model's memory footprint and computational needs but also shortens inference time. This w…

L2 RegularizationMulti-Task Learning

$\ell_0$ Regularized Structured Sparsity Convolutional Neural Networks

2019-12-17 · Kevin Bui, Fredrick Park, Shuai Zhang, Yingyong Qi 외

Deepening and widening convolutional neural networks (CNNs) significantly increases the number of trainable weight parameters by adding more convolutional layers and feature maps per layer, respectively. By imposing inte…

Gradient Sparsification for Communication-Efficient Distributed Optimization

2017-10-26 · NeurIPS 2018 12 · Jianqiao Wangni, Jialei Wang, Ji Liu, Tong Zhang

Modern large scale machine learning applications require stochastic optimization algorithms to be implemented on distributed computational architectures. A key bottleneck is the communication overhead for exchanging info…

BIG-bench Machine LearningDistributed OptimizationregressionStochastic Optimization

GQSA: Group Quantization and Sparsity for Accelerating Large Language Model Inference

2024-12-23 · Chao Zeng, Songwei Liu, Shu Yang, Fangmin Chen 외

With the rapid growth in the scale and complexity of large language models (LLMs), the costs of training and inference have risen substantially. Model compression has emerged as a mainstream solution to reduce memory usa…

GPULanguage ModelingLanguage ModellingLarge Language Model+2

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

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

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) differentiab…

Combinatorial OptimizationNetwork Pruning