A Passive Similarity based CNN Filter Pruning for Efficient Acoustic Scene Classification

03/29/2022
by   Arshdeep Singh, et al.
0

We present a method to develop low-complexity convolutional neural networks (CNNs) for acoustic scene classification (ASC). The large size and high computational complexity of typical CNNs is a bottleneck for their deployment on resource-constrained devices. We propose a passive filter pruning framework, where a few convolutional filters from the CNNs are eliminated to yield compressed CNNs. Our hypothesis is that similar filters produce similar responses and give redundant information allowing such filters to be eliminated from the network. To identify similar filters, a cosine distance based greedy algorithm is proposed. A fine-tuning process is then performed to regain much of the performance lost due to filter elimination. To perform efficient fine-tuning, we analyze how the performance varies as the number of fine-tuning training examples changes. An experimental evaluation of the proposed framework is performed on the publicly available DCASE 2021 Task 1A baseline network trained for ASC. The proposed method is simple, reduces computations per inference by 27 accuracy.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/27/2022

Efficient Similarity-based Passive Filter Pruning for Compressing CNNs

Convolution neural networks (CNNs) have shown great success in various a...
research
07/23/2022

Low-complexity CNNs for Acoustic Scene Classification

This paper presents a low-complexity framework for acoustic scene classi...
research
05/05/2023

Compressing audio CNNs with graph centrality based filter pruning

Convolutional neural networks (CNNs) are commonplace in high-performing ...
research
12/02/2021

Batch Normalization Tells You Which Filter is Important

The goal of filter pruning is to search for unimportant filters to remov...
research
03/15/2018

Exploring Linear Relationship in Feature Map Subspace for ConvNets Compression

While the research on convolutional neural networks (CNNs) is progressin...
research
05/20/2017

Structural Compression of Convolutional Neural Networks Based on Greedy Filter Pruning

Convolutional neural networks (CNNs) have state-of-the-art performance o...
research
09/08/2020

CNNPruner: Pruning Convolutional Neural Networks with Visual Analytics

Convolutional neural networks (CNNs) have demonstrated extraordinarily g...

Please sign up or login with your details

Forgot password? Click here to reset