paper-with-me

Papers

Neuron-level Structured Pruning using Polarization Regularizer

2020-12-01 · NeurIPS 2020 12 · Tao Zhuang, Zhixuan Zhang, Yuheng Huang, Xiaoyi Zeng, Kai Shuang, Xiang Li

Neuron-level structured pruning is a very effective technique to reduce the computation of neural networks without compromising prediction accuracy. In previous works, structured pruning is usually achieved by imposing L1 regularization on the scaling factors of neurons, and pruning the neurons whose scaling factors are below a certain threshold. The reasoning is that neurons with smaller scaling factors have weaker influence on network output. A scaling factor close to 0 actually suppresses a neuron. However, L1 regularization lacks discrimination between neurons because it pushes all scaling factors towards 0. A more reasonable pruning method is to only suppress unimportant neurons (with 0 scaling factors) and simultaneously keep important neurons intact (with larger scaling factor). To achieve this goal, we propose a new regularizer on scaling factors, namely polarization regularizer. Theoretically, we prove that polarization regularizer pushes some scaling factors to 0 and others to a value $a > 0$. Experimentally, we show that structured pruning using polarization regularizer achieves much better results than using L1 regularizer. Experiments on CIFAR and ImageNet datasets show that polarization pruning achieves the state-of-the-art result to date.

📄 PDF Abstract BibTeX

Code (1)

polarizationpruning/PolarizationPruning 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Pruning 설명 없음
L1 Regularization $L_{1}$ Regularization is a regularization technique applied to the weights of a neural network. We minimize a loss function compromising both the primary loss function and a…

Similar Papers 제목 키워드 기반

Compressing Deep Reinforcement Learning Networks with a Dynamic Structured Pruning Method for Autonomous Driving

2024-02-07 · Wensheng Su, Zhenni Li, Minrui Xu, Jiawen Kang 외

Deep reinforcement learning (DRL) has shown remarkable success in complex autonomous driving scenarios. However, DRL models inevitably bring high memory consumption and computation, which hinders their wide deployment in…

Autonomous DrivingDeep Reinforcement LearningMuJoCo

Designing Semi-Structured Pruning of Graph Convolutional Networks for Skeleton-based Recognition

2024-12-16 · Hichem Sahbi

Deep neural networks (DNNs) are nowadays witnessing a major success in solving many pattern recognition tasks including skeleton-based classification. The deployment of DNNs on edge-devices, endowed with limited time and…

Gesture RecognitionHand Gesture RecognitionHand-Gesture Recognition

What Matters In The Structured Pruning of Generative Language Models?

2023-02-07 · Michael Santacroce, Zixin Wen, Yelong Shen, Yuanzhi Li

Auto-regressive large language models such as GPT-3 require enormous computational resources to use. Traditionally, structured pruning methods are employed to reduce resource usage. However, their application to and effi…

Text Generation

SNP: Structured Neuron-level Pruning to Preserve Attention Scores

2024-04-18 · KyungHwan Shim, Jaewoong Yun, Shinkook Choi

Multi-head self-attention (MSA) is a key component of Vision Transformers (ViTs), which have achieved great success in various vision tasks. However, their high computational cost and memory footprint hinder their deploy…

Structured vs. Unstructured Pruning: An Exponential Gap

2026-02-13 · Davide Ferre', Frédéric Giroire, Frederik Mallmann-Trenn, Emanuele Natale arxiv

The Strong Lottery Ticket Hypothesis (SLTH) states that large, randomly initialized neural networks contain sparse subnetworks capable of approximating a target function at initialization without training, suggesting tha…