paper-with-me

Papers

Can Unstructured Pruning Reduce the Depth in Deep Neural Networks?

2023-08-12 · Zhu Liao, Victor Quétu, Van-Tam Nguyen, Enzo Tartaglione

Pruning is a widely used technique for reducing the size of deep neural networks while maintaining their performance. However, such a technique, despite being able to massively compress deep models, is hardly able to remove entire layers from a model (even when structured): is this an addressable task? In this study, we introduce EGP, an innovative Entropy Guided Pruning algorithm aimed at reducing the size of deep neural networks while preserving their performance. The key focus of EGP is to prioritize pruning connections in layers with low entropy, ultimately leading to their complete removal. Through extensive experiments conducted on popular models like ResNet-18 and Swin-T, our findings demonstrate that EGP effectively compresses deep neural networks while maintaining competitive performance levels. Our results not only shed light on the underlying mechanism behind the advantages of unstructured pruning, but also pave the way for further investigations into the intricate relationship between entropy, pruning techniques, and deep learning performance. The EGP algorithm and its insights hold great promise for advancing the field of network compression and optimization. The source code for EGP is released open-source.

📄 PDF Abstract BibTeX arXiv:2308.06619

Code (1)

zhuliao001/unstructured_relu_pruning_reduce_depth 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Pruning 설명 없음
Focus 설명 없음

Similar Papers 제목 키워드 기반

Interspace Pruning: Using Adaptive Filter Representations to Improve Training of Sparse CNNs

2022-03-15 · CVPR 2022 1 · Paul Wimmer, Jens Mehnert, Alexandru Paul Condurache

Unstructured pruning is well suited to reduce the memory footprint of convolutional neural networks (CNNs), both at training and inference time. CNNs contain parameters arranged in $K \times K$ filters. Standard unstruct…

LEAP: Learnable Pruning for Transformer-based Models

2021-05-30 · Zhewei Yao, Xiaoxia Wu, Linjian Ma, Sheng Shen 외

Pruning is an effective method to reduce the memory footprint and computational cost associated with large natural language processing models. However, current pruning algorithms either only focus on one pruning category…

QQP

On the Predictability of Pruning Across Scales

2020-06-18 · Jonathan S. Rosenfeld, Jonathan Frankle, Michael Carbin, Nir Shavit

We show that the error of iteratively magnitude-pruned networks empirically follows a scaling law with interpretable coefficients that depend on the architecture and task. We functionally approximate the error of the pru…

The Optimal BERT Surgeon: Scalable and Accurate Second-Order Pruning for Large Language Models

2022-03-14 · Eldar Kurtic, Daniel Campos, Tuan Nguyen, Elias Frantar 외

Transformer-based language models have become a key building block for natural language processing. While these models are extremely accurate, they can be too large and computationally intensive to run on standard deploy…

CPUQuantization

Revisiting the Effectiveness of LLM Pruning for Test-Time Scaling

2026-04-28 · Ocean Monjur, Shahriar Kabir Nahin, Anshuman Chhabra arxiv

Large Language Models (LLMs) now exhibit remarkable reasoning capabilities through test-time compute scaling (TTS), with impressive performance across math and coding benchmarks. In parallel, research in model compressio…

Model Compression