paper-with-me

Papers

CRISP: Hybrid Structured Sparsity for Class-aware Model Pruning

2023-11-24 · Shivam Aggarwal, Kuluhan Binici, Tulika Mitra

Machine learning pipelines for classification tasks often train a universal model to achieve accuracy across a broad range of classes. However, a typical user encounters only a limited selection of classes regularly. This disparity provides an opportunity to enhance computational efficiency by tailoring models to focus on user-specific classes. Existing works rely on unstructured pruning, which introduces randomly distributed non-zero values in the model, making it unsuitable for hardware acceleration. Alternatively, some approaches employ structured pruning, such as channel pruning, but these tend to provide only minimal compression and may lead to reduced model accuracy. In this work, we propose CRISP, a novel pruning framework leveraging a hybrid structured sparsity pattern that combines both fine-grained N:M structured sparsity and coarse-grained block sparsity. Our pruning strategy is guided by a gradient-based class-aware saliency score, allowing us to retain weights crucial for user-specific classes. CRISP achieves high accuracy with minimal memory consumption for popular models like ResNet-50, VGG-16, and MobileNetV2 on ImageNet and CIFAR-100 datasets. Moreover, CRISP delivers up to 14$\times$ reduction in latency and energy consumption compared to existing pruning methods while maintaining comparable accuracy. Our code is available at https://github.com/shivmgg/CRISP/.

📄 PDF Abstract BibTeX arXiv:2311.14272

Code (1)

shivmgg/crisp 공식 구현 pytorch

Tasks

Computational Efficiency

Methods 이 논문이 사용한 방법론

Depthwise Convolution Depthwise Convolution is a type of convolution where we apply a single convolutional filter for each input channel. In the regular 2D…
Pointwise Convolution Pointwise Convolution is a type of convolution that uses a 1x1 kernel: a kernel that iterates through every single point. This…
Depthwise Separable Convolution While standard convolution performs the channelwise and spatial-wise computation in one step, Depthwise Separable Convolution
Pruning 설명 없음
Batch Normalization 설명 없음
Inverted Residual Block 설명 없음
Focus 설명 없음
Average Pooling 설명 없음

Similar Papers 제목 키워드 기반

Crisp Attention: Regularizing Transformers via Structured Sparsity

2025-08-08 · Sagar Gandhi, Vishal Gandhi arxiv

The quadratic computational cost of the self-attention mechanism is a primary challenge in scaling Transformer models. While attention sparsity is widely studied as a technique to improve computational efficiency, it is …

Computational EfficiencySentiment Analysis

Structured Multi-Criteria Evaluation of Large Language Models with Fuzzy Analytic Hierarchy Process and DualJudge

2026-04-04 · Yulong He, Ivan Smirnov, Dmitry Fedrushkov, Sergey Kovalchuk 외 arxiv

Effective evaluation of large language models (LLMs) remains a critical bottleneck, as conventional direct scoring often yields inconsistent and opaque judgments. In this work, we adapt the Analytic Hierarchy Process (AH…

Incremental Bootstrapping and Classification of Structured Scenes in a Fuzzy Ontology

2024-04-17 · Luca Buoncompagni, Fulvio Mastrogiovanni

We foresee robots that bootstrap knowledge representations and use them for classifying relevant situations and making decisions based on future observations. Particularly for assistive robots, the bootstrapping mechanis…

Hybrid Fuzzy-Crisp Clustering Algorithm: Theory and Experiments

2023-03-25 · Akira R. Kinjo, Daphne Teck Ching Lai

With the membership function being strictly positive, the conventional fuzzy c-means clustering method sometimes causes imbalanced influence when clusters of vastly different sizes exist. That is, an outstandingly large …

Clustering

Efficient and Reliable Probabilistic Interactive Learning with Structured Outputs

2022-02-17 · Stefano Teso, Antonio Vergari

In this position paper, we study interactive learning for structured output spaces, with a focus on active learning, in which labels are unknown and must be acquired, and on skeptical learning, in which the labels are no…

Active LearningPosition