ECA-Net: Эффективное канальное внимание для глубоких сверточных нейронных сетей
ECA-Net: Efficient Channel Attention for Deep Convolutional Neural Networks
2020-06-01
SCID: 54.1/zkp2szkz
Discuss with AI
1D свёрткаEfficient Channel Attention (ECA)адаптивный размер ядрамеханизм внимания по каналамлокальное межканальное взаимодействие
Figures from the paper
Abstract (AI)
В последнее время механизмы канального внимания показали значительный потенциал для повышения производительности глубоких сверточных нейронных сетей (CNN). Однако большинство существующих методов ориентированы на разработку более сложных модулей внимания для достижения лучшей точности, что неизбежно увеличивает сложность модели. Чтобы преодолеть компромисс между производительностью и сложностью, в работе предлагается модуль Efficient Channel Attention (ECA), который содержит лишь небольшое число параметров и при этом обеспечивает явный прирост производительности. Путем анализа модуля канального внимания в SENet мы эмпирически показываем, что избегание понижения размерности важно для обучения канального внимания, а адекватное взаимодействие между каналами позволяет сохранить производительность при существенном снижении сложности модели. Поэтому предлагается стратегия локального взаимодействия между каналами без понижения размерности, которую можно эффективно реализовать с помощью 1D-свёртки. Кроме того, разработан метод адаптивного выбора размера ядра 1D-свёртки, определяющего охват локального взаимодействия между каналами. Предложенный модуль ECA одновременно эффективен и результативен: например, для ResNet50 параметры и вычисления нашего модуля составляют 80 против 24.37M и 4.7e-4 GFlops против 3.86 GFlops соответственно, а прирост в Top-1 точности превышает 2%. Мы всесторонне оцениваем модуль ECA на задачах классификации изображений, детекции объектов и сегментации экземпляров с бэкендами ResNet и MobileNetV2. Экспериментальные результаты показывают, что наш модуль более эффективен и сопоставим или превосходит аналоги.
Key Findings
1
Избегание редукции размерности в поосном внимании важно для эффективного обучения зависимостей между каналами.
2
Разработан адаптивный метод выбора размера ядра 1D-свертки для определения охвата локального межканального взаимодействия.
3
Для ResNet50 модуль ECA повышает точность Top-1 более чем на 2%, добавляя лишь 80 параметров и 4.7e-4 GFlops (при базовой сети 24.37M параметров и 3.86 GFlops).
4
Широкая оценка на задачах классификации изображений, детекции и сегментации экземпляров с ResNets и MobileNetV2 показывает, что ECA более эффективен и выгодно сравним с альтернативами.
5
Введено локальное межканальное взаимодействие, реализованное через 1D-свертку, которое сохраняет качество при значительном снижении сложности.
6
Предложен модуль эффективного поосного внимания (ECA), обеспечивающий заметный прирост качества при добавлении всего нескольких параметров.
Research Object
Модуль эффективного канал-ориентированного внимания (ECA) для глубоких сверточных нейронных сетей
Research Subject
Разработка и оценка лёгкой стратегии локального межканального взаимодействия (через 1D-свертку с адаптивным размером ядра), сохраняющей/улучшающей качество при значительном снижении числа параметров и вычислений по сравнению с существующими модулями канал-ориентированного внимания
Publication Details
Publication Date
2020-06-01
Journal
Publisher
ISSN
Access Type
Author Information
Download PDF
Subscribe to digest