paper-with-me

홈 › Papers

A Pre-defined Sparse Kernel Based Convolution for Deep CNNs

2019-10-02 · Souvik Kundu, Saurav Prakash, Haleh Akrami, Peter A. Beerel, Keith M. Chugg

The high demand for computational and storage resources severely impede the deployment of deep convolutional neural networks (CNNs) in limited-resource devices. Recent CNN architectures have proposed reduced complexity versions (e.g. SuffleNet and MobileNet) but at the cost of modest decreases inaccuracy. This paper proposes pSConv, a pre-defined sparse 2D kernel-based convolution, which promises significant improvements in the trade-off between complexity and accuracy for both CNN training and inference. To explore the potential of this approach, we have experimented with two widely accepted datasets, CIFAR-10 and Tiny ImageNet, in sparse variants of both the ResNet18 and VGG16 architectures. Our approach shows a parameter count reduction of up to 4.24x with modest degradation in classification accuracy relative to that of standard CNNs. Our approach outperforms a popular variant of ShuffleNet using a variant of ResNet18 with pSConv having 3x3 kernels with only four of nine elements not fixed at zero. In particular, the parameter count is reduced by 1.7x for CIFAR-10 and 2.29x for Tiny ImageNet with an increased accuracy of ~4%.

📄 PDF Abstract BibTeX arXiv:1910.00724

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Bottleneck Residual Block A Bottleneck Residual Block is a variant of the residual block that utilises 1x1 convolutions to create a bottleneck. The…
Residual Block Residual Blocks are skip-connection blocks that learn residual functions with reference to the layer inputs, instead of learning unreferenced functions. They were introduced…
Kaiming Initialization 설명 없음
Bitcoin Customer Service Number +1-833-534-1729 설명 없음
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Grouped Convolution A Grouped Convolution uses a group of convolutions - multiple kernels per layer - resulting in multiple channel outputs per layer. This leads to wider networks helping a…
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…
Batch Normalization 설명 없음

Similar Papers 제목 키워드 기반

Convolutional Neural Networks Do Work with Pre-Defined Filters

2024-11-27 · Christoph Linse, Erhardt Barth, Thomas Martinetz

We present a novel class of Convolutional Neural Networks called Pre-defined Filter Convolutional Neural Networks (PFCNNs), where all nxn convolution kernels with n>1 are pre-defined and constant during training. It invo…

Sparse-Complementary Convolution for Efficient Model Utilization on CNNs

2018-01-01 · ICLR 2018 1 · Chun-Fu (Richard) Chen, Jinwook Oh, Quanfu Fan, Marco Pistoia 외

We introduce an efficient way to increase the accuracy of convolution neural networks (CNNs) based on high model utilization without increasing any computational complexity. The proposed sparse-complementary convolution …

LargeKernel3D: Scaling up Kernels in 3D Sparse CNNs

2022-06-21 · CVPR 2023 1 · Yukang Chen, Jianhui Liu, Xiangyu Zhang, Xiaojuan Qi 외

Recent advance in 2D CNNs has revealed that large kernels are important. However, when directly applying large convolutional kernels in 3D CNNs, severe difficulties are met, where those successful module designs in 2D be…

3D Object DetectionObjectobject-detectionObject Detection+2

CKConv: Continuous Kernel Convolution For Sequential Data

2021-02-04 · ICLR 2022 4 · David W. Romero, Anna Kuzina, Erik J. Bekkers, Jakub M. Tomczak 외

Conventional neural architectures for sequential data present important limitations. Recurrent networks suffer from exploding and vanishing gradients, small effective memory horizons, and must be trained sequentially. Co…

Permuted-MNISTSequential Image ClassificationTime Series Analysis

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…