atlas

Research map / Architectures and efficiency / CNN design

ShiftwiseConv: Small Convolutional Kernel with Large Kernel Effect

CVPR 2025 · Architectures and efficiency › CNN design · approach: Large and dynamic kernel design · 22 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Shiftwise (SW) convolution, which emulates large-kernel (e.g., 51x5 strip) convolutions with standard 3x3 group convolutions, shift-based multi-path feature fusion and coarse-grained pruning, yielding a pure CNN that beats SLaK and UniRepLKNet on ImageNet, COCO, ADE20K and nuScenes.

Problem

Large-kernel CNNs show diminishing returns when kernels are simply enlarged; the paper asks whether long-distance dependencies can be modeled through alternative mechanisms and whether small convolutions can replace large kernels.

Approach

Decouple large-kernel effects into fine-grained feature extraction via 3x3 convolutions (group conv with channel-shift fusion across multiple paths) plus sparse, connection-centric long-range dependency modeling, replacing SLaK's M×N strip convolutions with 3×3 operations and coarse-grained filter pruning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace SLaK's large strip convolutions with laid-out standard convolutions (ablation)SLaK tiny · ImageNet-1Kaccuracy: 82.5 -> 82.5No clear effect
Add two reparameterization branches (ablation)SW · ImageNet-1K, 120 epochsaccuracy: 81.26 -> 81.52Helped
Move batch normalization after the SW branches (ablation)SW with two Rep branches · ImageNet-1K, 120 epochsaccuracy: 81.52 -> 81.65Helped
Reduce convolution kernel size from 5 to 3 (ablation)SW · ImageNet-1K, 120 epochsaccuracy: 81.34 -> 81.44Helped
Add another edge for channel-order mapping (ablation)SW · ImageNet-1K, 120 epochsaccuracy: 81.26 -> 81.51Helped
Combine 2 Rep branches with 4 SW edges (ablation)SW · ImageNet-1K, 120 epochsaccuracy: 81.51 -> 81.82Helped
Average initial sparsity across Rep branches (ablation)SW with 2 Rep branches and 4 edges · ImageNet-1K, 120 epochsaccuracy: 81.82 -> 81.94Helped
Reduce sparse-mask sharing frequency (ablation)SW · ImageNet-1K, 120 epochsaccuracy: 81.93 -> 81.95Helped
Use UniRepLKNet architectural hyperparameters (ablation)SW · ImageNet-1K, 120 epochsaccuracy: 81.6 -> 82.25Helped
Add squeeze-and-excitation (ablation)SW · ImageNet-1K, 120 epochsaccuracy: 82.25 -> 82.27Helped
Remove large convolution kernels in the first stage (ablation)SW · ImageNet-1K, 120 epochsaccuracy: 82.27 -> 82.17Hurt
Use randomly generated subsets of masks for Rep branches (ablation)SW · ImageNet-1K, 120 epochsaccuracy: 82.27 -> 81.72Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K COCO ADE20K nuScenes

Benchmarks: ImageNet-1K COCO ADE20K nuScenes

Metrics: top-1 accuracy box AP mask AP mIoU mAP Params FLOPs

Baselines: SLaK UniRepLKNet ConvNeXt RepLKNet Swin Transformer FastViT CoAtNet PVTv2 HorNet InternImage FCOS3D

Builds on: SLaK UniRepLKNet RepLKNet ConvNeXt RepVGG

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy