Highlight

ECA-Net: Efficient Channel Attention for Deep Convolutional Neural Networks

Proposes Efficient Channel Attention (ECA), a lightweight module using 1D convolution without dimensionality reduction to boost CNN accuracy cheaply.

Based on

ECA-Net: Efficient Channel Attention for Deep Convolutional Neural Networks

By Qilong Wang, Banggu Wu, Peng Fei Zhu et al.Computer Vision and Pattern Recognition
Read original article →

This paper addresses the trade-off between performance and complexity in channel attention for deep convolutional neural networks. Dissecting the channel attention module of SENet, the authors find empirically that avoiding dimensionality reduction is important for learning channel attention and that appropriate cross-channel interaction can preserve accuracy while cutting complexity. They propose the Efficient Channel Attention (ECA) module, which performs local cross-channel interaction without dimensionality reduction, implemented efficiently via 1D convolution with an adaptively selected kernel size.

ECA adds only a handful of parameters, for example about 80 additional parameters and 4.7e-4 GFLOPs against a ResNet50 backbone of 24.37M parameters and 3.86 GFLOPs, while boosting Top-1 accuracy by more than 2%. Extensive evaluation on image classification, object detection and instance segmentation with ResNet and MobileNetV2 backbones shows ECA is more efficient than competing attention modules while performing favorably against them.

Abstract

Channel attention improves deep CNNs, but most modules add substantial complexity. This paper proposes Efficient Channel Attention (ECA), which uses very few parameters yet yields clear gains. Analyzing SENet, the authors show avoiding dimensionality reduction matters and that local cross-channel interaction preserves performance while cutting complexity; it is implemented via 1D convolution with an adaptively chosen kernel size. On ResNets and MobileNetV2, ECA improves classification, detection and segmentation with negligible overhead.

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

channel attentionconvolutional neural networks1D convolutionmodel efficiencyimage classification
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.

ECA-Net: Efficient Channel Attention for Deep Convolutional Neural Networks | Aramai