paper-with-me

Papers

Parameterized Structured Pruning for Deep Neural Networks

2019-06-12 · Guenther Schindler, Wolfgang Roth, Franz Pernkopf, Holger Froening

As a result of the growing size of Deep Neural Networks (DNNs), the gap to hardware capabilities in terms of memory and compute increases. To effectively compress DNNs, quantization and connection pruning are usually considered. However, unconstrained pruning usually leads to unstructured parallelism, which maps poorly to massively parallel processors, and substantially reduces the efficiency of general-purpose processors. Similar applies to quantization, which often requires dedicated hardware. We propose Parameterized Structured Pruning (PSP), a novel method to dynamically learn the shape of DNNs through structured sparsity. PSP parameterizes structures (e.g. channel- or layer-wise) in a weight tensor and leverages weight decay to learn a clear distinction between important and unimportant structures. As a result, PSP maintains prediction performance, creates a substantial amount of sparsity that is structured and, thus, easy and efficient to map to a variety of massively parallel processors, which are mandatory for utmost compute power and energy efficiency. PSP is experimentally validated on the popular CIFAR10/100 and ILSVRC2012 datasets using ResNet and DenseNet architectures, respectively.

📄 PDF Abstract BibTeX arXiv:1906.05180

Code (0)

등록된 구현이 없습니다.

Tasks

Quantization

Methods 이 논문이 사용한 방법론

Pruning 설명 없음
Average Pooling 설명 없음
Concatenated Skip Connection A Concatenated Skip Connection is a type of skip connection that seeks to reuse features by concatenating them to new layers, allowing more information to be retained from…
Dense Block A Dense Block is a module used in convolutional neural networks that connects *all layers* (with matching feature-map sizes) directly with each other. It was originally…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
XRP Customer Service Number +1-833-534-1729 설명 없음

Similar Papers 제목 키워드 기반

Train Large, Deploy Compact: Structured Compression for Compact Low-Rank Adaptation

2025-09-30 · Xin Yu, Cong Xie, Ziyu Zhao, Tiantian Fan 외 arxiv

Low-rank adaptation (LoRA) has become a widely used paradigm for parameter-efficient fine-tuning of large language models, yet its representational capacity often lags behind full fine-tuning. Within the context of LoRA,…

parameter-efficient fine-tuningNatural Language UnderstandingMathematical ReasoningCode Generation

BMRS: Bayesian Model Reduction for Structured Pruning

2024-06-03 · Dustin Wright, Christian Igel, Raghavendra Selvan

Modern neural networks are often massively overparameterized leading to high compute costs during training and at inference. One effective method to improve both the compute and energy efficiency of neural networks while…

model

Cut Inner Layers: A Structured Pruning Strategy for Efficient U-Net GANs

2022-06-29 · Bo-Kyeong Kim, Shinkook Choi, Hancheol Park

Pruning effectively compresses overparameterized models. Despite the success of pruning methods for discriminative models, applying them for generative models has been relatively rarely approached. This study conducts st…

Face GenerationImage-to-Image TranslationSensitivityTalking Face Generation+1

Polynomially Over-Parameterized Convolutional Neural Networks Contain Structured Strong Winning Lottery Tickets

2023-11-16 · NeurIPS 2023 11

The Strong Lottery Ticket Hypothesis (SLTH) states that randomly-initialised neural networks likely contain subnetworks that perform well without any training. Although unstructured pruning has been extensively studied i…

Investigating the Effect of Network Pruning on Performance and Interpretability

2024-09-29 · Jonathan von Rad, Florian Seuffert

Deep Neural Networks (DNNs) are often over-parameterized for their tasks and can be compressed quite drastically by removing weights, a process called pruning. We investigate the impact of different pruning techniques on…

Network Pruning