Dual Teacher-Student Learning for Semi-supervised Medical Image Segmentation
Pengchen Zhang, Alan J. X. Guo, Sipin Luo, Zhe Han, Lin Guo
TL;DR
Semi-supervised medical image segmentation suffers from annotation costs; this paper recasts mean teacher learning as self-paced curriculum regulation and introduces Dual Teacher-Student Learning (DTSL). DTSL uses two teacher-student groups with distinct architectures and a Consensus Label Generator (CLG) that constructs pseudo-labels from the agreement between a temporally averaged in-group teacher and a cross-group student, formalized through a pace loss $\mathcal{L}_{\mathrm{pace}} = \alpha \mathcal{L}_{\mathrm{semi}} + \beta \mathcal{L}_{\mathrm{URL}}$. The CLG relies on pixel-wise Jensen-Shannon divergence to separate easy and difficult regions, enabling curriculum-like learning from simple to complex structures. Across four benchmark datasets, DTSL achieves state-of-the-art results, and in three of four cases, semi-supervised learning with limited labels outperforms fully supervised baselines, demonstrating the efficacy of explicit self-paced curriculum via cross-signal consensus.
Abstract
Semi-supervised learning reduces the costly manual annotation burden in medical image segmentation. A popular approach is the mean teacher (MT) strategy, which applies consistency regularization using a temporally averaged teacher model. In this work, the MT strategy is reinterpreted as a form of self-paced learning in the context of supervised learning, where agreement between the teacher's predictions and the ground truth implicitly guides the model from easy to hard. Extending this insight to semi-supervised learning, we propose dual teacher-student learning (DTSL). It regulates the learning pace on unlabeled data using two signals: a temporally averaged signal from an in-group teacher and a cross-architectural signal from a student in a second, distinct model group. Specifically, a novel consensus label generator (CLG) creates the pseudo-labels from the agreement between these two signals, establishing an effective learning curriculum. Extensive experiments on four benchmark datasets demonstrate that the proposed method consistently outperforms existing state-of-the-art approaches. Remarkably, on three of the four datasets, our semi-supervised method with limited labeled data surpasses its fully supervised counterparts, validating the effectiveness of our self-paced learning design.
