paper-with-me

홈 › Papers

MixConv: Mixed Depthwise Convolutional Kernels

2019-07-22 · Mingxing Tan, Quoc V. Le

Depthwise convolution is becoming increasingly popular in modern efficient ConvNets, but its kernel size is often overlooked. In this paper, we systematically study the impact of different kernel sizes, and observe that combining the benefits of multiple kernel sizes can lead to better accuracy and efficiency. Based on this observation, we propose a new mixed depthwise convolution (MixConv), which naturally mixes up multiple kernel sizes in a single convolution. As a simple drop-in replacement of vanilla depthwise convolution, our MixConv improves the accuracy and efficiency for existing MobileNets on both ImageNet classification and COCO object detection. To demonstrate the effectiveness of MixConv, we integrate it into AutoML search space and develop a new family of models, named as MixNets, which outperform previous mobile models including MobileNetV2 [20] (ImageNet top-1 accuracy +4.2%), ShuffleNetV2 [16] (+3.5%), MnasNet [26] (+1.3%), ProxylessNAS [2] (+2.2%), and FBNet [27] (+2.0%). In particular, our MixNet-L achieves a new state-of-the-art 78.9% ImageNet top-1 accuracy under typical mobile settings (<600M FLOPS). Code is at https://github.com/ tensorflow/tpu/tree/master/models/official/mnasnet/mixnet

📄 PDF Abstract BibTeX arXiv:1907.09595

Code (13)

tensorflow/tpu 공식 구현 tf
2023-MindSpore-1/ms-code-19 mindspore
JinLi711/Attention-Augmented-Convolution tf
JinLi711/Convolution_Variants tf
PaddlePaddle/PaddleClas paddle
chrisway613/MixConv pytorch
neeraj-j/MixNet pytorch
osmr/imgclsmob mxnet
rwightman/efficientnet-jax jax
rwightman/gen-efficientnet-pytorch pytorch
rwightman/pytorch-image-models pytorch
tensorflow/tpu/tree/master/models/official/mnasnet/mixnet tf
zsef123/MixNet-PyTorch pytorch

Tasks

AutoMLImage Classificationobject-detectionObject Detection

Methods 이 논문이 사용한 방법론

Residual Connection 설명 없음
Residual Block Residual Blocks are skip-connection blocks that learn residual functions with reference to the layer inputs, instead of learning unreferenced functions. They were introduced…
Grouped Convolution A Grouped Convolution uses a group of convolutions - multiple kernels per layer - resulting in multiple channel outputs per layer. This leads to wider networks helping a…
Sigmoid Activation 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Pointwise Convolution Pointwise Convolution is a type of convolution that uses a 1x1 kernel: a kernel that iterates through every single point. This…
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…
Depthwise Separable Convolution While standard convolution performs the channelwise and spatial-wise computation in one step, Depthwise Separable Convolution …

Similar Papers 제목 키워드 기반

Neural Echos: Depthwise Convolutional Filters Replicate Biological Receptive Fields

2024-01-18 · Zahra Babaiee, Peyman M. Kiasari, Daniela Rus, Radu Grosu

In this study, we present evidence suggesting that depthwise convolutional kernels are effectively replicating the structural intricacies of the biological receptive fields observed in the mammalian retina. We provide an…

MixTConv: Mixed Temporal Convolutional Kernels for Efficient Action Recogntion

2020-01-19 · Kaiyu Shan, Yongtao Wang, Zhuoying Wang, TingTing Liang 외

To efficiently extract spatiotemporal features of video for action recognition, most state-of-the-art methods integrate 1D temporal convolution into a conventional 2D CNN backbone. However, they all exploit 1D temporal c…

Action Recognition

Hardware Architecture of Embedded Inference Accelerator and Analysis of Algorithms for Depthwise and Large-Kernel Convolutions

2021-04-29 · Tse-Wei Chen, Wei Tao, Deyu Wang, Dongchao Wen 외

In order to handle modern convolutional neural networks (CNNs) efficiently, a hardware architecture of CNN inference accelerator is proposed to handle depthwise convolutions and regular convolutions, which are both essen…

Face Detectionimage-classificationImage Classification

Accelerating Depthwise Separable Convolutions on Ultra-Low-Power Devices

2024-06-18 · Francesco Daghero, Alessio Burrello, Massimo Poncino, Enrico Macii 외

Depthwise separable convolutions are a fundamental component in efficient Deep Neural Networks, as they reduce the number of parameters and operations compared to traditional convolutions while maintaining comparable acc…

Unveiling the Unseen: Identifiable Clusters in Trained Depthwise Convolutional Kernels

2024-01-25 · Zahra Babaiee, Peyman M. Kiasari, Daniela Rus, Radu Grosu

Recent advances in depthwise-separable convolutional neural networks (DS-CNNs) have led to novel architectures, that surpass the performance of classical CNNs, by a considerable scalability and accuracy margin. This pape…