atlas

Research map / Architectures and efficiency / Attention and transformers

M3amba: Memory Mamba is All You Need for Whole Slide Image Classification

CVPR 2025 · Architectures and efficiency › Attention and transformers · approach: Mamba architectures · 12 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 M3amba, a memory-driven grouped bidirectional Mamba with a dynamic memory bank and mixture-of-experts bag head for efficient whole slide image classification under multi-instance learning.

Problem

Whole slide image (WSI) classification with multi-instance learning needs long-range instance dependency modeling, but Transformers have quadratic cost and vanilla Mamba suffers from contextual/long-range forgetting and weak local modeling.

Approach

Randomly sample instances into groups, model intra-group relations with a BiMamba block, and store/refine historical group features in a dynamic memory bank accessed via cross-attention; then fuse inter-group BiMamba and convolutional global/local bag representations with a mixture-of-experts head.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use M3amba instead of ACMILTCGA BRCA classification · TCGA BRCAaccuracy: 6.2%Helped
Use M3amba instead of ACMILTCGA Lung classification · TCGA Lungaccuracy: 7.0%Helped
Use M3amba instead of ACMILTCGA ESCA classification · TCGA ESCAaccuracy: 3.8%Helped
Add BiMamba to the Mamba baseline (ablation)M3amba · BRACSaccuracy: 0.540 -> 0.586Helped
Add ConvBlock after BiMamba (ablation)M3amba · BRACSaccuracy: 0.586 -> 0.609Helped
Add group cross-entropy loss (ablation)M3amba · BRACSaccuracy: 0.609 -> 0.644Helped
Add DMB (ablation)M3amba · BRACSaccuracy: 0.644 -> 0.724Helped
Add MoE (ablation)M3amba · BRACSaccuracy: 0.724 -> 0.805Helped
Remove augmented DMB features from cross-attention (ablation)M3amba · BRACSaccuracy: 0.724 -> 0.667Hurt
Replace DMB feature aggregation with random mixup (ablation)M3amba · BRACSprecision: 0.700 vs 0.725Hurt
Set DMB size K to 3 instead of 0 (ablation)M3amba · BRACSAUC: 0.788 -> 0.888Helped
Increase DMB size from K=3 to K=10 or K=20 (ablation)M3amba · BRACSaccuracy: 0.667 -> 0.609; 0.667 -> 0.598Hurt

Limitations

Experimental setup

Datasets: TCGA BRCA TCGA Lung TCGA ESCA BRACS

Benchmarks: TCGA BRCA TCGA Lung TCGA ESCA BRACS

Metrics: accuracy AUC precision recall F1

Baselines: ABMIL DSMIL CLAM TransMIL DTFD MHIM-ABMIL MHIM-TransMIL IBMIL-ABMIL SSMMIL MambaMIL ACMIL

Builds on: Mamba MambaMIL TransMIL DTFD CLAM

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