Involution: Inverting the Inherence of Convolution for Visual Recognition

Duo Li, Jie Hu, Changhu Wang, Xiangtai Li, Qi She +3 more
3/10/2021
cs.CV

Official code: d-li14/involution (1,309 stars, MIT, PyTorch, last commit 2021-07-16).

Abstract

Convolution has been the core ingredient of modern neural networks, triggering the surge of deep learning in vision. In this work, we rethink the inherent principles of standard convolution for vision tasks, specifically spatial-agnostic and channel-specific. Instead, we present a novel atomic operation for deep neural networks by inverting the aforementioned design principles of convolution, coined as involution. We additionally demystify the recent popular self-attention operator and subsume it into our involution family as an over-complicated instantiation. The proposed involution operator could be leveraged as fundamental bricks to build the new generation of neural networks for visual recognition, powering different deep learning models on several prevalent benchmarks, including ImageNet classification, COCO detection and segmentation, together with Cityscapes segmentation. Our involution-based models improve the performance of convolutional baselines using ResNet-50 by up to 1.6% top-1 accuracy, 2.5% and 2.4% bounding box AP, and 4.7% mean IoU absolutely while compressing the computational cost to 66%, 65%, 72%, and 57% on the above benchmarks, respectively. Code and pre-trained models for all the tasks are available at https://github.com/d-li14/involution.

View on arXivView PDF

Code Implementations(1)

d-li14/involutionOfficial100%
PyTorchMIT

[CVPR 2021] Involution: Inverting the Inherence of Convolution for Visual Recognition, a brand new neural operator

1,309175PythonJan 29, 20215 years agoMIT
cvpr2021image-classificationinstance-segmentationinvolutionobject-detection+4 more

Similar Papers

Cite this paper

@article{li2021involution,
  title  = {Involution: Inverting the Inherence of Convolution for Visual Recognition},
  author = {Duo Li and Jie Hu and Changhu Wang and Xiangtai Li and Qi She and Lei Zhu and Tong Zhang and Qifeng Chen},
  year   = {2021},
  eprint = {2103.06255},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2103.06255}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2103.06255.svg)](https://codeofpaper.com/paper/2103.06255)

Discussion