Convolution Kernel Pruning Algorithm Based on Average Percentage of Zeros and Data Distribution Similarity

Pruning convolutional kernels is a crucial method for achieving model lightweighting. However, current APoZ (Average Percentage of Zeros) based pruning algorithms often overlook the similarity in data distribution among convolutional kernels, resulting in significant degradation in accuracy after pruning. To address this issue, we propose a novel convolutional kernel pruning algorithm based on APoZ_S (Average Percentage of Zeros and Similarity) values. The APoZ_S criterion integrates APoZ and similarity for convolutional kernel pruning. We utilized Gaussian mixture model (GMM) to model the weight data of the convolution kernel and calculated the similarity fraction of the convolution kernel according to the modeling results. We then added the APoZ value to obtain the APoZ_S value. Finally, we performed convolution kernel pruning by setting a threshold value. Test results from different network models on the cifar-10 dataset demonstrate that compared with the traditional APoZ-based convolutional kernel pruning algorithm, our proposed algorithm yields higher accuracy in output results under different pruning rates.

Authors

Institutions

Publication Details

Published
2024-10-18
DOI
https://doi.org/10.1109/icus61736.2024.10840150
Citations
1
Primary Topic
Advanced Algorithms and Applications
Type
article
Field-Weighted Citation Impact
0.33
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Convolution Kernel Pruning Algorithm Based on Average Percentage of Zeros and Data Distribution Similarity

Jiulu Gong, Jianxiong Wen, Xingyu Li, Haibo Lv et al.
1 citations
Advanced Algorithms and Applications
0.33
article

Convolution Kernel Pruning Algorithm Based on Average Percentage of Zeros and Data Distribution Similarity

Jiulu Gong, Jianxiong Wen, Xingyu Li, Haibo Lv, Kai Liu, Zepeng Wang
article en
1 citations

Abstract

Pruning convolutional kernels is a crucial method for achieving model lightweighting. However, current APoZ (Average Percentage of Zeros) based pruning algorithms often overlook the similarity in data distribution among convolutional kernels, resulting in significant degradation in accuracy after pruning. To address this issue, we propose a novel convolutional kernel pruning algorithm based on APoZ_S (Average Percentage of Zeros and Similarity) values. The APoZ_S criterion integrates APoZ and similarity for convolutional kernel pruning. We utilized Gaussian mixture model (GMM) to model the weight data of the convolution kernel and calculated the similarity fraction of the convolution kernel according to the modeling results. We then added the APoZ value to obtain the APoZ_S value. Finally, we performed convolution kernel pruning by setting a threshold value. Test results from different network models on the cifar-10 dataset demonstrate that compared with the traditional APoZ-based convolutional kernel pruning algorithm, our proposed algorithm yields higher accuracy in output results under different pruning rates.

Beijing Institute of Technology (CN)
Openalex Percentile: Top 37%
Advanced Algorithms and Applications
0.33
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Convolution Kernel Pruning Algorithm Based on Average Percentage of Zeros and Data Distribution Similarity — Jiulu Gong, Jianxiong Wen, et al. · (2024) | TGRS Research Map | TGRS