TL;DR
DualConv introduces a dual convolutional kernel approach that combines 3x3 and 1x1 kernels with group convolution to create lightweight neural networks, reducing parameters and computation while maintaining or improving accuracy across tasks.
Contribution
The paper proposes DualConv, a novel convolutional kernel design that enhances efficiency and accuracy in lightweight CNN architectures for various vision tasks.
Findings
Reduces model parameters by up to 54% with minimal accuracy loss.
Improves YOLO-V3 detection speed and accuracy.
Achieves higher or comparable accuracy on multiple benchmarks.
Abstract
CNN architectures are generally heavy on memory and computational requirements which makes them infeasible for embedded systems with limited hardware resources. We propose dual convolutional kernels (DualConv) for constructing lightweight deep neural networks. DualConv combines 33 and 11 convolutional kernels to process the same input feature map channels simultaneously and exploits the group convolution technique to efficiently arrange convolutional filters. DualConv can be employed in any CNN model such as VGG-16 and ResNet-50 for image classification, YOLO and R-CNN for object detection, or FCN for semantic segmentation. In this paper, we extensively test DualConv for classification since these network architectures form the backbones for many other tasks. We also test DualConv for image detection on YOLO-V3. Experimental results show that, combined with our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Methods*Communicated@Fast*How Do I Communicate to Expedia? · SPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings · You Only Look Once · Pointwise Convolution · Batch Normalization · Global Average Pooling · Depthwise Convolution · Depthwise Separable Convolution · Softmax · Dense Connections
