mlsanityData to 14 Oct 2026

KernelWarehouse: Towards Parameter-Efficient Dynamic Convolution

arXiv 2308.08361 ↗First posted 16 Aug 2023cs.CV cs.LGcited by 4

Not on the map. Why?

Abstract (arXiv)

Dynamic convolution learns a linear mixture of n static kernels weighted with their sample-dependent attentions, demonstrating superior performance compared to normal convolution. However, existing designs are parameter-inefficient: they increase the number of convolutional parameters by n times. This and the optimization difficulty lead to no research progress in dynamic convolution that can allow us to use a significant large value of n (e.g., n>100 instead of typical setting n<10) to push forward the performance boundary. In this paper, we propose KernelWarehouse, a more general form of dynamic convolution, which can strike a favorable trade-off between parameter efficiency and representation power. Its key idea is to redefine the basic concepts of "kernels" and "assembling kernels" in dynamic convolution from the perspective of reducing kernel dimension and increasing kernel number significantly. In principle, KernelWarehouse enhances convolutional parameter dependencies within the same layer and across successive layers via tactful kernel partition and warehouse sharing, yielding a high degree of freedom to fit a desired parameter budget. We validate our method on ImageNet and MS-COCO datasets with different ConvNet architectures, and show that it attains state-of-the-art results. For instance, the ResNet18|ResNet50|MobileNetV2|ConvNeXt-Tiny model trained with KernelWarehouse on ImageNet reaches 76.05%|81.05%|75.52%|82.51% top-1 accuracy. Thanks to its flexible design, KernelWarehouse can even reduce the model size of a ConvNet while improving the accuracy, e.g., our ResNet18 model with 36.45%|65.10% parameter reduction to the baseline shows 2.89%|2.29% absolute improvement to top-1 accuracy.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 41 of its 45 references that are in the map. First posted on arXiv 16 Aug 2023.

Builds on

41 of 45 references.

References · 41

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

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 0; 2025: 3.

4 papers.