Обрезка каналов для ускорения очень глубоких нейронных сетей

Channel Pruning for Accelerating Very Deep Neural Networks
Xiangyu Zhang, Jian Sun, Yihui He
2017-07-19

выбор каналов на основе LASSO-регрессииускорение ResNet и Xceptionускорение VGG-16отсечение каналовреконструкция методом наименьших квадратов
В этой работе мы предлагаем новый метод обрезки каналов для ускорения очень глубоких сверточных нейронных сетей. Для обученной модели CNN мы предлагаем итеративный двухэтапный алгоритм эффективной обрезки каждого слоя на основе выбора каналов с помощью регрессии LASSO и реконструкции по методу наименьших квадратов. Мы далее обобщаем этот алгоритм на многослойные и многоветвевые случаи. Наш метод уменьшает накопленную ошибку и повышает совместимость с различными архитектурами. Обрезанная VGG-16 демонстрирует передовые результаты: ускорение в 5× при увеличении ошибки всего на 0.3%. Что более важно, наш метод способен ускорить современные сети, такие как ResNet и Xception, с потерей точности лишь 1.4% и 1.0% при ускорении в 2× соответственно, что имеет существенное значение. Код опубликован в открытом доступе.
1
Алгоритм обобщён для многослойных и многоветвевых архитектур, что снижает накопленную ошибку и улучшает совместимость.
2
Выбор каналов выполняется с помощью LASSO-регрессии, а восстановление каналов — методом наименьших квадратов.
3
Код метода опубликован в открытом доступе.
4
Предложен метод уменьшения числа каналов (channel pruning) для ускорения очень глубоких свёрточных нейронных сетей с итеративным двухэтапным алгоритмом.
5
Метод ускоряет современные сети: ResNet и Xception получают ~2-кратное ускорение с потерей точности 1.4% и 1.0% соответственно.
6
Обрезанная VGG-16 достигает 5-кратного ускорения с увеличением ошибки всего на 0.3%, что соответствует передовым результатам.

Очень глубокие сверточные нейронные сети (обученные модели CNN), подвергаемые канальному праунингу

Метод канального праунинга и его влияние на ускорение вывода и точность (покомпонентный отбор каналов на основе LASSO и реконтрукция методом наименьших квадратов, включая обобщение на многослойные и многоветвевые структуры), дающий компромисс между ускорением и потерями точности

Publication Details
Publication Date
2017-07-19
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Xiangyu Zhang
Jian Sun
Yihui He
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%