An Once-for-All Budgeted Pruning Framework for ConvNets Considering Input Resolution
Wenyu Sun, Jian Cao, Pengtao Xu, Xiangcheng Liu, Pu Li

TL;DR
This paper introduces OFARPruning, a novel framework for efficiently pruning ConvNets considering input resolution, enabling the creation of adaptable, high-accuracy networks with minimal training for various edge device constraints.
Contribution
The proposed OFARPruning framework efficiently finds multiple compact network structures considering input resolution, outperforming existing methods in accuracy and efficiency with only one training process.
Findings
OFARPruning achieves 1-2% higher accuracy than US-Net and MutualNet.
It matches or exceeds traditional pruning methods' accuracy with less FLOPs.
The method effectively adapts networks to different input resolutions and FLOPs constraints.
Abstract
We propose an efficient once-for-all budgeted pruning framework (OFARPruning) to find many compact network structures close to winner tickets in the early training stage considering the effect of input resolution during the pruning process. In structure searching stage, we utilize cosine similarity to measure the similarity of the pruning mask to get high-quality network structures with low energy and time consumption. After structure searching stage, our proposed method randomly sample the compact structures with different pruning rates and input resolution to achieve joint optimization. Ultimately, we can obtain a cohort of compact networks adaptive to various resolution to meet dynamic FLOPs constraints on different edge devices with only once training. The experiments based on image classification and object detection show that OFARPruning has a higher accuracy than the once-for-all…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Video Surveillance and Tracking Methods · Advanced Image and Video Retrieval Techniques
MethodsPruning · Depthwise Convolution · Batch Normalization · Pointwise Convolution · Depthwise Separable Convolution · Inverted Residual Block · Average Pooling · 1x1 Convolution · Convolution · Tether Customer Service Number +1-833-534-1729
