paper-with-me

Papers

Efficient Hardware Realization of Convolutional Neural Networks using Intra-Kernel Regular Pruning

2018-03-15 · Maurice Yang, Mahmoud Faraj, Assem Hussein, Vincent Gaudet

The recent trend toward increasingly deep convolutional neural networks (CNNs) leads to a higher demand of computational power and memory storage. Consequently, the deployment of CNNs in hardware has become more challenging. In this paper, we propose an Intra-Kernel Regular (IKR) pruning scheme to reduce the size and computational complexity of the CNNs by removing redundant weights at a fine-grained level. Unlike other pruning methods such as Fine-Grained pruning, IKR pruning maintains regular kernel structures that are exploitable in a hardware accelerator. Experimental results demonstrate up to 10x parameter reduction and 7x computational reduction at a cost of less than 1% degradation in accuracy versus the un-pruned case.

📄 PDF Abstract BibTeX arXiv:1803.05909

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

Hardware Architecture of Embedded Inference Accelerator and Analysis of Algorithms for Depthwise and Large-Kernel Convolutions

2021-04-29 · Tse-Wei Chen, Wei Tao, Deyu Wang, Dongchao Wen 외

In order to handle modern convolutional neural networks (CNNs) efficiently, a hardware architecture of CNN inference accelerator is proposed to handle depthwise convolutions and regular convolutions, which are both essen…

Face Detectionimage-classificationImage Classification

Shift-ConvNets: Small Convolutional Kernel with Large Kernel Effects

2024-01-23 · Dachong Li, Li Li, Zhuangzhuang Chen, Jianqiang Li

Recent studies reveal that the remarkable performance of Vision transformers (ViTs) benefits from large receptive fields. For this reason, the large convolutional kernel design becomes an ideal solution to make Convoluti…

Structured Pruning of Deep Convolutional Neural Networks

2015-12-29 · Sajid Anwar, Kyuyeon Hwang, Wonyong Sung

Real time application of deep learning algorithms is often hindered by high computational complexity and frequent memory accesses. Network pruning is a promising technique to solve this problem. However, pruning usually …

Network Pruning

Efficient Fusion of Sparse and Complementary Convolutions

2018-08-07 · Chun-Fu Chen, Quanfu Fan, Marco Pistoia, Gwo Giun Lee

We propose a new method to create compact convolutional neural networks (CNNs) by exploiting sparse convolutions. Different from previous works that learn sparsity in models, we directly employ hand-crafted kernels with …

General ClassificationObjectobject-detectionObject Detection

Irregular Convolutional Neural Networks

2017-06-24 · Jiabin Ma, Wei Wang, Liang Wang

Convolutional kernels are basic and vital components of deep Convolutional Neural Networks (CNN). In this paper, we equip convolutional kernels with shape attributes to generate the deep Irregular Convolutional Neural Ne…

Semantic Segmentation