Self Similarity Matrix based CNN Filter Pruning
S Rakshith, Jayesh Rajkumar Vachhani, Sourabh Vasant Gothe, and, Rishabh Khurana

TL;DR
This paper introduces a novel CNN filter pruning method using Self-Similarity Matrices that reduces model complexity without fine-tuning, demonstrated on ResNet and VGG for CIFAR-10.
Contribution
The paper presents two new algorithms leveraging SSM for filter ranking and pruning, enabling simultaneous training and pruning without fine-tuning.
Findings
Effective filter pruning without fine-tuning
Significant reduction in model size and complexity
Maintained accuracy on CIFAR-10 dataset
Abstract
In recent years, most of the deep learning solutions are targeted to be deployed in mobile devices. This makes the need for development of lightweight models all the more imminent. Another solution is to optimize and prune regular deep learning models. In this paper, we tackle the problem of CNN model pruning with the help of Self-Similarity Matrix (SSM) computed from the 2D CNN filters. We propose two novel algorithms to rank and prune redundant filters which contribute similar activation maps to the output. One of the key features of our method is that there is no need of finetuning after training the model. Both the training and pruning process is completed simultaneously. We benchmark our method on two of the most popular CNN models - ResNet and VGG and record their performance on the CIFAR-10 dataset.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Infrared Target Detection Methodologies · Gait Recognition and Analysis
MethodsPruning · *Communicated@Fast*How Do I Communicate to Expedia? · Batch Normalization · 1x1 Convolution · Dense Connections · Average Pooling · Residual Connection · Dropout · Bottleneck Residual Block · Residual Block
