Jiajian Cai , Suyun Lian , Yang Zhao , Jihong Zhu , Jihong Pei
{"title":"基于输入通道显著卷积核的DCNN滤波器可控自适应剪枝","authors":"Jiajian Cai , Suyun Lian , Yang Zhao , Jihong Zhu , Jihong Pei","doi":"10.1016/j.dsp.2025.105161","DOIUrl":null,"url":null,"abstract":"<div><div>With the development of the Internet of Things (IoT) and autonomous driving, many edge devices need to deploy deep network models to improve their performance. However, deep neural network models typically involve a substantial number of parameters and computational demands. Filter pruning can substantially compress and accelerate the deep network models, transforming them into compact and lightweight versions, and facilitating more efficient deployment on edge devices. In this paper, a controlled adaptive pruning method based on significant convolutional kernels of input channels called CAPSCK is proposed for DCNN filters. First, the significance of each group of input channel convolutional kernels is evaluated. The significant convolutional kernels (SCK) are used to measure filter importance, with interference caused by insignificant convolutional kernels minimized during evaluation. Second, a controllable adaptive pruning (CAP) evaluation is constructed. This assesses pruning sensitivity by utilizing the baseline pruning rate for each layer, which is determined based on filter importance. It reduces the subjectivity caused by manually setting the pruning rate. Experiments of pruning on multiple datasets and different networks show that CAPSCK can effectively compress and accelerate network models. For example, on CIFAR-10 with VGG16, CAPSCK achieves a compression ratio of 12.58× and an acceleration ratio of 4.14×, with only 0.16% drop in accuracy. The compression and acceleration performance on various datasets and networks surpasses several state-of-the-art methods.</div></div>","PeriodicalId":51011,"journal":{"name":"Digital Signal Processing","volume":"162 ","pages":"Article 105161"},"PeriodicalIF":2.9000,"publicationDate":"2025-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Controllable adaptive pruning for DCNN filters based on significant convolution kernel of input channels\",\"authors\":\"Jiajian Cai , Suyun Lian , Yang Zhao , Jihong Zhu , Jihong Pei\",\"doi\":\"10.1016/j.dsp.2025.105161\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>With the development of the Internet of Things (IoT) and autonomous driving, many edge devices need to deploy deep network models to improve their performance. However, deep neural network models typically involve a substantial number of parameters and computational demands. Filter pruning can substantially compress and accelerate the deep network models, transforming them into compact and lightweight versions, and facilitating more efficient deployment on edge devices. In this paper, a controlled adaptive pruning method based on significant convolutional kernels of input channels called CAPSCK is proposed for DCNN filters. First, the significance of each group of input channel convolutional kernels is evaluated. The significant convolutional kernels (SCK) are used to measure filter importance, with interference caused by insignificant convolutional kernels minimized during evaluation. Second, a controllable adaptive pruning (CAP) evaluation is constructed. This assesses pruning sensitivity by utilizing the baseline pruning rate for each layer, which is determined based on filter importance. It reduces the subjectivity caused by manually setting the pruning rate. Experiments of pruning on multiple datasets and different networks show that CAPSCK can effectively compress and accelerate network models. For example, on CIFAR-10 with VGG16, CAPSCK achieves a compression ratio of 12.58× and an acceleration ratio of 4.14×, with only 0.16% drop in accuracy. The compression and acceleration performance on various datasets and networks surpasses several state-of-the-art methods.</div></div>\",\"PeriodicalId\":51011,\"journal\":{\"name\":\"Digital Signal Processing\",\"volume\":\"162 \",\"pages\":\"Article 105161\"},\"PeriodicalIF\":2.9000,\"publicationDate\":\"2025-03-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Digital Signal Processing\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S1051200425001836\",\"RegionNum\":3,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ENGINEERING, ELECTRICAL & ELECTRONIC\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Digital Signal Processing","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1051200425001836","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
Controllable adaptive pruning for DCNN filters based on significant convolution kernel of input channels
With the development of the Internet of Things (IoT) and autonomous driving, many edge devices need to deploy deep network models to improve their performance. However, deep neural network models typically involve a substantial number of parameters and computational demands. Filter pruning can substantially compress and accelerate the deep network models, transforming them into compact and lightweight versions, and facilitating more efficient deployment on edge devices. In this paper, a controlled adaptive pruning method based on significant convolutional kernels of input channels called CAPSCK is proposed for DCNN filters. First, the significance of each group of input channel convolutional kernels is evaluated. The significant convolutional kernels (SCK) are used to measure filter importance, with interference caused by insignificant convolutional kernels minimized during evaluation. Second, a controllable adaptive pruning (CAP) evaluation is constructed. This assesses pruning sensitivity by utilizing the baseline pruning rate for each layer, which is determined based on filter importance. It reduces the subjectivity caused by manually setting the pruning rate. Experiments of pruning on multiple datasets and different networks show that CAPSCK can effectively compress and accelerate network models. For example, on CIFAR-10 with VGG16, CAPSCK achieves a compression ratio of 12.58× and an acceleration ratio of 4.14×, with only 0.16% drop in accuracy. The compression and acceleration performance on various datasets and networks surpasses several state-of-the-art methods.
期刊介绍:
Digital Signal Processing: A Review Journal is one of the oldest and most established journals in the field of signal processing yet it aims to be the most innovative. The Journal invites top quality research articles at the frontiers of research in all aspects of signal processing. Our objective is to provide a platform for the publication of ground-breaking research in signal processing with both academic and industrial appeal.
The journal has a special emphasis on statistical signal processing methodology such as Bayesian signal processing, and encourages articles on emerging applications of signal processing such as:
• big data• machine learning• internet of things• information security• systems biology and computational biology,• financial time series analysis,• autonomous vehicles,• quantum computing,• neuromorphic engineering,• human-computer interaction and intelligent user interfaces,• environmental signal processing,• geophysical signal processing including seismic signal processing,• chemioinformatics and bioinformatics,• audio, visual and performance arts,• disaster management and prevention,• renewable energy,