{"title":"组内邻域关系感知的通道修剪","authors":"Yu Pan, Ning Chen, Hongqing Zhu, Zhiying Zhu","doi":"10.1016/j.dsp.2025.105615","DOIUrl":null,"url":null,"abstract":"<div><div>The high computational and memory requirements of Convolutional Neural Networks (CNNs) limit the deployment of CNN-based image processing models on edge computing devices. To this end, the clustering-based structural pruning methods have been studied to prune the redundant channels. However, the conventional clustering-based pruning methods may not achieve satisfactory performances for the following reasons. First, the clustering is performed only based on the feature of the current layer, which is not enough to identify the importance of each channel precisely. Second, the K-Means or K-Means++ clustering-based pruning methods may be affected by abnormal channels easily. Third, the strategy of pruning the channels around centroids may prune important channels. Fourth, the number of clusters needs to be set manually, which may affect the flexibility and generalization. To solve these issues, an intro-group neighborhood relationship-aware (IGNRA) channel pruning method is proposed. First, DepGraph is adopted to construct the dependency graph, based on which the global-level importance of each channel is assessed. Second, K-Medoids is adopted to perform clustering to reduce the influence of abnormal channels. Third, the centroids of clusters with multiple channels are viewed as redundant channels and pruned directly, while the centroids of those with a single channel are retained due to their unique roles in the downstream tasks. Fourth, the number of the clusters is set according to the pruning ratio automatically to enhance the method’s flexibility and generalization. Extensive experimental results on 9 models for two image processing tasks on 6 datasets demonstrate that the proposed method outperforms the state-of-the-art pruning methods, and each key module contributes to the performance enhancement.</div></div>","PeriodicalId":51011,"journal":{"name":"Digital Signal Processing","volume":"168 ","pages":"Article 105615"},"PeriodicalIF":3.0000,"publicationDate":"2025-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Intra-group neighborhood relationship-aware channel pruning\",\"authors\":\"Yu Pan, Ning Chen, Hongqing Zhu, Zhiying Zhu\",\"doi\":\"10.1016/j.dsp.2025.105615\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>The high computational and memory requirements of Convolutional Neural Networks (CNNs) limit the deployment of CNN-based image processing models on edge computing devices. To this end, the clustering-based structural pruning methods have been studied to prune the redundant channels. However, the conventional clustering-based pruning methods may not achieve satisfactory performances for the following reasons. First, the clustering is performed only based on the feature of the current layer, which is not enough to identify the importance of each channel precisely. Second, the K-Means or K-Means++ clustering-based pruning methods may be affected by abnormal channels easily. Third, the strategy of pruning the channels around centroids may prune important channels. Fourth, the number of clusters needs to be set manually, which may affect the flexibility and generalization. To solve these issues, an intro-group neighborhood relationship-aware (IGNRA) channel pruning method is proposed. First, DepGraph is adopted to construct the dependency graph, based on which the global-level importance of each channel is assessed. Second, K-Medoids is adopted to perform clustering to reduce the influence of abnormal channels. Third, the centroids of clusters with multiple channels are viewed as redundant channels and pruned directly, while the centroids of those with a single channel are retained due to their unique roles in the downstream tasks. Fourth, the number of the clusters is set according to the pruning ratio automatically to enhance the method’s flexibility and generalization. Extensive experimental results on 9 models for two image processing tasks on 6 datasets demonstrate that the proposed method outperforms the state-of-the-art pruning methods, and each key module contributes to the performance enhancement.</div></div>\",\"PeriodicalId\":51011,\"journal\":{\"name\":\"Digital Signal Processing\",\"volume\":\"168 \",\"pages\":\"Article 105615\"},\"PeriodicalIF\":3.0000,\"publicationDate\":\"2025-09-23\",\"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/S1051200425006372\",\"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/S1051200425006372","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
The high computational and memory requirements of Convolutional Neural Networks (CNNs) limit the deployment of CNN-based image processing models on edge computing devices. To this end, the clustering-based structural pruning methods have been studied to prune the redundant channels. However, the conventional clustering-based pruning methods may not achieve satisfactory performances for the following reasons. First, the clustering is performed only based on the feature of the current layer, which is not enough to identify the importance of each channel precisely. Second, the K-Means or K-Means++ clustering-based pruning methods may be affected by abnormal channels easily. Third, the strategy of pruning the channels around centroids may prune important channels. Fourth, the number of clusters needs to be set manually, which may affect the flexibility and generalization. To solve these issues, an intro-group neighborhood relationship-aware (IGNRA) channel pruning method is proposed. First, DepGraph is adopted to construct the dependency graph, based on which the global-level importance of each channel is assessed. Second, K-Medoids is adopted to perform clustering to reduce the influence of abnormal channels. Third, the centroids of clusters with multiple channels are viewed as redundant channels and pruned directly, while the centroids of those with a single channel are retained due to their unique roles in the downstream tasks. Fourth, the number of the clusters is set according to the pruning ratio automatically to enhance the method’s flexibility and generalization. Extensive experimental results on 9 models for two image processing tasks on 6 datasets demonstrate that the proposed method outperforms the state-of-the-art pruning methods, and each key module contributes to the performance enhancement.
期刊介绍:
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,