Automatic Joint Structured Pruning and Quantization for Efficient Neural Network Training and Compression

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Qu, Xiaoyi, Aponte, David, Banbury, Colby, Robinson, Daniel P., Ding, Tianyu, Koishida, Kazuhito, Zharkov, Ilya, Chen, Tianyi
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866929727226249216
author Qu, Xiaoyi
Aponte, David
Banbury, Colby
Robinson, Daniel P.
Ding, Tianyu
Koishida, Kazuhito
Zharkov, Ilya
Chen, Tianyi
author_facet Qu, Xiaoyi
Aponte, David
Banbury, Colby
Robinson, Daniel P.
Ding, Tianyu
Koishida, Kazuhito
Zharkov, Ilya
Chen, Tianyi
contents Structured pruning and quantization are fundamental techniques used to reduce the size of deep neural networks (DNNs) and typically are applied independently. Applying these techniques jointly via co-optimization has the potential to produce smaller, high-quality models. However, existing joint schemes are not widely used because of (1) engineering difficulties (complicated multi-stage processes), (2) black-box optimization (extensive hyperparameter tuning to control the overall compression), and (3) insufficient architecture generalization. To address these limitations, we present the framework GETA, which automatically and efficiently performs joint structured pruning and quantization-aware training on any DNNs. GETA introduces three key innovations: (i) a quantization-aware dependency graph (QADG) that constructs a pruning search space for generic quantization-aware DNN, (ii) a partially projected stochastic gradient method that guarantees layerwise bit constraints are satisfied, and (iii) a new joint learning strategy that incorporates interpretable relationships between pruning and quantization. We present numerical experiments on both convolutional neural networks and transformer architectures that show that our approach achieves competitive (often superior) performance compared to existing joint pruning and quantization methods.
format Preprint
id arxiv_https___arxiv_org_abs_2502_16638
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Automatic Joint Structured Pruning and Quantization for Efficient Neural Network Training and Compression
Qu, Xiaoyi
Aponte, David
Banbury, Colby
Robinson, Daniel P.
Ding, Tianyu
Koishida, Kazuhito
Zharkov, Ilya
Chen, Tianyi
Machine Learning
Artificial Intelligence
Computer Vision and Pattern Recognition
Structured pruning and quantization are fundamental techniques used to reduce the size of deep neural networks (DNNs) and typically are applied independently. Applying these techniques jointly via co-optimization has the potential to produce smaller, high-quality models. However, existing joint schemes are not widely used because of (1) engineering difficulties (complicated multi-stage processes), (2) black-box optimization (extensive hyperparameter tuning to control the overall compression), and (3) insufficient architecture generalization. To address these limitations, we present the framework GETA, which automatically and efficiently performs joint structured pruning and quantization-aware training on any DNNs. GETA introduces three key innovations: (i) a quantization-aware dependency graph (QADG) that constructs a pruning search space for generic quantization-aware DNN, (ii) a partially projected stochastic gradient method that guarantees layerwise bit constraints are satisfied, and (iii) a new joint learning strategy that incorporates interpretable relationships between pruning and quantization. We present numerical experiments on both convolutional neural networks and transformer architectures that show that our approach achieves competitive (often superior) performance compared to existing joint pruning and quantization methods.
title Automatic Joint Structured Pruning and Quantization for Efficient Neural Network Training and Compression
topic Machine Learning
Artificial Intelligence
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2502.16638