Beta-Rank: A Robust Convolutional Filter Pruning Method For Imbalanced Medical Image Analysis
Not on the map. Why?
Abstract (arXiv)
As deep neural networks include a high number of parameters and operations, it can be a challenge to implement these models on devices with limited computational resources. Despite the development of novel pruning methods toward resource-efficient models, it has become evident that these models are not capable of handling "imbalanced" and "limited number of data points". We proposed a novel filter pruning method by considering the input and output of filters along with the values of the filters that deal with imbalanced datasets better than others. Our pruning method considers the fact that all information about the importance of a filter may not be reflected in the value of the filter. Instead, it is reflected in the changes made to the data after the filter is applied to it. In this work, three methods are compared with the same training conditions except for the ranking values of each method, and 14 methods are compared from other papers. We demonstrated that our model performed significantly better than other methods for imbalanced medical datasets. For example, when we removed up to 58% of FLOPs for the IDRID dataset and up to 45% for the ISIC dataset, our model was able to yield an equivalent (or even superior) result to the baseline model. To evaluate FLOP and parameter reduction using our model in real-world settings, we built a smartphone app, where we demonstrated a reduction of up to 79% in memory usage and 72% in prediction time. All codes and parameters for training different models are available at https://github.com/mohofar/Beta-Rank
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 28 of its 41 references that are in the map. First posted on arXiv 15 Apr 2023.
Builds on
28 of 41 references.
References · 28
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2017Skin Lesion Analysis Toward Melanoma Detection: A Challenge at the 2017 International Symposium on Biomedical Imaging (ISBI), Hosted by the International Skin Imaging Collaboration (ISIC)cited by 549
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
- 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
- 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 291
16 more
- 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
- 2017NISP: Pruning Networks using Neuron Importance Score Propagationcited by 228
- 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
- 2019Towards Optimal Structured CNN Pruning via Generative Adversarial Learningcited by 145
- 2020Channel Pruning via Automatic Structure Searchcited by 84
- 2021CHIP: CHannel Independence-based Pruning for Compact Neural Networkscited by 76
- 2020Pruning Filter in Filtercited by 46
- 2016Faster CNNs with Direct Sparse Convolutions and Guided Pruningcited by 39
- 2022FairGRAPE: Fairness-aware GRAdient Pruning mEthod for Face Attribute Classificationcited by 30
- 2020Filter Sketch for Network Pruningcited by 20
- 20211xN Pattern for Pruning Convolutional Neural Networkscited by 16
- 2022Pruning Networks with Cross-Layer Ranking & k-Reciprocal Nearest Filterscited by 16
- 2021Simon Says: Evaluating and Mitigating Bias in Pruned Neural Networks with Knowledge Distillationcited by 14
- 2023Performance-aware Approximation of Global Channel Pruning for Multitask CNNscited by 9
- 2018Building Efficient ConvNets using Redundant Feature Pruningcited by 5
- 2020Privacy-preserving collaborative machine learning on genomic data using TensorFlowcited by 3
Built on by
Not cited yet.