atlas

Research map / Detection and segmentation / CNN features

Revisiting the Integration of Convolution and Attention for Vision Backbone

NeurIPS 2024 · Detection and segmentation › CNN features · approach: Convolution-transformer backbones · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes GLMix, a block that runs convolutions on a fine-grained pixel grid and multi-head self-attention on a small set of soft semantic slots, bridged by differentiable soft clustering and dispatching modules, yielding the GLNet backbone family.

Problem

Full-resolution multi-head self-attention alongside convolutions in vision backbones causes quadratic cost and poor scalability with input resolution; the paper asks whether attention is needed at pixel granularity.

Approach

Apply convolutions to a regular feature grid and self-attention to a small set of semantic slots in parallel, linking them with a pair of conjugated, fully differentiable soft clustering (grid to slots) and dispatching (slots to grid) modules, so global attention runs at coarse granularity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GLNet-4G instead of the strongest listed comparable supervised baselineImageNet-1K classification · ImageNet-1K standard supervisedtop-1 accuracy: 83.5 -> 83.7Helped
use GLNet-9G instead of MaxViT-SImageNet-1K classification · ImageNet-1K standard supervisedtop-1 accuracy: 84.4 -> 84.5Helped
use GLNet-16G instead of MaxViT-BImageNet-1K classification · ImageNet-1K standard supervisedtop-1 accuracy: 84.9 -> 85.0Helped
add distillation supervision to GLNet-4GGLNet-4G · ImageNet-1K classificationtop-1 accuracy: 83.7% to 84.4%Helped
use GLNet-4G instead of BiFormer-SCOCO 2017 RetinaNet 1× · COCO 2017 RetinaNet 1×box mAP: 45.9 -> 47.1Helped
use GLNet-9G instead of BiFormer-BCOCO 2017 RetinaNet 1× · COCO 2017 RetinaNet 1×box mAP: 47.1 -> 47.7Helped
use GLNet-9G instead of SG-Former-MCOCO 2017 Mask R-CNN 3× + MS · COCO 2017 Mask R-CNN 3× + MSbox mAP: 50.5 -> 51.0Helped
use GLNet-9G instead of SG-Former-MADE20K Semantic FPN · ADE20K Semantic FPN 80kmIoU: 50.1 -> 51.3Helped
add the local branch to the global branch (ablation)GLNet-STL · ImageNet-1K classificationtop-1 accuracy: 78.0 -> 82.5Helped
add the global branch to the local branch (ablation)GLNet-STL · ImageNet-1K classificationtop-1 accuracy: 81.8 -> 82.5Helped
use parallel rather than sequential local-global branches (ablation)GLNet-STL · ImageNet-1K classificationtop-1 accuracy: 80.6 -> 82.5; 79.6 -> 82.5Helped
use depth-wise convolution rather than window MHSA in the local branch (ablation)GLNet-STL · ImageNet-1K classificationthroughput: 660.9 im/s -> 835.9 im/sHelped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1k COCO 2017 ADE20K

Benchmarks: ImageNet-1k COCO 2017 ADE20K

Metrics: top-1 accuracy box mAP mask mAP mIoU throughput (im/s) FLOPs

Baselines: Swin-T DAT-T Swin-ACMix-T Flatten-Swin-T NAT-T MaxViT-T CSWin-T SG-Former-S SMT-S BiFormer-S

Builds on: Swin Transformer ACMix SoftMoE Feature Pyramid Network timm

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy