atlas

Research map / Architectures and efficiency / CNN design

Revealing the Dark Secrets of Extremely Large Kernel ConvNets on Robustness

ICML 2024 · Architectures and efficiency › CNN design · approach: Large and dynamic kernel design · 2 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.

Evaluates robustness of large-kernel ConvNets (RepLKNet, ConvNeXt) against small-kernel CNNs and ViTs across six ImageNet robustness benchmarks, and analyzes occlusion invariance, adversarial attacks, lesion robustness, frequency noise, and kernel attention to explain the robustness.

Problem

Whether large-kernel convolutional networks are robust to distribution shifts and corruptions, how their robustness compares to typical CNNs and ViTs, and what underlies it.

Approach

Shows that pure CNNs with extremely large kernels (RepLKNet-31B) achieve robustness comparable to or better than ViTs across diverse benchmarks, and attributes this to occlusion invariance, stable feature variance, block-removal tolerance, frequency robustness, and mixed local/global kernel attention, with kernel size ablations showing kernel size is the key factor.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
increase ConvNeXt-Tiny kernel size from 3×3 to 13×13 (ablation)ConvNeXt-Tiny · ImageNet-Atop-1 accuracy: 5.20 -> 9.89Helped
increase ConvNeXt-Tiny kernel size from 3×3 to 51×51 (ablation)ConvNeXt-Tiny · ImageNet-Atop-1 accuracy: 5.20 -> 10.71Helped
increase ConvNeXt-Tiny kernel size from 3×3 to 51×51 (ablation)ConvNeXt-Tiny · ImageNet-Rtop-1 accuracy: 28.87 -> 31.77Helped
replace RepLKNet-31B 31×31 kernels with 3×3 kernels (ablation)RepLKNet-31B · ImageNet-Atop-1 accuracy: 29.4 -> 14.6Hurt
replace RepLKNet-31B 31×31 kernels with 3×3 kernels (ablation)RepLKNet-31B · ImageNet-Ctop-1 accuracy: 49.2 -> 39.1Hurt
replace RepLKNet-31B 31×31 kernels with 3×3 kernels (ablation)RepLKNet-31B · ImageNet-Rtop-1 accuracy: 43.9 -> 32.9Hurt
replace RepLKNet-31B 31×31 kernels with 3×3 kernels (ablation)RepLKNet-31B · ImageNet-OAUPR: 78.9 -> 51.6Hurt
replace RepLKNet-31B 31×31 kernels with 3×3 kernels (ablation)RepLKNet-31B · Salient-Drop-50%accuracy drop: -25.1 -> -61.8Hurt
replace RepLKNet-31B 31×31 kernels with 3×3 kernels (ablation)RepLKNet-31B · Noise-0.7πaccuracy drop: -5.0 -> -10.6Hurt
use larger kernelsRepLKNet-31B · ImageNet-CmCE (%): 58.3 -> 36.5Helped
use large-kernel RepLKNet instead of ViT-L/16ImageNet-P · mFR (%)mFR: 33.1 -> 29.2Helped
use large-kernel RepLKNet instead of ViT-L/16ImageNet-P · mT5D (%)mT5D: 50.2 -> 49.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-21K ImageNet-1K ImageNet-A ImageNet-C ImageNet-O ImageNet-P ImageNet-R ImageNet-9

Benchmarks: ImageNet-A ImageNet-C ImageNet-O ImageNet-P ImageNet-R ImageNet-9 ImageNet

Metrics: top-1 accuracy mCE AUPR mFR mT5D attack success rate accuracy drop under noise

Baselines: ResNet-50 BiT ViT-B/16 ViT-L/16 ConvNeXt AugMix DeepAugment

Builds on: RepLKNet ConvNeXt Vision Transformer

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