A Low-Complexity Modified ThiNet Algorithm for Pruning Convolutional Neural Networks | IEEE Journals & Magazine | IEEE Xplore

A Low-Complexity Modified ThiNet Algorithm for Pruning Convolutional Neural Networks


Abstract:

ThiNet is a recent method for pruning convolutional neural networks. This method uses a norm of a subset of the components of the output resulting from the convolutional ...Show More

Abstract:

ThiNet is a recent method for pruning convolutional neural networks. This method uses a norm of a subset of the components of the output resulting from the convolutional layer succeeding the layer from which the filters are to be removed for pruning the network. The ThiNet algorithm is very time-consuming, in view of the fact that the filters for removal are selected one by one iteratively. In this paper, we propose a modified version of ThiNet, in which the same information on the output of the same convolutional layer as used by ThiNet is employed to select all the filters together in a single step, for pruning the network. The proposed modified algorithm is shown to have a time-complexity that is only a small fraction of that of ThiNet or any other state-of-the-art algorithm and that the pruned network has almost the same reduction in its accuracy as that of the network pruned by ThiNet.
Published in: IEEE Signal Processing Letters ( Volume: 29)
Page(s): 1012 - 1016
Date of Publication: 01 April 2022

ISSN Information:

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.