paper-with-me

홈 › Papers

Dynamic Group Convolution for Accelerating Convolutional Neural Networks

2020-07-08 · ECCV 2020 8 · Zhuo Su, Linpu Fang, Wenxiong Kang, Dewen Hu, Matti Pietikäinen, Li Liu

Replacing normal convolutions with group convolutions can significantly increase the computational efficiency of modern deep convolutional networks, which has been widely adopted in compact network architecture designs. However, existing group convolutions undermine the original network structures by cutting off some connections permanently resulting in significant accuracy degradation. In this paper, we propose dynamic group convolution (DGC) that adaptively selects which part of input channels to be connected within each group for individual samples on the fly. Specifically, we equip each group with a small feature selector to automatically select the most important input channels conditioned on the input images. Multiple groups can adaptively capture abundant and complementary visual/semantic features for each input image. The DGC preserves the original network structure and has similar computational efficiency as the conventional group convolution simultaneously. Extensive experiments on multiple image classification benchmarks including CIFAR-10, CIFAR-100 and ImageNet demonstrate its superiority over the existing group convolution techniques and dynamic execution methods. The code is available at https://github.com/zhuogege1943/dgc.

📄 PDF Abstract BibTeX arXiv:2007.04242

Code (1)

zhuogege1943/dgc 공식 구현 pytorch

Tasks

Computational Efficiencyimage-classificationImage Classification

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

cltorch: a Hardware-Agnostic Backend for the Torch Deep Neural Network Library, Based on OpenCL

2016-06-15 · Hugh Perkins

This paper presents cltorch, a hardware-agnostic backend for the Torch neural network framework. cltorch enables training of deep neural networks on GPUs from diverse hardware vendors, including AMD, NVIDIA, and Intel. c…

Efficient Semantic Scene Completion Network with Spatial Group Convolution

2019-07-11 · ECCV 2018 9 · Jiahui Zhang, Hao Zhao, Anbang Yao, Yurong Chen 외

We introduce Spatial Group Convolution (SGC) for accelerating the computation of 3D dense prediction tasks. SGC is orthogonal to group convolution, which works on spatial dimensions rather than feature channel dimension.…

3D Semantic Scene Completionvalid

Chain-NN: An Energy-Efficient 1D Chain Architecture for Accelerating Deep Convolutional Neural Networks

2017-03-04 · Shihao Wang, Dajiang Zhou, Xushen Han, Takeshi Yoshimura

Deep convolutional neural networks (CNN) have shown their good performances in many computer vision tasks. However, the high computational complexity of CNN involves a huge amount of data movements between the computatio…

Discretizing Group-Convolutional Neural Networks for 3D Geometry in Feature Space

2026-05-14 · Daniel Franzen, Jean Philip Filling, Michael Wand arxiv

Group-convolutional neural networks (GCNNs) are among the most important methods for introducing symmetry as an inductive bias in deep learning: In each linear layer, GCNNs sample a transformation group $G$ densely and c…

The EarlyBird Gets the WORM: Heuristically Accelerating EarlyBird Convergence

2024-05-31 · Adithya Vasudev

The Lottery Ticket hypothesis proposes that ideal, sparse subnetworks, called lottery tickets, exist in untrained dense neural networks. The Early Bird hypothesis proposes an efficient algorithm to find these winning lot…