DO-Conv: Depthwise Over-Parameterized Convolutional Layer
- PMID: 35594231
- DOI: 10.1109/TIP.2022.3175432
DO-Conv: Depthwise Over-Parameterized Convolutional Layer
Abstract
Convolutional layers are the core building blocks of Convolutional Neural Networks (CNNs). In this paper, we propose to augment a convolutional layer with an additional depthwise convolution, where each input channel is convolved with a different 2D kernel. The composition of the two convolutions constitutes an over-parameterization, since it adds learnable parameters, while the resulting linear operation can be expressed by a single convolution layer. We refer to this depthwise over-parameterized convolutional layer as DO-Conv, which is a novel way of over-parameterization. We show with extensive experiments that the mere replacement of conventional convolutional layers with DO-Conv layers boosts the performance of CNNs on many classical vision tasks, such as image classification, detection, and segmentation. Moreover, in the inference phase, the depthwise convolution is folded into the conventional convolution, reducing the computation to be exactly equivalent to that of a convolutional layer without over-parameterization. As DO-Conv introduces performance gains without incurring any computational complexity increase for inference, we advocate it as an alternative to the conventional convolutional layer. We open sourced an implementation of DO-Conv in Tensorflow, PyTorch and GluonCV at https://github.com/yangyanli/DO-Conv.
Similar articles
-
Siamese network with a depthwise over-parameterized convolutional layer for visual tracking.PLoS One. 2022 Aug 31;17(8):e0273690. doi: 10.1371/journal.pone.0273690. eCollection 2022. PLoS One. 2022. PMID: 36044439 Free PMC article.
-
Depthwise Spatio-Temporal STFT Convolutional Neural Networks for Human Action Recognition.IEEE Trans Pattern Anal Mach Intell. 2022 Sep;44(9):4839-4851. doi: 10.1109/TPAMI.2021.3076522. Epub 2022 Aug 4. IEEE Trans Pattern Anal Mach Intell. 2022. PMID: 33914681
-
LdsConv: Learned Depthwise Separable Convolutions by Group Pruning.Sensors (Basel). 2020 Aug 4;20(15):4349. doi: 10.3390/s20154349. Sensors (Basel). 2020. PMID: 32759800 Free PMC article.
-
Hyper-convolutions via implicit kernels for medical image analysis.Med Image Anal. 2023 May;86:102796. doi: 10.1016/j.media.2023.102796. Epub 2023 Mar 16. Med Image Anal. 2023. PMID: 36948069
-
Convolutional neural networks: an overview and application in radiology.Insights Imaging. 2018 Aug;9(4):611-629. doi: 10.1007/s13244-018-0639-9. Epub 2018 Jun 22. Insights Imaging. 2018. PMID: 29934920 Free PMC article. Review.
Cited by
-
Enhanced outdoor visual localization using Py-Net voting segmentation approach.Front Robot AI. 2024 Oct 9;11:1469588. doi: 10.3389/frobt.2024.1469588. eCollection 2024. Front Robot AI. 2024. PMID: 39445154 Free PMC article.
-
A novel residual block: replace Conv1× 1 with Conv3×3 and stack more convolutions.PeerJ Comput Sci. 2023 Mar 31;9:e1302. doi: 10.7717/peerj-cs.1302. eCollection 2023. PeerJ Comput Sci. 2023. PMID: 37346580 Free PMC article.
-
Enhancing visual communication through representation learning.Front Neurosci. 2024 May 27;18:1368733. doi: 10.3389/fnins.2024.1368733. eCollection 2024. Front Neurosci. 2024. PMID: 38859924 Free PMC article.
-
Research on Fatigued-Driving Detection Method by Integrating Lightweight YOLOv5s and Facial 3D Keypoints.Sensors (Basel). 2023 Oct 6;23(19):8267. doi: 10.3390/s23198267. Sensors (Basel). 2023. PMID: 37837095 Free PMC article.
-
Segmentation of retinal vessels based on MRANet.Heliyon. 2022 Dec 15;9(1):e12361. doi: 10.1016/j.heliyon.2022.e12361. eCollection 2023 Jan. Heliyon. 2022. PMID: 36685439 Free PMC article.
LinkOut - more resources
Full Text Sources
Other Literature Sources
Research Materials