paper-with-me

Papers

RepGhost: A Hardware-Efficient Ghost Module via Re-parameterization

2022-11-11 · Chengpeng Chen, Zichao Guo, Haien Zeng, Pengfei Xiong, Jian Dong

Feature reuse has been a key technique in light-weight convolutional neural networks (CNNs) design. Current methods usually utilize a concatenation operator to keep large channel numbers cheaply (thus large network capacity) by reusing feature maps from other layers. Although concatenation is parameters- and FLOPs-free, its computational cost on hardware devices is non-negligible. To address this, this paper provides a new perspective to realize feature reuse via structural re-parameterization technique. A novel hardware-efficient RepGhost module is proposed for implicit feature reuse via re-parameterization, instead of using concatenation operator. Based on the RepGhost module, we develop our efficient RepGhost bottleneck and RepGhostNet. Experiments on ImageNet and COCO benchmarks demonstrate that the proposed RepGhostNet is much more effective and efficient than GhostNet and MobileNetV3 on mobile devices. Specially, our RepGhostNet surpasses GhostNet 0.5x by 2.5% Top-1 accuracy on ImageNet dataset with less parameters and comparable latency on an ARM-based mobile phone.

📄 PDF Abstract BibTeX arXiv:2211.06088

Code (3)

chengpengchen/repghost 공식 구현 pytorch
rwightman/pytorch-image-models 공식 구현 pytorch
https://gitlab.com/birder/birder pytorch

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…
Depthwise Convolution Depthwise Convolution is a type of convolution where we apply a single convolutional filter for each input channel. In the regular 2D…
ReLU6 ReLU6 is a modification of the rectified linear unit where we limit the activation to a maximum size of $6$. This is due to increased…
Residual Connection 설명 없음
Pointwise Convolution Pointwise Convolution is a type of convolution that uses a 1x1 kernel: a kernel that iterates through every single point. This…
Depthwise Separable Convolution While standard convolution performs the channelwise and spatial-wise computation in one step, Depthwise Separable Convolution
Sigmoid Activation 설명 없음
Average Pooling 설명 없음

Similar Papers 제목 키워드 기반

FedRepOpt: Gradient Re-parametrized Optimizers in Federated Learning

2024-09-24 · Kin Wai Lau, Yasar Abbas Ur Rehman, Pedro Porto Buarque de Gusmão, Lai-Man Po 외

Federated Learning (FL) has emerged as a privacy-preserving method for training machine learning models in a distributed manner on edge devices. However, on-device models face inherent computational power and memory limi…

Federated LearningPrivacy Preserving

Ghost-Stereo: GhostNet-based Cost Volume Enhancement and Aggregation for Stereo Matching Networks

2024-05-23 · Xingguang Jiang, Xiaofeng Bian, Chenggang Guo

Depth estimation based on stereo matching is a classic but popular computer vision problem, which has a wide range of real-world applications. Current stereo matching methods generally adopt the deep Siamese neural netwo…

Depth EstimationStereo Matching

GhostNet: More Features from Cheap Operations

2019-11-27 · CVPR 2020 6 · Kai Han, Yunhe Wang, Qi Tian, Jianyuan Guo 외

Deploying convolutional neural networks (CNNs) on embedded devices is difficult due to the limited memory and computation resources. The redundancy in feature maps is an important characteristic of those successful CNNs,…

Image Classification

DynGhost: Temporally-Modelled Transformer for Dynamic Ghost Imaging with Quantum Detectors

2026-05-11 · Vittorio Palladino, Ahmet Enis Cetin arxiv

Ghost imaging reconstructs spatial information from a single-pixel bucket detector by correlating structured illumination patterns with scalar intensity measurements. While deep learning approaches have achieved promisin…

GhostNets on Heterogeneous Devices via Cheap Operations

2022-01-10 · Kai Han, Yunhe Wang, Chang Xu, Jianyuan Guo 외

Deploying convolutional neural networks (CNNs) on mobile devices is difficult due to the limited memory and computation resources. We aim to design efficient neural networks for heterogeneous devices including CPU and GP…

CPUGPU