Efficient Block Pruning Based on Kernel and Feature Stablization

Sheng Xu, Hanlin Chen, Kexin Liu, Jinhu Lii, Baochang Zhang
{"title":"Efficient Block Pruning Based on Kernel and Feature Stablization","authors":"Sheng Xu, Hanlin Chen, Kexin Liu, Jinhu Lii, Baochang Zhang","doi":"10.1109/DICTA47822.2019.8946001","DOIUrl":null,"url":null,"abstract":"With the development of computer vision research, the architecture of convolutional neural network becomes more and more complex to reach the state-of-the-art performance. Is the complexity of the model necessarily proportional to its accuracy? To answer this, the compression of the network has attracted much attention in the academy and industry. Existing network pruning methods mostly rely on the scoring mechanism of complexity or diversity of kernels to compress the network, and then build the network model after removing the kernels by tuning or training on the input data. These methods are cumbersome and depend on a well-trained pre-trained model. In this paper, we propose an end-to-end block pruning method based on kernel and feature stability by pruning blocks efficiently. To accomplish this, we firstly introduce a mask to scale the output of the blocks, and the L1 regularization term to monitor the mask update. Second, we introduce the Center Loss to guarantee that the feature does not deviate greatly during learning. To converge fast, we introduce fast iterative shrinkage-thresholding algorithm (FISTA) to optimize the mask, by which a more fast and reliable pruning process is achieved. We implement experiments on different datasets, including CIFAR-10 and ImageNet ILSVRC2012. All the experiments have achieved the state-of-the-art accuracy.","PeriodicalId":6696,"journal":{"name":"2019 Digital Image Computing: Techniques and Applications (DICTA)","volume":"1 1","pages":"1-6"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 Digital Image Computing: Techniques and Applications (DICTA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DICTA47822.2019.8946001","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

With the development of computer vision research, the architecture of convolutional neural network becomes more and more complex to reach the state-of-the-art performance. Is the complexity of the model necessarily proportional to its accuracy? To answer this, the compression of the network has attracted much attention in the academy and industry. Existing network pruning methods mostly rely on the scoring mechanism of complexity or diversity of kernels to compress the network, and then build the network model after removing the kernels by tuning or training on the input data. These methods are cumbersome and depend on a well-trained pre-trained model. In this paper, we propose an end-to-end block pruning method based on kernel and feature stability by pruning blocks efficiently. To accomplish this, we firstly introduce a mask to scale the output of the blocks, and the L1 regularization term to monitor the mask update. Second, we introduce the Center Loss to guarantee that the feature does not deviate greatly during learning. To converge fast, we introduce fast iterative shrinkage-thresholding algorithm (FISTA) to optimize the mask, by which a more fast and reliable pruning process is achieved. We implement experiments on different datasets, including CIFAR-10 and ImageNet ILSVRC2012. All the experiments have achieved the state-of-the-art accuracy.
基于核和特征稳定的高效块剪枝
随着计算机视觉研究的发展,卷积神经网络的结构越来越复杂,以达到最先进的性能。模型的复杂性是否与它的准确性成正比?为了回答这个问题,网络的压缩已经引起了学术界和工业界的广泛关注。现有的网络剪枝方法大多依靠核的复杂性或多样性的评分机制对网络进行压缩,然后在输入数据上进行调优或训练,去除核后构建网络模型。这些方法很麻烦,并且依赖于训练良好的预训练模型。本文提出了一种基于核和特征稳定性的端到端数据块剪枝方法。为了实现这一点,我们首先引入一个掩码来缩放块的输出,并引入L1正则化项来监控掩码更新。其次,我们引入了中心损失来保证特征在学习过程中不会有很大的偏离。为了快速收敛,我们引入快速迭代收缩阈值算法(FISTA)对掩码进行优化,实现了更快速可靠的剪枝过程。我们在不同的数据集上进行了实验,包括CIFAR-10和ImageNet ILSVRC2012。所有的实验都达到了最先进的精度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书