paper-with-me

Papers

CAP: Context-Aware Pruning for Semantic-Segmentation

2021-01-06 · wei he, Meiqing Wu, Mingfu Liang, Siew-Kei Lam

Network pruning for deep convolutional neural networks (CNNs) has recently achieved notable research progress on image-level classification. However, most existing pruning methods are not catered to or evaluated on semantic segmentation networks. In this paper, we advocate the importance of contextual information during channel pruning for semantic segmentation networks by presenting a novel Context-aware Pruning framework. Concretely, we formulate the embedded contextual information by leveraging the layer-wise channels interdependency via the Context-aware Guiding Module (CAGM) and introduce the Context-aware Guided Sparsification (CAGS) to adaptively identify the informative channels on the cumbersome model by inducing channel-wise sparsity on the scaling factors in batch normalization (BN) layers. The resulting pruned models require significantly lesser operations for inference while maintaining comparable performance to (at times outperforming) the original models. We evaluated our framework on widely-used benchmarks and showed its effectiveness on both large and lightweight models. On Cityscapes dataset, our framework reduces the number of parameters by 32%, 47%, 54%, and 63%, on PSPNet101, PSPNet50, ICNet, and SegNet, respectively, while preserving the performance.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

Network PruningSegmentationSemantic Segmentation

Methods 이 논문이 사용한 방법론

Pruning 설명 없음
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Batch Normalization 설명 없음
Kaiming Initialization 설명 없음
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
SegNet SegNet is a semantic segmentation model. This core trainable segmentation architecture consists of an encoder network, a corresponding decoder network followed by a pixel-wise…

Similar Papers 제목 키워드 기반

CAP-Context-Aware-Pruning-for-Semantic-Segmentation

2021-01-06 · wei he, Meiqing Wu, Mingfu Liang, Siew-Kei Lam

Network pruning for deep convolutional neural networks (CNNs) has recently achieved notable research progress on image-level classification. However, most existing pruning methods are not catered to or evaluated on seman…

Network PruningSegmentationSemantic Segmentation

Structural Pruning via Spatial-aware Information Redundancy for Semantic Segmentation

2024-12-17 · Dongyue Wu, Zilin Guo, Li Yu, Nong Sang 외

In recent years, semantic segmentation has flourished in various applications. However, the high computational cost remains a significant challenge that hinders its further adoption. The filter pruning method for structu…

image-classificationImage ClassificationSegmentationSemantic Segmentation

Deep Neural Network Pruning for Nuclei Instance Segmentation in Hematoxylin & Eosin-Stained Histological Images

2022-06-15 · Amirreza Mahbod, Rahim Entezari, Isabella Ellinger, Olga Saukh

Recently, pruning deep neural networks (DNNs) has received a lot of attention for improving accuracy and generalization power, reducing network size, and increasing inference speed on specialized hardwares. Although prun…

Instance SegmentationMedical Image AnalysisNetwork Pruningregression+2

Energy Consumption Analysis of pruned Semantic Segmentation Networks on an Embedded GPU

2022-06-13 · Hugo Tessier, Vincent Gripon, Mathieu Léonardon, Matthieu Arzel 외

Deep neural networks are the state of the art in many computer vision tasks. Their deployment in the context of autonomous vehicles is of particular interest, since their limitations in terms of energy consumption prohib…

Autonomous DrivingAutonomous VehiclesGPUSemantic Segmentation

Context-aware Feature Generation for Zero-shot Semantic Segmentation

2020-08-16 · Zhangxuan Gu, Siyuan Zhou, Li Niu, Zihan Zhao 외

Existing semantic segmentation models heavily rely on dense pixel-wise annotations. To reduce the annotation pressure, we focus on a challenging task named zero-shot semantic segmentation, which aims to segment unseen ob…

SegmentationSemantic SegmentationWord EmbeddingsZero Shot Segmentation+1