atlas

Research map / Label-efficient and robust learning / Semi-supervised learning

MATCH: Multi-faceted Adaptive Topo-Consistency for Semi-Supervised Histopathology Segmentation

NeurIPS 2025 · Label-efficient and robust learning › Semi-supervised learning · approach: Semi-supervised medical segmentation · 0 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 MATCH, a semi-supervised histopathology segmentation framework that enforces topological consistency across MC-dropout predictions and temporal training snapshots, using a new spatial-overlap-plus-persistence Hungarian matching (MATCH-Pair/MATCH-Global).

Problem

Semi-supervised segmentation of densely packed histopathology structures (glands, nuclei) suffers topological errors such as false merges and splits, and existing topology-aware SSL methods rely on hand-picked persistence thresholds or matching that ignores spatial correspondence when ground truth i

Approach

Dual-level topological consistency: persistent-homology features (0-D) are matched across MC-dropout facets and across temporal snapshots with a Hungarian matching cost combining IoU overlap, normalized persistence weight, and spatial proximity; matched features are pushed toward confident birth/death probabilities while unmatched ones are shrunk toward zero lifespan.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MATCH instead of TopoSemiSegSemi-supervised segmentation · CRAG 20% labeledBE: 0.226 $\pm$ 0.019 -> 0.188 $\pm$ 0.018Helped
Use MATCH instead of TopoSemiSegSemi-supervised segmentation · GlaS 20% labeledDice_obj: 0.895 $\pm$ 0.003 -> 0.894 $\pm$ 0.004No clear effect
Add spatial proximity to the matching cost (ablation)MATCH matching algorithm · CRAG 20% labeledDice_obj: 0.890 $\pm$ 0.005 -> 0.909 $\pm$ 0.005Helped
Add IoU to the matching cost (ablation)MATCH matching algorithm · CRAG 20% labeledDice_obj: 0.882 $\pm$ 0.006 -> 0.909 $\pm$ 0.005Helped
Set B_intra and B_temp to 5 instead of 4 (ablation)MATCH · CRAG 20% labeledDice_obj: 0.909 $\pm$ 0.005 -> 0.872 $\pm$ 0.011Hurt
Set B_intra and B_temp to 2 instead of 4 (ablation)MATCH · CRAG 20% labeledDice_obj: 0.909 $\pm$ 0.005 -> 0.878 $\pm$ 0.010Hurt
Add intra-topological consistency loss (ablation)MATCH · CRAG 20% labeledDice_obj: 0.862 $\pm$ 0.011 -> 0.898 $\pm$ 0.006Helped
Add temporal-topological consistency loss (ablation)MATCH · CRAG 20% labeledDice_obj: 0.862 $\pm$ 0.011 -> 0.882 $\pm$ 0.008Helped
Replace MC dropout with variational inference (ablation)MATCH · CRAG 20% labeledDice_obj: 0.909 $\pm$ 0.005 -> 0.895 $\pm$ 0.006Hurt
Replace MC dropout with temperature scaling (ablation)MATCH · CRAG 20% labeledDice_obj: 0.909 $\pm$ 0.005 -> 0.891 $\pm$ 0.007Hurt
Remove pixel-wise consistency loss (ablation)MATCH · CRAG 20% labeledDice_obj: 0.875 $\pm$ 0.008 -> 0.909 $\pm$ 0.005Hurt
Apply dual-level consistency between teacher and student instead of student-only (ablation)MATCH · CRAG 20% labeledDice_obj: 0.909 $\pm$ 0.005 -> 0.885 $\pm$ 0.007Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CRAG GlaS MoNuSeg Roads MoNuSAC

Benchmarks: CRAG GlaS MoNuSeg Roads MoNuSAC

Metrics: Dice_obj Betti error Betti matching error DIU VOI PCC

Baselines: MT EM UA-MT URPC XNet PMT TopoSemiSeg Wasserstein matching Betti matching

Builds on: TopoSemiSeg Betti Matching Mean Teacher UNet

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