atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

OODML: Whole Slide Image Classification Meets Online Pseudo-Supervision and Dynamic Mutual Learning

AAAI 2025 · Label-efficient and robust learning › Recognition and long-tail · approach: Partial and multi-label learning · 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 OODML, an online pseudo-supervision and dynamic mutual learning framework for weakly supervised WSI classification that jointly refines pseudo-bag features and pseudo-labels via an adaptive memory bank and decision-revision pseudo-labels.

Problem

Bag-label multi-instance learning for whole slide image classification yields unreliable pseudo-labels and poor instance/pseudo-bag feature representations, since offline or lagged pseudo-label generation and Top-K instance selection are used.

Approach

Online pseudo-labels for pseudo-bag tokens are generated by revising attention scores with bag-level predictions (DRPL), an adaptive memory bank stores the most label-related tokens for fusion into current tokens (SPFF), and a dynamic module fuses explicit and implicit bag predictions, with feature and pseudo-label learning optimized mutually.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add Dynamic Decision-Making (DDM) weighting of explicit/implicit predictions instead of average (ablation)OODML · BRACS (Res18ImageNet)Accuracy: 0.770 to 0.837Helped
add DRPL pseudo-label generation (vs. none) (ablation)w/o DRPL model · BRACS (Res18ImageNet)Accuracy: about 5.8 points (0.712 to 0.770)Helped
use DRPL pseudo-labels instead of BCE on bag label only (ablation)w BCE baseline · BRACS (Res18ImageNet)Accuracy: 0.574 to 0.640Helped
add multi-level feature fusion (MLFF) to the AMB pipeline (ablation)OODML · BRACS (Res18ImageNet)Accuracy: 0.770 vs 0.651 (w/o MLFF)Helped
replace MLFF weighting with random/mixup fusion variants (ablation)OODML · BRACS (Res18ImageNet)Accuracy: 0.770 to 0.627 (mixup) and 0.667 (Wk=Fk/Ftop)Hurt
set AMB size K to 5 vs larger values (10, 20) (ablation)OODML⋆ · BRACS (Res18ImageNet)Accuracy: K=5: 0.770; K=10: 0.720; K=20: 0.671Mixed
add DDM-style concatenation of explicit/implicit representations with refined features (ablation)OODML · BRACS (Res18ImageNet)AUC: AUC drops 1.2 points vs Concat(HIR;HER)Hurt
full OODML (DDM-weighted) compared to ABMIL-style and pseudo-label baselines on CAMELYON16OODML · CAMELYON16Accuracy: 0.978 vs 0.945 (BCL)Helped
full OODML on BRACS ViT16SSL features vs ACMILOODML · BRACS (ViT16SSL)F1: 0.843 vs 0.722 (ACMIL)Helped

Limitations

Experimental setup

Datasets: CAMELYON16 TCGA Lung TCGA ESCA BRACS

Benchmarks: CAMELYON16 TCGA Lung TCGA ESCA BRACS

Metrics: accuracy F1 AUC precision recall

Baselines: ABMIL MeanPooling MaxPooling DSMIL CLAM TransMIL DTFD MHIM MuRCL BCL CIMIL ACMIL

Builds on: ABMIL DTFD CLAM TransMIL BCL

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