One-Cycle Structured Pruning via Stability-Driven Subnetwork Search

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Ghimire, Deepak, Kil, Dayoung, Jeong, Seonghwan, Park, Jaesik, Kim, Seong-heum
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908715963121664
author Ghimire, Deepak
Kil, Dayoung
Jeong, Seonghwan
Park, Jaesik
Kim, Seong-heum
author_facet Ghimire, Deepak
Kil, Dayoung
Jeong, Seonghwan
Park, Jaesik
Kim, Seong-heum
contents Existing structured pruning methods typically rely on multi-stage training procedures that incur high computational costs. Pruning at initialization aims to reduce this burden but often suffers from degraded performance. To address these limitations, we propose an efficient one-cycle structured pruning framework that integrates pre-training, pruning, and fine-tuning into a single training cycle without sacrificing accuracy. The key idea is to identify an optimal sub-network during the early stages of training, guided by norm-based group saliency criteria and structured sparsity regularization. We introduce a novel pruning indicator that detects a stable pruning epoch by measuring the similarity between pruning sub-networks across consecutive training epochs. In addition, group sparsity regularization accelerates convergence, further reducing overall training time. Extensive experiments on CIFAR-10, CIFAR-100, and ImageNet using VGG, ResNet, and MobileNet architectures demonstrate that the proposed method achieves state-of-the-art accuracy while being among the most efficient structured pruning frameworks in terms of training cost. Code is available at https://github.com/ghimiredhikura/OCSPruner.
format Preprint
id arxiv_https___arxiv_org_abs_2501_13439
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle One-Cycle Structured Pruning via Stability-Driven Subnetwork Search
Ghimire, Deepak
Kil, Dayoung
Jeong, Seonghwan
Park, Jaesik
Kim, Seong-heum
Computer Vision and Pattern Recognition
Artificial Intelligence
Machine Learning
Existing structured pruning methods typically rely on multi-stage training procedures that incur high computational costs. Pruning at initialization aims to reduce this burden but often suffers from degraded performance. To address these limitations, we propose an efficient one-cycle structured pruning framework that integrates pre-training, pruning, and fine-tuning into a single training cycle without sacrificing accuracy. The key idea is to identify an optimal sub-network during the early stages of training, guided by norm-based group saliency criteria and structured sparsity regularization. We introduce a novel pruning indicator that detects a stable pruning epoch by measuring the similarity between pruning sub-networks across consecutive training epochs. In addition, group sparsity regularization accelerates convergence, further reducing overall training time. Extensive experiments on CIFAR-10, CIFAR-100, and ImageNet using VGG, ResNet, and MobileNet architectures demonstrate that the proposed method achieves state-of-the-art accuracy while being among the most efficient structured pruning frameworks in terms of training cost. Code is available at https://github.com/ghimiredhikura/OCSPruner.
title One-Cycle Structured Pruning via Stability-Driven Subnetwork Search
topic Computer Vision and Pattern Recognition
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2501.13439