mlsanityData to 7 Oct 2026

GhostNets on Heterogeneous Devices via Cheap Operations

arXiv 2201.03297 ↗First posted 10 Jan 2022cs.CVcited by 14

Not on the map. Why?

Abstract (arXiv)

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 GPU, by exploiting the redundancy in feature maps, which has rarely been investigated in neural architecture design. For CPU-like devices, we propose a novel CPU-efficient Ghost (C-Ghost) module to generate more feature maps from cheap operations. Based on a set of intrinsic feature maps, we apply a series of linear transformations with cheap cost to generate many ghost feature maps that could fully reveal information underlying intrinsic features. The proposed C-Ghost module can be taken as a plug-and-play component to upgrade existing convolutional neural networks. C-Ghost bottlenecks are designed to stack C-Ghost modules, and then the lightweight C-GhostNet can be easily established. We further consider the efficient networks for GPU devices. Without involving too many GPU-inefficient operations (e.g.,, depth-wise convolution) in a building stage, we propose to utilize the stage-wise feature redundancy to formulate GPU-efficient Ghost (G-Ghost) stage structure. The features in a stage are split into two parts where the first part is processed using the original block with fewer output channels for generating intrinsic features, and the other are generated using cheap operations by exploiting stage-wise redundancy. Experiments conducted on benchmarks demonstrate the effectiveness of the proposed C-Ghost module and the G-Ghost stage. C-GhostNet and G-GhostNet can achieve the optimal trade-off of accuracy and latency for CPU and GPU, respectively. Code is available at https://github.com/huawei-noah/CV-Backbones.

Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 80 of its 94 references that are in the map. First posted on arXiv 10 Jan 2022.

Builds on

80 of 94 references.

References · 80

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  4. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  5. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  6. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  7. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  8. 2016Densely Connected Convolutional Networkscited by 6,691
  9. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  10. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
  11. 2016Feature Pyramid Networks for Object Detectioncited by 5,021
  12. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
38 more
  1. 2017Squeeze-and-Excitation Networkscited by 4,763
  2. 2014Going Deeper with Convolutionscited by 4,231
  3. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  4. 2016Wide Residual Networkscited by 3,057
  5. 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
  6. 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
  7. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
  8. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
  9. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  10. 2019Searching for MobileNetV3cited by 1,984
  11. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
  12. 2019MMDetection: Open MMLab Detection Toolbox and Benchmarkcited by 1,379
  13. 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
  14. 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
  15. 2016Pruning Filters for Efficient ConvNetscited by 1,129
  16. 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
  17. 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
  18. 2018Co-teaching: Robust Training of Deep Neural Networks with Extremely Noisy Labelscited by 1,053
  19. 2020Designing Network Design Spacescited by 954
  20. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
  21. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
  22. 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
  23. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
  24. 2018Rethinking the Value of Network Pruningcited by 595
  25. 2014Semantic Image Segmentation with Deep Convolutional Nets and Fully Connected CRFscited by 552
  26. 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
  27. 2019Importance Estimation for Neural Network Pruningcited by 531
  28. 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
  29. 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
  30. 2019GhostNet: More Features from Cheap Operationscited by 410
  31. 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
  32. 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
  33. 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
  34. 2014Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluationcited by 304
  35. 2018Slimmable Neural Networkscited by 301
  36. 2020HRank: Filter Pruning using High-Rank Feature Mapcited by 291
  37. 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 283
  38. 2018Bi-Real Net: Enhancing the Performance of 1-bit CNNs With Improved Representational Capability and Advanced Training Algorithmcited by 233

50 most cited of 80 All 80 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 6; 2024: 5; 2025: 1; 2026: 1.

14 papers.

Sort:

By area: