ShuffleNet: чрезвычайно эффективная сверточная нейронная сеть для мобильных устройств

ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices
Xiangyu Zhang, Jian Sun, Xinyu Zhou, Mengxiao Lin
2018-06-01

классификация ImageNetShuffleNetперемешивание каналовмобильная CNN (10-150 MFLOPs)точечная групповая свертка
Представлена чрезвычайно вычислительно эффективная архитектура сверточной нейронной сети (CNN) под названием ShuffleNet, разработанная специально для мобильных устройств с очень ограниченными вычислительными ресурсами (например, 10–150 MFLOPs). Новая архитектура использует две новые операции — покомпонентную групповую свертку (pointwise group convolution) и перемешивание каналов (channel shuffle) — что позволяет значительно снизить вычислительные затраты при сохранении точности. Эксперименты на задачах классификации ImageNet и детекции объектов MS COCO демонстрируют превосходную производительность ShuffleNet по сравнению с другими архитектурами; например, при бюджете вычислений 40 MFLOPs ShuffleNet обеспечивает более низкую top-1 ошибку (абсолютно на 7.8%) по сравнению с недавней MobileNet в задаче классификации ImageNet. На мобильном устройстве на базе ARM ShuffleNet достигает примерно 13× фактического ускорения по сравнению с AlexNet при сопоставимой точности.
1
На задаче классификации ImageNet при 40 MFLOPs ShuffleNet достигает на 7.8% меньшей top-1 ошибки по сравнению с MobileNet.
2
На ARM-устройстве ShuffleNet обеспечивает примерно 13× реального ускорения по сравнению с AlexNet при сопоставимой точности.
3
ShuffleNet вводит операции групповой свёртки по точкам (pointwise group convolution) и перемешивания каналов (channel shuffle) для значительного сокращения вычислений при сохранении точности.
4
ShuffleNet — чрезвычайно вычислительно эффективная архитектура CNN, разработанная для мобильных устройств с бюджетом 10–150 MFLOPs.
5
ShuffleNet демонстрирует превосходную производительность над другими архитектурами на бенчмарках ImageNet и MS COCO для детекции объектов.

Архитектура сверточной нейронной сети ShuffleNet для мобильных устройств

Соотношение вычислительной эффективности и точности, достигаемое с помощью покомпонентной групповой свёртки (pointwise group convolution) и перемешивания каналов (channel shuffle), включая характеристики производительности (точность классификации/детекции, MFLOPs и ускорение в реальном времени) на мобильных устройствах

Publication Details
Publication Date
2018-06-01
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Xiangyu Zhang
Jian Sun
Xinyu Zhou
Mengxiao Lin
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%