The DOI matches its Crossref record; 44 of the 44 references it cites were found in a registry or an index.
Scaling Up Your Kernels to 31×31: Revisiting Large Kernel Design in CNNs
Abstract
We revisit large kernel design in modern convolutional neural networks (CNNs). Inspired by recent advances in vision transformers (ViTs), in this paper, we demonstrate that using a few large convolutional kernels instead of a stack of small kernels could be a more powerful paradigm. We suggested five guidelines, e.g., applying re-parameterized large depthwise convolutions, to design efficient high-performance large-kernel CNNs. Following the guidelines, we propose RepLKNet, a pure CNN architecture whose kernel size is as large as 31×31, in contrast to commonly used 3×3. RepLKNet greatly closes the performance gap between CNNs and ViTs, e.g., achieving comparable or superior results than Swin Transformer on ImageNet and a few typical downstream tasks, with lower latency. RepLKNet also shows nice scalability to big data and large models, obtaining 87.8% top-1 accuracy on ImageNet and 56.0% mIoU on ADE20K, which is very competitive among the state-of-the-arts with similar model sizes. Our study further reveals that, in contrast to small-kernel CNNs, large-kernel CNNs have much larger effective receptive fields and higher shape bias rather than texture bias. Code & models at https://github.com/megvii-research/RepLKNet.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Deep Residual Learning for Image Recognition
He, K., Zhang, X., Ren, S., & Sun, J. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.90 · Cited by 235,474
Self-citationImageNet classification with deep convolutional neural networks
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017) · Communications of the ACM · doi:10.1145/3065386 · Cited by 112,155
Densely Connected Convolutional Networks
Huang, G., Liu, Z., Van Der Maaten, L., & Weinberger, K. Q. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2017.243 · Cited by 48,566
Fully convolutional networks for semantic segmentation
Long, J., Shelhamer, E., & Darrell, T. (2015) · 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2015.7298965 · Cited by 38,834
Squeeze-and-Excitation Networks
Hu, J., Shen, L., & Sun, G. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00745 · Cited by 35,667
Swin Transformer: Hierarchical Vision Transformer using Shifted Windows
Liu, Z., Lin, Y., Cao, Y., Hu, H., Wei, Y., Zhang, Z., Lin, S., & Guo, B. (2021) · 2021 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv48922.2021.00986 · Cited by 35,534
Rethinking the Inception Architecture for Computer Vision
Szegedy, C., Vanhoucke, V., Ioffe, S., Shlens, J., & Wojna, Z. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.308 · Cited by 32,138
Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift
Ioffe, S., & Szegedy, C. (2015) · arXiv · doi:10.48550/arxiv.1502.03167 · Cited by 27,818
Chen, L.-C., Papandreou, G., Kokkinos, I., Murphy, K., & Yuille, A. L. (2016) · arXiv · doi:10.48550/arxiv.1606.00915 · Cited by 22,392
Xception: Deep Learning with Depthwise Separable Convolutions
Chollet, F. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2017.195 · Cited by 20,380
Research works printed but not linked: 77
- 10.1109/ICCV.2017.322 · DOI · Paper page
- han, 2021, Demystifying local vision transformer: Sparse connectivity, weight sharing, and dynamic weight, ArXiv Preprint
- dong, 2021, Attention is not all you need: Pure attention loses rank doubly exponentially with depth, ArXiv Preprint
- dong, 2021, Cswin transformer: A general vision transformer backbone with cross-shaped windows, ArXiv Preprint
- 10.1109/CVPR46437.2021.00098 · DOI
- 10.1109/CVPR46437.2021.01352 · DOI · Paper page
- guo, 0, Single path one-shot neural architecture search with uniform sampling, European Conference on Computer Vision, 544
- gong, 2021, Improve vision transformers training by suppressing over-smoothing, ArXiv Preprint
- geirhos, 2018, Imagenet-trained cnns are biased towards texture; increasing shape bias improves accuracy and robustness, ArXiv Preprint
- dosovitskiy, 2021, An image is worth 16×16 words: Transformers for image recognition at scale, 9th International Conference on Learning Representations ICLR 2021
- 10.1109/ICCV48922.2021.00447 · DOI · Paper page
- 10.1109/ICCV.2019.00200 · DOI · Paper page
- 10.1109/CVPR46437.2021.01074 · DOI · Paper page
- cordonnier, 2019, On the relationship between self-attention and convolutional layers, ArXiv Preprint
- 10.1109/CVPRW50498.2020.00359 · DOI · Paper page
- 10.1109/CVPR46437.2021.00729 · DOI · Paper page
- yu, 2015, Multiscale context aggregation by dilated convolutions, ArXiv Preprint
- ding, 2021, Repmlpnet: Hierarchical vision mlp with re-parameterized locality, ArXiv Preprint
- xie, 2021, Self-supervised learning with swin transformers, ArXiv Preprint
- de, 2020, Batch normalization biases residual blocks towards the identity function in deep networks, ArXiv Preprint
- kayhan, 0, On translation invariance in cnns: Convolutional layers can exploit absolute spatial location, Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 14274
- 10.18653/v1/2020.emnlp-main.463 · DOI · Paper page
- liu, 2018, Darts: Differentiable architecture search, ArXiv Preprint
- lin, 0, Microsoft coco: Common objects in context, European Conference on Computer Vision, 740
- 10.1109/ICCVW54120.2021.00210 · DOI · Paper page
- kim, 2021, Dead pixel test using effective receptive field, ArXiv Preprint
- bao, 2021, Beit: Bert pre-training of image transformers, ArXiv Preprint
- ba, 2016, Layer normalization, ArXiv Preprint
- 10.1109/ICCV.2019.00338 · DOI · Paper page
- cai, 2019, Cascade r-cnn: High quality object detection and instance segmentation, IEEE Transactions on Pattern Analysis and Machine Intelligence
- brendel, 2019, Approximating cnns with bag-of-local-features models works surprisingly well on imagenet, ArXiv Preprint
- 10.1109/ICCV.2019.00356 · DOI · Paper page
- huang, 2016, Deep networks with stochastic depth, Computer Vision - ECCV 2016 – 14th European Conference, 646, 10.1007/978-3-319-46493-0_39 · DOI · Paper page
- hinton, 2021, How to represent part-whole hierarchies in a neural network, ArXiv Preprint
- hendrycks, 2016, Gaussian error linear units (gelus), ArXiv Preprint
- howard, 2017, Mobilenets: Efficient convolutional neural networks for mobile vision applications, ArXiv Preprint
- romero, 2021, Flexconv: Continuous kernel convolutions with differentiable kernel sizes, ArXiv Preprint
- rao, 2021, Global filter networks for image classification, ArXiv Preprint
- ramachandran, 2019, Standalone self-attention in vision models, ArXiv Preprint
- simonyan, 2014, Very deep convo-lutional networks for large-scale image recognition, ArXiv Preprint
- romero, 2021, Ckconv: Continuous kernel convolution for sequential data, ArXiv Preprint
- 10.1109/CVPR.2018.00474 · DOI · Paper page
- 10.1109/CVPR46437.2021.01625 · DOI · Paper page
- 10.1609/aaai.v31i1.11231 · DOI · Paper page
- 10.1109/CVPR52688.2022.01167 · DOI · Paper page
- loshchilov, 2017, Decoupled weight decay regularization, ArXiv Preprint
- mathieu, 2014, Fast training of convolutional networks through ffts, 2nd International Conference on Learning Representations ICLR 2014
- 2022, Official pytorch implementation of replknet
- raghu, 2021, Do vision transformers see like convolutional neural networks, ArXiv Preprint
- 2020, Megengine a fast scalable and easy-to-use deep learning framewok
- 10.1109/CVPR.2018.00716 · DOI · Paper page
- wu, 2019, Pay less attention with lightweight and dynamic convolutions, ArXiv Preprint
- 10.1109/CVPRW53098.2021.00344 · DOI
- zhang, 2020, Resnest: Split-attention networks, ArXiv Preprint
- zhang, 2017, mixup: Beyond empirical risk minimization, ArXiv Preprint
- wang, 0, Axial-deeplab: Standalone axial-attention for panoptic segmentation, European Conference on Computer Vision, 108
- 10.1109/ICCV.2019.00612 · DOI · Paper page
- veit, 0, Residual networks behave like ensembles of relatively shallow networks, Advances in neural information processing systems, 550
- yuan, 2021, Volo: Vision outlooker for visual recog-nition, ArXiv Preprint
- vaswani, 0, Attention is all you need, Advances in neural information processing systems, 5998
- yu, 2021, Metaformer is actually what you need for vision, ArXiv Preprint
- yu, 0, Di-lated residual networks, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 472
- zhao, 2021, A battle of network structures: An empirical study of cnn, transformer, and mlp, ArXiv Preprint
- zhang, 2021, Collaboration of experts: Achieving 80% top-1 accuracy on imagenet with 100m flops, ArXiv Preprint
- xie, 2021, Segformer: Simple and ef-ficient design for semantic segmentation with transformers, ArXiv Preprint
- 10.1109/CVPR.2017.634 · DOI · Paper page
- 10.1109/ICCV48922.2021.00009 · DOI · Paper page
- chen, 0, Pretrained image processing transformer, Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 12299
- 10.29007/3b2l · DOI · Paper page
- chen, 2017, Rethinking atrous convolution for semantic image segmentation, ArXiv Preprint
- chen, 2021, An empirical study of training self-supervised visual transformers, ArXiv e-prints
- 2020, MMSegmentation Contributors MMSegmentation Openmmlab semantic segmentation toolbox and benchmark
- 10.1109/CVPR.2015.7298594 · DOI · Paper page
- 10.1109/ICCV.2019.00679 · DOI · Paper page
- 10.1109/CVPR46437.2021.01270 · DOI · Paper page
- touvron, 0, Training data-efficient image transformers & distillation through attention, International Conference on Machine Learning, 10347
- trockman, 2022, Patches are all you need, ArXiv Preprint
Cited by
YOLOv7: Trainable Bag-of-Freebies Sets New State-of-the-Art for Real-Time Object Detectors
Wang, C.-Y., Bochkovskiy, A., & Liao, H.-Y. M. (2023) · 2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr52729.2023.00721 · Cited by 13,198
“Model re-parametrization techniques [71, 31, 75, 19, 33, 11, 4, 24, 13, 12, 10, 29, 14, 78] merge multiple computational modules into one at inference stage.”
MethodYOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors
Wang, C.-Y., Bochkovskiy, A., & Liao, H.-Y. M. (2022) · arXiv · doi:10.48550/arxiv.2207.02696 · Cited by 13,205
“Model re-parametrization techniques [71, 31, 75, 19, 33, 11, 4, 24, 13, 12, 10, 29, 14, 78] merge multiple computational modules into one at inference stage.”
MethodHussain, M. (2023) · Machines · doi:10.3390/machines11070677 · Cited by 1,217
InternImage: Exploring Large-Scale Vision Foundation Models with Deformable Convolutions
Wang, W., Dai, J., Chen, Z., Huang, Z., Li, Z., Zhu, X., Hu, X., Lu, T., Lu, L., Li, H., et al. (2023) · 2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr52729.2023.01385 · Cited by 1,080
Large Selective Kernel Network for Remote Sensing Object Detection
Li, Y., Hou, Q., Zheng, Z., Cheng, M.-M., Yang, J., & Li, X. (2023) · 2023 IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv51070.2023.01540 · Cited by 893
Metadata
- Authors
- Ding, X., Zhang, X., Han, J., & Ding, G.
- Venue
- 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)
- Publisher
- IEEE
- Published
- 2022-06
- Pages
- 11953-11965
- ISSN
- 1063-6919 (ISSN-L)
- OpenAlex
- W4226334005
- Cited by
- 1,447
- References
- 44
- FWCI
- 115.12
- Type
- conference paper
- Language
- en
- Open access
- closed
- Funders
- National Natural Science Foundation of China (61925107,U1936202,62021002)
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
How to cite
Cite CoChat for the checks on this page, and the paper for its own findings.
- This page
- CoChat. (2026). Citation check: Scaling Up Your Kernels to 31×31: Revisiting Large Kernel Design in CNNs. https://app.cochat.ai/papers/10.1109/cvpr52688.2022.01166
- The paper
- Ding, X., Zhang, X., Han, J., & Ding, G. (2022). Scaling Up Your Kernels to 31×31: Revisiting Large Kernel Design in CNNs. 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). https://doi.org/10.1109/cvpr52688.2022.01166
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.