mlsanityData to 14 Oct 2026

KernelWarehouse: Rethinking the Design of Dynamic Convolution

arXiv 2406.07879 ↗First posted 12 Jun 2024cs.CV cs.AI cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

Dynamic convolution learns a linear mixture of n static kernels weighted with their input-dependent attentions, demonstrating superior performance than normal convolution. However, it increases the number of convolutional parameters by n times, and thus is not parameter efficient. This leads to no research progress that can allow researchers to explore the setting n>100 (an order of magnitude larger than the typical setting n<10) for pushing forward the performance boundary of dynamic convolution while enjoying parameter efficiency. To fill this gap, in this paper, we propose KernelWarehouse, a more general form of dynamic convolution, which redefines the basic concepts of ``kernels", ``assembling kernels" and ``attention function" through the lens of exploiting convolutional parameter dependencies within the same layer and across neighboring layers of a ConvNet. We testify the effectiveness of KernelWarehouse on ImageNet and MS-COCO datasets using various ConvNet architectures. Intriguingly, KernelWarehouse is also applicable to Vision Transformers, and it can even reduce the model size of a backbone while improving the model accuracy. For instance, KernelWarehouse (n=4) achieves 5.61%|3.90%|4.38% absolute top-1 accuracy gain on the ResNet18|MobileNetV2|DeiT-Tiny backbone, and KernelWarehouse (n=1/4) with 65.10% model size reduction still achieves 2.29% gain on the ResNet18 backbone. The code and models are available at https://github.com/OSVAI/KernelWarehouse.

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 44 of its 51 references that are in the map. First posted on arXiv 12 Jun 2024.

Builds on

44 of 51 references.

References · 44

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
  3. 2014Microsoft COCO: Common Objects in Contextcited by 17,608
  4. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  5. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
  6. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  7. 2017Mask R-CNNcited by 7,277
  8. 2016Densely Connected Convolutional Networkscited by 6,720
  9. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
  10. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
  11. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
  12. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
32 more
  1. 2017Squeeze-and-Excitation Networkscited by 4,789
  2. 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
  3. 2014Going Deeper with Convolutionscited by 4,241
  4. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
  5. 2022A ConvNet for the 2020scited by 3,579
  6. 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,884
  7. 2018CBAM: Convolutional Block Attention Modulecited by 2,477
  8. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
  9. 2019Searching for MobileNetV3cited by 1,994
  10. 2015Spatial Transformer Networkscited by 1,429
  11. 2017Random Erasing Data Augmentationcited by 1,239
  12. 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
  13. 2016HyperNetworkscited by 1,027
  14. 2020Designing Network Design Spacescited by 960
  15. 2019ECA-Net: Efficient Channel Attention for Deep Convolutional Neural Networkscited by 575
  16. 2019Selective Kernel Networkscited by 403
  17. 2017Residual Attention Network for Image Classificationcited by 386
  18. 2019Dynamic Convolution: Attention over Convolution Kernelscited by 356
  19. 2016Dynamic Filter Networkscited by 319
  20. 2019CondConv: Conditionally Parameterized Convolutions for Efficient Inferencecited by 273
  21. 2017Meta Networkscited by 269
  22. 2017Burst Denoising with Kernel Prediction Networkscited by 157
  23. 2018Gather-Excite: Exploiting Feature Context in Convolutional Neural Networkscited by 139
  24. 2019MixConv: Mixed Depthwise Convolutional Kernelscited by 108
  25. 2021Involution: Inverting the Inherence of Convolution for Visual Recognitioncited by 99
  26. 2019SRM : A Style-based Recalibration Module for Convolutional Neural Networkscited by 66
  27. 2022Omni-Dimensional Dynamic Convolutioncited by 55
  28. 2020WeightNet: Revisiting the Design Space of Weight Networkscited by 50
  29. 2019DynamoNet: Dynamic Action and Motion Networkcited by 48
  30. 2021Revisiting Dynamic Convolution via Matrix Decompositioncited by 35
  31. 2019Context-Gated Convolutioncited by 23
  32. 2020PSConv: Squeezing Feature Pyramid into One Compact Poly-Scale Convolutional Layercited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 2; 2026: 4.

6 papers.