ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices
ShuffleNet: чрезвычайно эффективная сверточная нейронная сеть для мобильных устройств
2018-06-01
SCID: 54.1/kkge455h
Discuss with AI
ImageNet classificationShuffleNetchannel shufflemobile CNN (10-150 MFLOPs)pointwise group convolution
Figures from the paper
Abstract (AI)
We introduce an extremely computation-efficient CNN architecture named ShuffleNet, which is designed specially for mobile devices with very limited computing power (e.g., 10-150 MFLOPs). The new architecture utilizes two new operations, pointwise group convolution and channel shuffle, to greatly reduce computation cost while maintaining accuracy. Experiments on ImageNet classification and MS COCO object detection demonstrate the superior performance of ShuffleNet over other structures, e.g. lower top-1 error (absolute 7.8%) than recent MobileNet [12] on ImageNet classification task, under the computation budget of 40 MFLOPs. On an ARM-based mobile device, ShuffleNet achieves ~13× actual speedup over AlexNet while maintaining comparable accuracy.
Key Findings
1
On ImageNet classification at 40 MFLOPs, ShuffleNet achieves 7.8% lower top-1 error than MobileNet.
2
On an ARM-based mobile device, ShuffleNet attains approximately 13× actual speedup over AlexNet while maintaining comparable accuracy.
3
ShuffleNet introduces pointwise group convolution and channel shuffle operations to greatly reduce computation while maintaining accuracy.
4
ShuffleNet is an extremely computation-efficient CNN architecture designed for mobile devices with 10–150 MFLOPs budget.
5
ShuffleNet shows superior performance over other architectures on ImageNet classification and MS COCO object detection benchmarks.
Research Object
ShuffleNet convolutional neural network architecture for mobile devices
Research Subject
Computation-efficiency and accuracy trade-offs achieved via pointwise group convolution and channel shuffle, including performance (classification/detection accuracy, MFLOPs, and runtime speedup) on mobile devices
Publication Details
Publication Date
2018-06-01
Journal
Publisher
ISSN
Cited by
9309
Access Type
Author Information
Download PDF
Subscribe to digest
References available in scid.ai8
ImageNet classification with deep convolutional neural networks2017
Very Deep Convolutional Networks for Large-Scale Image Recognition2014
ImageNet: A large-scale hierarchical image database2009
Rethinking the Inception Architecture for Computer Vision2016
Squeeze-and-Excitation Networks2018
Distilling the Knowledge in a Neural Network2015
Aggregated Residual Transformations for Deep Neural Networks2017
Deep Residual Learning for Image Recognition2016
Cited by15
Squeeze-and-Excitation Networks2018
ECA-Net: Efficient Channel Attention for Deep Convolutional Neural Networks2020
A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospects2021
Deep Learning for Generic Object Detection: A Survey2019
Run, Don't Walk: Chasing Higher FLOPS for Faster Neural Networks2023
Convergence of Edge Computing and Deep Learning: A Comprehensive Survey2020
Correlation Congruence for Knowledge Distillation2019
Efficient Acceleration of Deep Learning Inference on Resource-Constrained Edge Devices: A Review2022
Computer vision algorithms and hardware implementations: A survey2019
Toward Edge General Intelligence With Agentic AI and Agentification: Concepts, Technologies, and Future Directions2026
Deep Learning for Sustainable Aquaculture: Opportunities and Challenges2025
A Stable Lightweight and Adaptive Feature Enhanced Convolution Neural Network for Efficient Railway Transit Object Detection2022
DroMOD: A Drone-Based Multi-Scope Object Detection System2023
Pan-cancer image-based detection of clinically actionable genetic alterations2020
EDRNet: Encoder–Decoder Residual Network for Salient Object Detection of Strip Steel Surface Defects2020