paper-with-me

홈 › Papers

CBAM: Convolutional Block Attention Module

2018-07-17 · ECCV 2018 9 · Sanghyun Woo, Jongchan Park, Joon-Young Lee, In So Kweon

We propose Convolutional Block Attention Module (CBAM), a simple yet effective attention module for feed-forward convolutional neural networks. Given an intermediate feature map, our module sequentially infers attention maps along two separate dimensions, channel and spatial, then the attention maps are multiplied to the input feature map for adaptive feature refinement. Because CBAM is a lightweight and general module, it can be integrated into any CNN architectures seamlessly with negligible overheads and is end-to-end trainable along with base CNNs. We validate our CBAM through extensive experiments on ImageNet-1K, MS~COCO detection, and VOC~2007 detection datasets. Our experiments show consistent improvements in classification and detection performances with various models, demonstrating the wide applicability of CBAM. The code and models will be publicly available.

📄 PDF Abstract BibTeX arXiv:1807.06521

Code (31)

2023-MindSpore-1/ms-code-17/tree/main/CBAM mindspore
2023-MindSpore-1/ms-code-6/tree/main/CBAM mindspore
2023-MindSpore-4/Code8/tree/main/CBAM mindspore
2024-MindSpore-1/Code7/tree/main/CBAM mindspore
AndrzejMiskow/FER-with-Attention-and-Objective-Activation-Functions tf
HaloTrouvaille/YOLO-Multi-Backbones-Attention pytorch
JinLi711/Attention-Augmented-Convolution tf
JinLi711/Convolution_Variants tf
Jongchan/attention-module pytorch
Knight825/models-pytorch pytorch
LKLQQ/CBAM mindspore
MindSpore-paper-code-3/code6/tree/main/CBAM mindspore
MohamedFarag21/DL-papers-implementation/tree/main/Computer_vision/CBAM:%20Convolutional%20Block%20Attention%20Module/Code tf
Nithesh5/torch-adni-bagging-with-attentional pytorch
Nithesh5/torch-adni-bootstrap-with-attentional pytorch
TooTouch/WhiteBox-Part1 pytorch
Uranium-Deng/Steganalysis-StegoRemoval pytorch
YONGQUAN-QU/CBAM.Flax jax
e96031413/AA-YOLO pytorch
e96031413/PyTorch_YOLOv4-tiny pytorch
gan3sh500/custom-pooling pytorch
jihoojo03/UNet-CBAM_Keras
kishanAk21/Skin-Cancer-Image-Classification
kobiso/CBAM-keras tf
kobiso/CBAM-tensorflow tf
kobiso/CBAM-tensorflow-slim tf
laugh12321/3D-Attention-Keras tf
mindspore-courses/External-Attention-MindSpore/blob/main/model/attention/CBAM.py mindspore
osmr/imgclsmob mxnet
vinthony/s2am pytorch
xmu-xiaoma666/External-Attention-pytorch pytorch

Tasks

General ClassificationImage ClassificationObject Detection

Methods 이 논문이 사용한 방법론

ResNeXt Block A ResNeXt Block is a type of residual block used as part of the ResNeXt CNN…
Depthwise Convolution Depthwise Convolution is a type of convolution where we apply a single convolutional filter for each input channel. In the regular 2D…
Pointwise Convolution Pointwise Convolution is a type of convolution that uses a 1x1 kernel: a kernel that iterates through every single point. This…
Weight Decay 설명 없음
SGD with Momentum 설명 없음
Step Decay 설명 없음
Random Horizontal Flip RandomHorizontalFlip is a type of image data augmentation which horizontally flips a given image with a given probability. Image Credit: [Apache…
Random Resized Crop 설명 없음

Similar Papers 제목 키워드 기반

Monaural Speech Enhancement with Complex Convolutional Block Attention Module and Joint Time Frequency Losses

2021-02-03 · Shengkui Zhao, Trung Hieu Nguyen, Bin Ma

Deep complex U-Net structure and convolutional recurrent network (CRN) structure achieve state-of-the-art performance for monaural speech enhancement. Both deep complex U-Net and CRN are encoder and decoder structures wi…

DecoderSpeech DenoisingSpeech Enhancement

Attention is all you need for an improved CNN-based flash flood susceptibility modeling. The case of the ungauged Rheraya watershed, Morocco

2024-08-03 · Akram Elghouat, Ahmed Algouti, Abdellah Algouti, Soukaina Baid

Effective flood hazard management requires evaluating and predicting flash flood susceptibility. Convolutional neural networks (CNNs) are commonly used for this task but face issues like gradient explosion and overfittin…

AllManagement

Enhancing Adaptive History Reserving by Spiking Convolutional Block Attention Module in Recurrent Neural Networks

2024-01-08 · NeurIPS 2023 11 · Qi Xu, Yuyuan Gao, Jiangrong Shen, Yaxin Li 외

Spiking neural networks (SNNs) serve as one type of efficient model to process spatio-temporal patterns in time series, such as the Address-Event Representation data collected from Dynamic Vision Sensor (DVS). Although c…

Time Series

Interpretable Plant Leaf Disease Detection Using Attention-Enhanced CNN

2025-12-19 · Balram Singh, Ram Prakash Sharma, Somnath Dey arxiv

Plant diseases pose a significant threat to global food security, necessitating accurate and interpretable disease detection methods. This study introduces an interpretable attention-guided Convolutional Neural Network (…

Improving Imbalanced Multi-Label Chest X-Ray Diagnosis via CBAM-Enhanced CNN Backbones

2026-05-04 · Duy Nguyen Huu, Duy Hoang Khuong, Ngu Huynh Cong Viet arxiv

Chest radiography is a widely used imaging modality for thoracic disease diagnosis, yet its conventional interpretation remains time-consuming and heavily dependent on expert knowledge. While deep learning has improved d…

Multi-Label Classification