paper-with-me

Papers

DualConv: Dual Convolutional Kernels for Lightweight Deep Neural Networks

2022-02-15 · Jiachen Zhong, Junying Chen, Ajmal Mian

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 3$\times$3 and 1$\times$1 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 structural innovations, DualConv significantly reduces the computational cost and number of parameters of deep neural networks while surprisingly achieving slightly higher accuracy than the original models in some cases. We use DualConv to further reduce the number of parameters of the lightweight MobileNetV2 by 54% with only 0.68% drop in accuracy on CIFAR-100 dataset. When the number of parameters is not an issue, DualConv increases the accuracy of MobileNetV1 by 4.11% on the same dataset. Furthermore, DualConv significantly improves the YOLO-V3 object detection speed and improves its accuracy by 4.4% on PASCAL VOC dataset.

📄 PDF Abstract BibTeX arXiv:2202.07481

Code (1)

ChipsGuardian/DualConv 공식 구현 pytorch

Tasks

image-classificationImage Classificationobject-detectionObject DetectionSemantic Segmentation

Methods 이 논문이 사용한 방법론

ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…
YOLO 설명 없음
Pointwise Convolution Pointwise Convolution is a type of convolution that uses a 1x1 kernel: a kernel that iterates through every single point. This…
Batch Normalization 설명 없음
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
Depthwise Convolution Depthwise Convolution is a type of convolution where we apply a single convolutional filter for each input channel. In the regular 2D…
Depthwise Separable Convolution While standard convolution performs the channelwise and spatial-wise computation in one step, Depthwise Separable Convolution

Similar Papers 제목 키워드 기반

DualConvMesh-Net: Joint Geodesic and Euclidean Convolutions on 3D Meshes

2020-04-02 · CVPR 2020 6 · Jonas Schult, Francis Engelmann, Theodora Kontogianni, Bastian Leibe

We propose DualConvMesh-Nets (DCM-Net) a family of deep hierarchical convolutional networks over 3D geometric data that combines two types of convolutions. The first type, geodesic convolutions, defines the kernel weight…

3D Semantic SegmentationScene SegmentationSemantic Segmentation

LGMSNet: Thinning a medical image segmentation model via dual-level multiscale fusion

2025-08-21 · Chengqi Dong, Fenghe Tang, Rongge Mao, Xinpei Gao 외 arxiv

Medical image segmentation plays a pivotal role in disease diagnosis and treatment planning, particularly in resource-constrained clinical settings where lightweight and generalizable models are urgently needed. However,…

Medical Image SegmentationZero-shot Generalization

A Kernel Perspective of Skip Connections in Convolutional Networks

2022-11-27 · Daniel Barzilai, Amnon Geifman, Meirav Galun, Ronen Basri

Over-parameterized residual networks (ResNets) are amongst the most successful convolutional neural architectures for image processing. Here we study their properties through their Gaussian Process and Neural Tangent ker…

IGCV3: Interleaved Low-Rank Group Convolutions for Efficient Deep Neural Networks

2018-06-01 · Ke Sun, Mingjie Li, Dong Liu, Jingdong Wang

In this paper, we are interested in building lightweight and efficient convolutional neural networks. Inspired by the success of two design patterns, composition of structured sparse kernels, e.g., interleaved group conv…

image-classificationImage Classificationobject-detectionObject Detection

Incorporating Transformer Designs into Convolutions for Lightweight Image Super-Resolution

2023-03-25 · Gang Wu, Junjun Jiang, Yuanchao Bai, Xianming Liu

In recent years, the use of large convolutional kernels has become popular in designing convolutional neural networks due to their ability to capture long-range dependencies and provide large receptive fields. However, t…

Image Super-ResolutionSuper-Resolution