paper-with-me

Papers

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 Convolutional Neural Networks (CNNs) great again. However, the typical large convolutional kernels turn out to be hardware-unfriendly operators, resulting in discount compatibility of various hardware platforms. Thus, it is unwise to simply enlarge the convolutional kernel size. In this paper, we reveal that small convolutional kernels and convolution operations can achieve the closing effects of large kernel sizes. Then, we propose a shift-wise operator that ensures the CNNs capture long-range dependencies with the help of the sparse mechanism, while remaining hardware-friendly. Experimental results show that our shift-wise operator significantly improves the accuracy of a regular CNN while markedly reducing computational requirements. On the ImageNet-1k, our shift-wise enhanced CNN model outperforms the state-of-the-art models. Code & models at https://github.com/lidc54/shift-wiseConv.

📄 PDF Abstract BibTeX arXiv:2401.12736

Code (1)

lidc54/shift-wiseconv 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

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…

Similar Papers 제목 키워드 기반

Are Large Kernels Better Teachers than Transformers for ConvNets?

2023-05-30 · Tianjin Huang, Lu Yin, Zhenyu Zhang, Li Shen 외

This paper reveals a new appeal of the recently emerged large-kernel Convolutional Neural Networks (ConvNets): as the teacher in Knowledge Distillation (KD) for small-kernel ConvNets. While Transformers have led state-of…

Knowledge Distillation

Scaling Up Your Kernels: Large Kernel Design in ConvNets towards Universal Representations

2024-10-10 · Yiyuan Zhang, Xiaohan Ding, Xiangyu Yue

This paper proposes the paradigm of large convolutional kernels in designing modern Convolutional Neural Networks (ConvNets). We establish that employing a few large kernels, instead of stacking multiple smaller ones, ca…

Time Series ForecastingVideo Recognition

UniRepLKNet: A Universal Perception Large-Kernel ConvNet for Audio Video Point Cloud Time-Series and Image Recognition

2024-01-01 · CVPR 2024 1 · Xiaohan Ding, Yiyuan Zhang, Yixiao Ge, Sijie Zhao 외

Large-kernel convolutional neural networks (ConvNets) have recently received extensive research attention but two unresolved and critical issues demand further investigation. 1) The architectures of existing large-ke…

Time SeriesTime Series Forecasting

UniRepLKNet: A Universal Perception Large-Kernel ConvNet for Audio, Video, Point Cloud, Time-Series and Image Recognition

2023-11-27 · Xiaohan Ding, Yiyuan Zhang, Yixiao Ge, Sijie Zhao 외

Large-kernel convolutional neural networks (ConvNets) have recently received extensive research attention, but two unresolved and critical issues demand further investigation. 1) The architectures of existing large-kerne…

Image ClassificationObject DetectionSemantic SegmentationTime Series+1

Kernel Normalized Convolutional Networks

2022-05-20 · Reza Nasirigerdeh, Reihaneh Torkzadehmahani, Daniel Rueckert, Georgios Kaissis

Existing convolutional neural network architectures frequently rely upon batch normalization (BatchNorm) to effectively train the model. BatchNorm, however, performs poorly with small batch sizes, and is inapplicable to …

Federated Learningimage-classificationImage ClassificationSemantic Segmentation