atlas

Research map / Architectures and efficiency / CNN design

Rolling-Unet: Revitalizing MLP’s Ability to Efficiently Extract Long-Distance Dependencies for Medical Image Segmentation

AAAI 2024 · Architectures and efficiency › CNN design · approach: Dense matching and estimation CNNs · 138 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 Rolling-Unet, a U-Net-style CNN-MLP hybrid whose Rolling-MLP (R-MLP) modules capture long-range dependencies along multiple directions for medical image segmentation at matched CNN cost.

Problem

CNNs struggle to capture long-distance dependencies, while Transformers are computationally expensive and weak at local features; existing MLP vision models have only local receptive fields in medical segmentation.

Approach

A Rolling operation (cyclic shift plus cropping per channel, then weight-shared channel projection) gives each channel a shifted spatial view, yielding linear global receptive fields in one direction; stacking orthogonal and complementary R-MLPs gives four-direction dependencies, which are fused with depthwise separable convolution in a Lo2 block costing about one 3x3 convolution.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Rolling-Unet(L) instead of DconnNetMedical image segmentation models · BUSIIoU: 67.16±0.61 -> 67.81±1.80Helped
Use Rolling-Unet(L) instead of UNet++Medical image segmentation models · GlaSIoU: 87.99±0.52 -> 88.02±0.28No clear effect
Use Rolling-Unet(S) instead of UCTransNetMedical image segmentation models · ISIC 2018 (256)IoU: 83.96 -> 84.15Helped
Use Rolling-Unet(S) instead of DconnNetMedical image segmentation models · ISIC 2018 (512)IoU: 83.60 -> 84.14Helped
Use Rolling-Unet(L) instead of DconnNetMedical image segmentation models · CHASEDB1IoU: 69.90±0.44 -> 70.40±0.43Helped
Add DSC to neither DOR-MLP nor another spatial module (ablation)Rolling-Unet · ISIC 2018 (512)IoU: 79.48 -> 80.62Helped
Add R-MLP without DSC (ablation)Rolling-Unet · ISIC 2018 (512)IoU: 79.48 -> 81.62Helped
Add both DSC and R-MLP (ablation)Rolling-Unet · ISIC 2018 (512)IoU: 79.48 -> 82.11Helped
Add OR-MLP without DSC (ablation)Rolling-Unet · ISIC 2018 (512)IoU: 79.48 -> 83.39Helped
Add both DSC and OR-MLP (ablation)Rolling-Unet · ISIC 2018 (512)IoU: 79.48 -> 83.84Helped
Add DOR-MLP without DSC (ablation)Rolling-Unet · ISIC 2018 (512)IoU: 79.48 -> 83.46Helped
Add DSC to DOR-MLP in parallel (ablation)Rolling-Unet · ISIC 2018 (512)IoU: 83.46 -> 84.14Helped

Surprising findings

Limitations

Experimental setup

Datasets: ISIC 2018 BUSI GlaS CHASEDB1

Benchmarks: ISIC 2018 BUSI GlaS CHASEDB1

Metrics: IoU F1 HD95

Baselines: U-Net UNet++ Att-UNet MedT UCTransNet UNeXt DconnNet

Builds on: U-Net MLP-Mixer Sparse MLP AS-MLP UNeXt

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