Enabling Retrain-free Deep Neural Network Pruning Using Surrogate Lagrangian Relaxation
Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 2497-2504.
https://doi.org/10.24963/ijcai.2021/344
Keywords
- Machine Learning Applications: Networks
- Computer Vision: 2D and 3D Computer Vision
- Machine Learning: Deep Learning
Abstract
Network pruning is a widely used technique to reduce computation cost and model size for deep neural networks. However, the typical three-stage pipeline, i.e., training, pruning and retraining (fine-tuning) significantly increases the overall training trails. In this paper, we develop a systematic weight-pruning optimization approach based on Surrogate Lagrangian relaxation (SLR), which is tailored to overcome difficulties caused by the discrete nature of the weight-pruning problem while ensuring fast convergence.
We further accelerate the convergence of the SLR by using quadratic penalties. Model parameters obtained by SLR during the training phase are much closer to their optimal values as compared to those obtained by other state-of-the-art methods. We evaluate the proposed method on image classification tasks using CIFAR-10 and ImageNet, as well as object detection tasks using COCO 2014 and Ultra-Fast-Lane-Detection using TuSimple lane detection dataset. Experimental results demonstrate that our SLR-based weight-pruning optimization approach achieves higher compression rate than state-of-the-arts under the same accuracy requirement. It also achieves a high model accuracy even at the hard-pruning stage without retraining (reduces the traditional three-stage pruning to two-stage). Given a limited budget of retraining epochs, our approach quickly recovers the model accuracy.
@inproceedings{ijcai2021p344,
title = {Enabling Retrain-free Deep Neural Network Pruning Using Surrogate Lagrangian Relaxation},
author = {Gurevin, Deniz and Bragin, Mikhail and Ding, Caiwen and Zhou, Shanglin and Pepin, Lynn and Li, Bingbing and Miao, Fei},
booktitle = {Proceedings of the Thirtieth International Joint Conference on
Artificial Intelligence, {IJCAI-21}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Prof. Zhi-Hua Zhou},
pages = {2497--2504},
year = {2021},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2021/344},
url = {https://doi.org/10.24963/ijcai.2021/344},
}
TY - CPAPER TI - Enabling Retrain-free Deep Neural Network Pruning Using Surrogate Lagrangian Relaxation AU - Gurevin, Deniz AU - Bragin, Mikhail AU - Ding, Caiwen AU - Zhou, Shanglin AU - Pepin, Lynn AU - Li, Bingbing AU - Miao, Fei T2 - Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, IJCAI-21 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2021 SP - 2497 EP - 2504 DO - 10.24963/ijcai.2021/344 UR - https://doi.org/10.24963/ijcai.2021/344 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: