Abstract
Accurate brain tumor segmentation from magnetic resonance imaging (MRI) is essential for computer-assisted diagnosis, treatment planning, and disease monitoring. However, brain tumors usually exhibit irregular, heterogeneous, and multi-scale spatial patterns with complex and ambiguous boundaries. At the same time, the performance of deep segmentation models is often constrained by the limited availability of voxel-level annotations, which are expensive and time-consuming to obtain. To address these challenges, this paper proposes Semi-SwinUNeTR, a semi-supervised framework for 3D brain tumor segmentation with limited annotated data. The proposed method adopts SwinUNeTR as the segmentation backbone, enabling hierarchical volumetric representation learning through shifted-window self-attention while preserving the encoder–decoder structure required for dense prediction. On top of this backbone, we introduce a dual-consistency semi-supervised learning strategy, consisting of mean teacher-based model consistency and interpolation consistency-based data consistency. In addition, voxel-wise consistency weights are used to redistribute semi-supervised supervision toward structurally complex and boundary-irregular tumor regions without changing the SwinUNeTR backbone. Experiments on the BraTS 2019 benchmark demonstrate that the proposed framework achieves strong performance across different annotation ratios. The original Semi-SwinUNeTR achieves Dice scores of 84.93%, 86.25%, 87.05%, and 87.83% under the 10%, 20%, 40%, and 80% labeled-data settings, respectively. With the weighted consistency extension, the Dice scores are further improved to 85.64%, 87.94%, and 88.59% under the 10%, 20%, and 80% labeled-data settings, respectively, while the corresponding HD95 values are reduced to 8.9826, 8.1854, and 7.4533. These results indicate that combining a SwinUNeTR backbone with complementary model consistency, data consistency, and voxel-wise consistency weighting is an effective strategy for semi-supervised volumetric medical image segmentation under limited annotation.
1. Introduction
Medical image segmentation stands as a cornerstone technique in the realm of medical imaging analysis. At its core, segmentation involves the partitioning of digital medical images into multiple segments, often aiming to identify and delineate specific anatomical structures, pathological abnormalities, or other regions of interest [1,2,3,4,5,6]. This process is paramount in transforming raw imaging data into a structured format that can be readily interpreted and analyzed. In clinical settings, accurate segmentation is instrumental in tasks ranging from diagnosis and treatment planning to tracking disease progression and response to therapy [7,8]. Given the intrinsic variability of human anatomy and the nuances of diseases, automated and accurate segmentation becomes pivotal. It not only reduces the reliance on manual and time-consuming delineations by experts but also ensures a consistent and objective evaluation, thereby paving the way for improved patient care and advanced medical research [9,10,11,12].
From a geometric perspective, brain tumors often present irregular shapes, heterogeneous textures, and multi-scale spatial patterns. Their boundaries are rarely smooth or simply connected, and may instead exhibit complex geometry caused by infiltrative growth and heterogeneous tissue appearance. This makes brain tumor segmentation not only a dense prediction problem, but also a challenging task of learning complex non-Euclidean and multi-scale anatomical structures from volumetric images. Therefore, representation learning methods that can capture both local boundary details and long-range contextual dependencies are particularly important for robust segmentation.
One of the pioneering architectures in this realm is the U-Net [1]. Designed specifically for biomedical image segmentation, U-Net is characterized by its symmetric encoding and decoding paths, which are connected by skip connections. This design facilitates the capture of both high-level features and fine-grained details, making it particularly adept at handling the intricacies of medical images. Following the success of U-Net [1], several variants and improvements were proposed. U-Net++ and U-Net3+ further enhanced the original design by introducing nested and dense skip pathways, enabling even finer multi-scale feature extraction [13,14]. V-Net, tailored for volumetric medical images, extended the 2D U-Net paradigm into 3D, catering to the depth dimension inherent in many medical imaging modalities [15]. ResU-Net incorporated residual connections, improving gradient flow and allowing for deeper architectures [5]. DenseU-Net amalgamated the dense connections from DenseNet into the U-Net framework, enhancing feature reuse [16,17,18]. Meanwhile, Attention U-Net integrated attention mechanisms, enabling the model to focus on more relevant regions during segmentation. However, the deep learning landscape witnessed a paradigm shift with the introduction of Transformers, initially designed for natural language processing tasks [19]. When adapted to the visual domain, the Transformer architecture, which leverages self-attention mechanisms, allowed for long-range dependencies and dynamic receptive fields in images. Vision Transformer (ViT) segmented images into fixed-size patches and processed them as a sequence, proving competitive with traditional CNNs [20,21]. Swin Transformer furthered this approach, introducing hierarchical structures and local patches for scalability. In the realm of segmentation, architectures like SegFormer integrated Transformers with familiar segmentation paradigms for enhanced results [22]. Swin U-Net and TransUNet are exemplary hybrid models, merging the traditional U-Net architecture with Transformer-based features, providing both the spatial precision of U-Nets and the global context-awareness of Transformers. These developments underscore the potential and adaptability of deep learning models, revealing the expansive horizon in the quest for impeccable medical image segmentation.
To effectively address the challenge of limited annotated data, which are often expensive and time-consuming to obtain, semi-supervised learning has emerged as an important paradigm in medical image segmentation. Building on the progress of U-Net-based architectures [1,23,24] and the paradigm shift introduced by Transformer models [19,22,25], semi-supervised segmentation methods aim to exploit both labeled and unlabeled data to improve accuracy and generalization. Among existing strategies, consistency regularization has become one of the most widely used principles. Its central assumption is that a segmentation model should produce stable and semantically consistent predictions when the same image is subjected to reasonable perturbations. These perturbations can be introduced at different levels. At the data level, they may include image augmentation, intensity transformation, noise injection, spatial transformation, or sample interpolation. At the model level, they may arise from different network initializations, dropout, parameter perturbation, or teacher–student models with temporally averaged weights [26]. By enforcing prediction consistency under such perturbations, semi-supervised models can extract additional supervision from unlabeled data without requiring manual annotations. Another common strategy is pseudo-labeling, where confident predictions on unlabeled images are used as auxiliary training targets [27,28,29]. These techniques, particularly when combined with strong segmentation backbones such as U-Net and Vision Transformer variants, provide an effective route to reduce the dependence on dense annotations and develop more reliable medical image segmentation systems.
Drawing on the aforementioned advancements and recognizing the inherent strengths and limitations of existing models, this paper introduces a robust semi-supervised segmentation network that combines multiple distinct models for medical imaging. Therefore, the proposed method differs from existing teacher–student approaches by explicitly coupling volumetric Transformer representation, complementary model- and data-level consistency learning, and structurally aware supervision for complex tumor morphology. Our contributions are manifold:
- We propose a semi-supervised 3D medical image segmentation framework based on SwinUNeTR, which combines the hierarchical representation ability of shifted-window self-attention with the encoder–decoder structure required for dense volumetric prediction.
- We introduce an interpolation consistency-based data consistency strategy for unlabeled MRI volumes. By mixing unlabeled images and their corresponding soft pseudo-labels, the student network is encouraged to produce smooth and consistent predictions in the interpolated data space.
- We incorporate a Mean Teacher-based model consistency mechanism, where the teacher model is updated by the exponential moving average of the student parameters. This design provides more stable pseudo-supervision for unlabeled samples and reduces the influence of noisy predictions during training.
- We introduce an auxiliary structure-weighted consistency strategy, where a local complexity map is incorporated into the consistency objective only as a voxel-wise weighting parameter. By redistributing consistency supervision toward structurally complex regions, the proposed strategy improves the modelling of irregular and heterogeneous tumor boundaries.
- We conduct extensive experiments on the BraTS2019 dataset under different labeled-data ratios. The results demonstrate that the proposed Semi-SwinUNeTR consistently improves the SwinUNeTR backbone with the proposed dual-consistency training strategy and its auxiliary weighting parameter, especially for irregular and boundary-complex tumor regions under limited annotation.
2. Related Work
2.1. Medical Image Segmentation
The traditional medical image segmentation without machine learning mainly uses thresholds, seed growing or other process-based methods. However, they were unable to solve complicated tasks and still requires manual selection and adjustment. Early attempt on medical image segmentation methods were mainly contour-based and used traditional machine learning algorithms, as demonstrated by Tsai and others [30]. With the development of deep convolutional neural networks (CNNs), Ronneberger proposed U-Net for medical image segmentation [1]. Due to the simplicity and superior performance of the U-shaped structure, various U-Net-like methods have emerged, such as Weighted Res-UNet by Xiao [31], H-DenseUNet by Li [32], UNet++ by Zhou [23], and UNet 3+ by Huang [24]. This approach has also been introduced into the field of 3D medical image segmentation, as seen in the work of Çiçek in 2016 with 3D U-Net and with V-Net [15]. Currently, CNN-based methods have achieved tremendous success in medical image segmentation due to their powerful representation ability, particularly for tasks like tumor delineation and organ segmentation. These efforts aim to bridge the gap between the availability of diverse medical image datasets and the practicality of training models that can seamlessly adapt to various clinical scenarios, a crucial aspect in developing effective tools for healthcare applications.
2.2. Vision Transformer
The Transformer was first proposed for machine translation by Vaswani [19]. In the natural language processing (NLP) domain, Transformer-based methods, including the BERT model by Devlin [33], have achieved state-of-the-art performance in various tasks. Driven by this success, Dosovitskiy [25] introduced the Vision Transformer (ViT), achieving an impressive speed-accuracy trade-off on image recognition tasks. ViT’s drawback is its requirement for pre-training on a large dataset, which Touvron [34] addressed with training strategies in their Data-efficient image transformers (DeiT) work. Recently, notable works based on ViT by Wang [35], Han [36] and Liu [22] has been proposed: The Swin Transformer, an efficient hierarchical vision Transformer using a shifted windows mechanism, achieved state-of-the-art performance in tasks like image classification, object detection, and segmentation. ViTs have gained popularity for capturing long-range dependencies in images using self-attention mechanisms, offering advantages like improved transferability across domains and data modalities. It has been proven to be proficient in image classification and extend to tasks such as object detection, segmentation, and video analysis [1,19,37,38,39].
2.3. Semi-Supervised Segmentation
Semi-supervised segmentation is a key approach to overcoming the lack of annotated medical imaging data by using both labeled and unlabeled data to improve segmentation models. Recent advancements include methods like consistency regularization, self-training, and adversarial learning. Consistency regularization, highlighted by Lecouat [40], ensures models produce similar outputs for perturbed inputs, enhancing robustness. Han suggest that consistency-regularization with mixup might promote causality invariance [41]. Self-training uses the model’s predictions on unlabeled data as pseudo-labels to refine segmentation. Adversarial learning, used by Radford and Dumoulin [42,43], employs GANs to generate realistic image variations, enriching training with synthetic data. Goodfellow used the discriminator from a GAN to extract features for supervised models [44]. These methods have significantly improved segmentation accuracy and generalization, especially when large annotated datasets are unavailable. Incorporating these semi-supervised techniques into medical image segmentation frameworks promises to develop more reliable diagnostic tools, optimizing resource use and advancing data-constrained fields in medical imaging [45,46,47,48]. Although these methods have shown strong potential, most existing teacher–student and consistency-based segmentation approaches mainly enforce uniform prediction consistency over the whole image or volume. Such a design may not fully account for the spatially heterogeneous difficulty of brain tumor segmentation, where irregular boundaries and complex tumor textures can be more challenging than homogeneous background regions. In contrast, the proposed framework combines interpolation consistency and mean teacher consistency within a 3D SwinUNeTR backbone, and further uses an auxiliary voxel-wise weighting parameter to make unlabeled consistency regularization more sensitive to local structural complexity.
2.4. Auxiliary Structural Analysis in Biomedical Images
In addition to conventional convolutional and Transformer-based segmentation models, geometric descriptors have also been explored in biomedical image analysis [49,50]. Such descriptors can summarize irregular shape, boundary complexity, and texture heterogeneity, while related mathematical modelling can describe non-locality and memory effects in complex systems. These properties are relevant to brain tumor segmentation because tumor regions often show heterogeneous appearance and irregular contours across multiple spatial scales.
Recent studies have explored structure-guided learning for semi-supervised medical segmentation and related geometric analysis in foundation-model-based medical image segmentation [49,50]. In this work, the local structural descriptor is not treated as a separate model component. Instead, it is used only as an auxiliary weighting parameter within the same interpolation operator applied to unlabeled images and teacher-generated soft pseudo-labels.
3. Approach
In the task of 3D MRI semantic segmentation, the training data consist of two parts: the labeled data and the unlabeled data , where and denote input 3D MRI volumes, denotes the corresponding voxel-wise annotation for the labeled sample , and and denote the numbers of labeled and unlabeled images, respectively. Given an input volume x, the segmentation network produces a voxel-level prediction , where denotes a generic mapping from the input image to the predicted segmentation output, and denotes the corresponding predicted mask or probability map. For labeled samples, the prediction can be directly compared with the reference annotation . For unlabeled samples, the corresponding predictions are used to provide auxiliary supervision during training. In the final evaluation, the performance of the trained model is assessed by comparing the predicted segmentation against the ground truth on the test set.
The architecture of Semi-SwinUNeTR is briefly illustrated in Figure 1. The proposed framework consists of two 3D Swin ViT-based networks with the same architecture, namely a teacher network and a student network , where and denote the parameters of the teacher and student models, respectively. For a given input x, the corresponding outputs of the two branches can be written as and . During training, the student branch is optimized as the main learning network, while the teacher branch serves as a more stable guidance branch. In the overall framework, the student is fed with strongly augmented data and the teacher is fed with weakly augmented data. The detailed designs of the network backbone, data consistency, model consistency, and auxiliary consistency weighting will be introduced in the following subsections.
Figure 1.
The Framework of 3D Semi-Supervised Swin Vision Transformer-Based UNet for Medical Image Segmentation.
From the optimization perspective, the proposed framework is trained by combining a supervised loss and an auxiliary weighted semi-supervised loss. The supervised loss is denoted by and is computed on the labeled subset , measuring the discrepancy between the student prediction and the ground-truth annotation, i.e., between and . The auxiliary weighted semi-supervised loss is denoted by and is computed mainly on the unlabeled subset . It encourages the model to learn consistent predictions from unlabeled samples under the teacher–student training scheme, while using a local structural descriptor only as a weighting parameter for structurally complex tumor regions. Accordingly, the overall objective function can be written in the general form
where is a time-dependent weighting coefficient used to balance the contribution of the auxiliary semi-supervised term during training. At this stage, this formulation serves to establish the notation and the overall learning objective of the proposed framework. The specific forms of and , together with the detailed mechanisms used to construct semi-supervised supervision signals, are described in the subsequent subsections.
3.1. Towards a Vision Transformer-Based U-Shape Network for Volumetric Segmentation
SwinUNeTR is developed as the backbone is motivated by the requirements of volumetric medical image segmentation [51]. First, brain tumor segmentation requires the model to capture long-range anatomical and pathological dependencies across the whole MRI volume, for which Transformer-based representations are more suitable than purely local convolutional operations. Second, the task is inherently three-dimensional, since tumor appearance, spatial extent, and boundary continuity are distributed across adjacent slices rather than isolated 2D images. Third, directly applying global self-attention to 3D volumes is computationally expensive. SwinUNeTR provides a practical solution by combining shifted-window self-attention with a hierarchical U-shaped encoder–decoder design, allowing the network to model volumetric context efficiently while preserving high-resolution spatial details for dense prediction. This design is also relevant to the analysis of irregular biomedical structures with complex spatial characteristics. Instead of relying on handcrafted geometric descriptors as the main representation, the hierarchical Swin Transformer encoder learns multi-scale representations directly from volumetric data, while shifted-window attention enables information exchange across local and neighbouring regions. This allows the network to better capture both fine boundary variations and broader anatomical context.
Both the teacher and student branches adopt the same segmentation backbone, namely a Vision Transformer-based U-shape network for 3D volumetric segmentation. Given an input MRI volume , where H, W, and D denote the spatial dimensions and 4 denotes the number of input modalities, the network learns a voxel-wise mapping
where denotes the segmentation network and denotes the predicted segmentation map. For the binary segmentation setting considered in this work, .
The overall architecture follows a U-shaped encoder–decoder design, in which a hierarchical 3D Swin Transformer encoder is used to capture long-range contextual dependencies, while a residual convolutional decoder is used to progressively recover spatial details. The input volume is first partitioned into non-overlapping 3D patches and projected into an embedded token representation. After patch partition, the shallow feature can be written as
where C denotes the embedding dimension. The encoder then extracts a hierarchy of multi-scale feature maps through successive 3D Swin ViT blocks. Accordingly, the feature resolutions are progressively transformed as
At the deepest level, the bottleneck representation is obtained after the final hierarchical stage, providing the most compact and semantically rich feature representation. In this way, the encoder gradually reduces spatial resolution while increasing channel dimensionality, thereby constructing a coarse-to-fine representation hierarchy for volumetric segmentation.
Each 3D Swin ViT block contains two consecutive Transformer layers based on window self-attention. Specifically, a window-based multi-head self-attention (W-MSA) layer and a shifted-window multi-head self-attention (SW-MSA) layer are alternately employed to model both local and cross-window interactions. Their outputs can be written as
where and denote intermediate token features at layer l, denotes layer normalization, and denotes a multi-layer perceptron. The self-attention operation is defined as
where Q, K, and V denote the query, key, and value matrices, respectively, d denotes the feature dimension of the query and key, and B denotes the relative position bias. In the W-MSA layer, attention is computed within fixed local windows. In the SW-MSA layer, the windows are shifted by half the window size, allowing information exchange across neighbouring windows and improving cross-region modelling.
Following the Transformer layers, patch merging is applied to aggregate neighbouring tokens and project them to a new feature space with reduced spatial resolution and increased channel dimension. This hierarchical design enables the network to balance computational efficiency and representation capacity, which is particularly important for 3D medical images with large volumetric input size.
The decoder mirrors the encoder in a progressive upsampling manner and reconstructs high-resolution segmentation details from the multi-scale encoder representations. At each decoding stage, the feature is first refined by a 3D residual block consisting of two convolutional layers with normalization. The refined feature is then upsampled by a deconvolutional layer, concatenated with the corresponding encoder feature through a skip connection, and further processed by another residual block. In this way, the decoder combines the global contextual information learned by the Swin Transformer encoder with the local structural details preserved in shallow features. This combination is particularly beneficial for medical image segmentation, where both semantic consistency and boundary precision are important.
Finally, the segmentation prediction is generated by a convolutional layer followed by a sigmoid activation function. Therefore, the entire network establishes an end-to-end mapping from the input volume to the output segmentation , while the teacher and student branches differ only in their training roles and parameter update strategies rather than in network architecture.
3.2. Interpolation Consistency-Based Data Consistency Training
To alleviate the lack of supervision signals caused by sparse annotations, we introduce an interpolation consistency-based data consistency training strategy on unlabeled data [52,53]. The key idea is to construct mixed inputs and mixed soft pseudo-labels in the data space, so that the network is encouraged to produce consistent predictions under interpolation. In contrast to hard pseudo-labels, which may introduce overconfident and potentially incorrect supervision, soft pseudo-labels preserve uncertainty information and provide smoother optimization targets.
Let denote two unlabeled 3D MRI volumes sampled from the unlabeled set. Their corresponding teacher predictions are denoted by
where and are voxel-wise probability maps. We then define the interpolation operator as
where is the mixture coefficient, randomly sampled during each training iteration.
Based on this operator, the mixed unlabeled input and the corresponding mixed soft pseudo-label are constructed as
The student branch is then required to produce a prediction on the mixed input that is consistent with the mixed soft pseudo-label:
This interpolation consistency can be equivalently written as
which encourages the network prediction at the interpolated sample to remain consistent with the interpolation of predictions at the original samples.
Let denote an unlabeled mini-batch, and let denote the set of sampled unlabeled pairs used for interpolation within this mini-batch. Accordingly, the semi-supervised data consistency loss is defined as
where denotes the segmentation loss function, and indicates that the mixed soft pseudo-label is detached from back-propagation.
This design increases the diversity of pseudo-supervision and reduces the tendency of the model to overfit to a single prediction bias. Moreover, we do not convert the mixed soft pseudo-label into a hard label using an operation, since such a step would discard uncertainty information and may amplify the effect of incorrect pseudo-labels. By retaining the soft probabilistic target, the proposed strategy provides more informative supervision and improves the robustness of semi-supervised training on sparsely annotated medical images.
3.3. Mean Teacher-Based Model Consistency Training
In addition to interpolation consistency in the data space, we further introduce a mean teacher-based model consistency training strategy to provide stable supervision for unlabeled samples [54,55]. The purpose of this component is to enforce prediction consistency between the student and teacher branches for the same underlying unlabeled input, thereby improving the robustness and generalization of the semi-supervised segmentation framework. Compared with directly using the current student prediction as a pseudo-target, the teacher branch provides a temporally smoothed reference, which is less sensitive to short-term fluctuations during optimization.
For , the student branch receives a strongly augmented input in the teacher–student framework, while the teacher branch receives a weakly augmented input. Let and denote the strong and weak augmentation operators, respectively. The corresponding student and teacher predictions are written as
where and are voxel-wise probability maps predicted by the student and teacher branches, respectively.
The teacher parameters are not optimized directly by back-propagation. Instead, they are updated as an exponential moving average (EMA) of the student parameters:
where t denotes the training iteration and is the EMA decay coefficient. This update mechanism enables the teacher branch to evolve more smoothly than the student branch and therefore provide more reliable pseudo-supervision during training.
Based on this formulation, model consistency requires the student prediction under strong augmentation to remain close to the teacher prediction under weak augmentation for the same unlabeled sample, i.e.,
Accordingly, the model consistency loss is defined as
where is the unlabeled mini-batch defined above and indicates that gradients are not propagated through the teacher branch. In this way, the teacher model serves as a stable target generator, while the student model is optimized to match the teacher prediction under different augmentation strengths.
This mean teacher-based design improves the stability of pseudo-supervision by reducing the influence of noisy updates from individual iterations. Since the teacher parameters are obtained by temporal averaging rather than direct optimization, the resulting teacher predictions are generally smoother and more reliable than instantaneous student outputs. Consequently, model consistency complements the proposed data consistency strategy: the latter enforces interpolation consistency across different unlabeled samples, whereas the former enforces branch-level consistency for the same unlabeled sample under the teacher–student learning scheme.
3.4. Auxiliary Structure-Weighted Consistency Training
To further account for the irregular and heterogeneous morphology of brain tumors, we introduce an auxiliary structure-weighted consistency strategy. The key idea is to use a local complexity descriptor only as an auxiliary parameter that redistributes consistency supervision in unlabeled volumes, so that structurally complex regions receive stronger regularization. This design does not change the SwinUNeTR backbone or the teacher–student training scheme, but modifies the voxel-wise weighting of the consistency losses.
For an unlabeled volume u, let denote its normalized local complexity map. In this work, is estimated from local multi-scale box-counting statistics on the edge response of u and is used only as an auxiliary weighting parameter. Based on , the auxiliary weight map is defined as
where denotes the voxel-wise auxiliary weight at voxel v, is an all-one map with the same spatial size as , and denote the lower and upper bounds of the auxiliary weight, and normalizes the weight map to have unit mean. This normalization keeps the global scale of the consistency objective stable while assigning relatively larger weights to locally complex regions.
For prediction q, target r, and weight map W, we define the weighted mean squared error as
where K denotes the number of prediction channels; for the binary segmentation setting in this work, .
For two unlabeled samples and , the mixed auxiliary weight map is constructed using the same interpolation operator as the mixed image and mixed soft pseudo-label:
Accordingly, the auxiliary weighted data consistency loss is defined as
where and are the teacher-generated soft pseudo-labels defined in the interpolation consistency formulation.
The same auxiliary weighting principle is also applied to the model consistency term. For an unlabeled sample , the auxiliary weighted model consistency loss is defined as
where and are the student and teacher predictions defined in the mean teacher formulation.
In this way, the proposed auxiliary weighting strategy preserves the original interpolation consistency and mean teacher mechanisms, while making both consistency terms sensitive to local structural complexity. Compared with uniform consistency regularization, the proposed strategy encourages stronger supervision around irregular tumor boundaries and heterogeneous lesion regions, which are the areas where accurate semi-supervised segmentation is often more difficult.
3.5. Objective
Based on the above formulations, the overall training objective consists of a supervised segmentation loss on labeled data and an auxiliary weighted semi-supervised loss on unlabeled data. The supervised term is used to learn reliable voxel-wise segmentation from annotated samples, while the semi-supervised term exploits unlabeled samples through weighted interpolation consistency and weighted model consistency.
For a labeled mini-batch , the supervised loss is defined as
where is the segmentation loss function defined above, here computed between the student prediction and the ground-truth annotation.
For unlabeled data, the semi-supervised objective is composed of the auxiliary weighted data consistency loss and the auxiliary weighted model consistency loss . The overall auxiliary weighted semi-supervised loss is written as
where is a weighting coefficient that controls the relative contribution of the weighted model consistency term.
Accordingly, the final training objective of the proposed framework is given by
where is a time-dependent trade-off coefficient for the semi-supervised objective. To improve training stability and reproducibility, is explicitly initialized as zero at the beginning of training:
This initialization prevents unreliable early teacher predictions and noisy pseudo-supervision from dominating the optimization before the student network has learned a reliable supervised representation from the labeled data.
In our implementation, follows a linear warm-up schedule:
where denotes the ramp-up length and denotes the maximum weight of the semi-supervised objective. Unless otherwise specified, we set and iterations. Therefore, the training process starts from a supervised-dominant stage and gradually introduces the auxiliary weighted consistency terms as the teacher predictions become more reliable.
The increase of is not based on a manually adjusted threshold. Instead, it is controlled by the deterministic warm-up schedule above. During this warm-up stage, training stability is monitored using the moving averages of the supervised loss , the semi-supervised consistency loss , and the teacher–student model consistency loss , together with the validation Dice score. These quantities are used to verify that the supervised learning signal decreases smoothly and that the teacher–student predictions do not show divergent behaviour before the semi-supervised term reaches its full weight.
Since the auxiliary weight maps are normalized to have unit mean, the proposed objective does not simply increase the global scale of the consistency loss. Instead, it redistributes consistency supervision toward locally complex and boundary-irregular regions, encouraging the model to learn more stable predictions for heterogeneous tumor structures under limited annotation.
4. Experiments
4.1. Implementation Details
All experiments were implemented in PyTorch 2.7.1 and conducted on a workstation equipped with an NVIDIA GeForce RTX 3090 GPU (NVIDIA Corporation, Santa Clara, CA, USA) and an Intel Core i9-10900K CPU (Intel Corporation, Santa Clara, CA, USA). For a fair comparison, all baseline methods and the proposed method were trained under the same experimental protocol. Specifically, all 3D volumes were resized to , the batch size was set to 2, and each model was trained for 30,000 iterations. Unless otherwise specified, the model parameters were optimized using SGD with an initial learning rate of 0.01, a momentum of 0.9, and a weight decay of . For the teacher–student training scheme, the EMA decay coefficient was set to , and the relative weight of the model consistency term was set to . The semi-supervised trade-off coefficient was initialized as 0 and linearly ramped up to during the first iterations. After the ramp-up stage, remained fixed at 1.0 for the rest of training. During training, we monitored the 100-iteration moving averages of , , and , as well as the validation Dice score every 1000 iterations, to ensure that the semi-supervised term was introduced after the supervised optimization became stable. The model achieving the best performance on the validation set was selected for final testing. For the auxiliary weighting settings, the local complexity map was computed using box-counting scales . The edge threshold parameter was set to , and the auxiliary weight bounds were set to and .
4.2. Dataset
The proposed semi-supervised learning method was evaluated on the MICCAI Brain Tumor Segmentation (BraTS) 2019 dataset [56]. The dataset contains routine clinically acquired multimodal MRI scans with voxel-wise ground-truth annotations provided by expert neuroradiologists. In each experiment, 80% of the cases were used for training and the remaining 20% were used for testing.
To evaluate the proposed method under different annotation conditions, we further divided the training set into labeled and unlabeled subsets with different ratios. Specifically, four labeled-data proportions were considered: 10%, 20%, 40%, and 80% of the training cases. The remaining training cases were treated as unlabeled data and were used only through the semi-supervised learning objective. Therefore, the corresponding labeled/unlabeled settings were 10%/90%, 20%/80%, 40%/60%, and 80%/20%, respectively. This design enables a systematic evaluation of the proposed framework across different annotation budgets, ranging from highly annotation-scarce settings to relatively label-rich settings.
4.3. Baseline Methods
To provide a systematic evaluation, the baseline methods are organized from two complementary perspectives: network backbone and semi-supervised training strategy.
For the network backbone comparison, we consider three representative 3D segmentation architectures. The first is 3D U-Net, which represents the conventional CNN-based encoder–decoder framework for volumetric medical image segmentation [1,18]. The second is UNETR, which represents a Vision Transformer-based segmentation architecture that uses Transformer encoders for volumetric representation learning [57]. The third is SwinUNeTR, which introduces shifted-window self-attention into a hierarchical U-shaped framework and serves as the backbone adopted by the proposed method [51]. This backbone comparison allows us to evaluate the effect of moving from convolutional architectures to Transformer-based and Swin Transformer-based volumetric segmentation networks.
For the semi-supervised learning strategy comparison, we compare the proposed dual-consistency training framework with several representative SSL methods, including DAN [27], ADVENT [58], UAMT [59], and CPS [60]. These methods cover different semi-supervised learning principles, including adversarial learning, entropy-based regularization, uncertainty-aware teacher–student learning, and cross pseudo-supervision. To ensure a fair and comprehensive comparison, each SSL strategy is evaluated with the above three backbone families whenever applicable, namely 3D U-Net, UNETR, and SwinUNeTR. In this way, the experiments assess not only whether the proposed Semi-SwinUNeTR outperforms existing SSL strategies, but also whether the proposed dual-consistency design provides consistent benefits when combined with the SwinUNeTR backbone.
4.4. Metrics
Since brain tumor boundaries are often irregular and may exhibit complex geometry, boundary-sensitive metrics are important for evaluating whether a segmentation method can preserve complex lesion contours. Therefore, in addition to region-based metrics, we also report ASD and HD95 to assess surface-level segmentation accuracy.
To comprehensively evaluate segmentation performance, we adopt both region-based and boundary-based metrics. The region-based metrics include Dice, Accuracy, Precision, Sensitivity, Specificity, and Relative Absolute Volume Difference (RAVD), while the boundary-based metrics include Average Surface Distance (ASD) and the 95th percentile Hausdorff Distance (HD95). The region-based metrics are defined as follows:
In the above formulas, , , , and denote the numbers of true positives, true negatives, false positives, and false negatives, respectively.
For the boundary-based metrics, the distance from a voxel x to a voxel set A is defined as
where denotes the Euclidean distance between two voxels while taking the actual image spacing into account. Based on this definition, ASD is computed as
where M and G denote the predicted segmentation and the ground truth, respectively, and and denote their corresponding surfaces. The 95th percentile Hausdorff Distance is computed from the set of bidirectional surface distances:
4.5. Qualitative Results
Representative qualitative results are presented in Figure 2 and Figure 3. Figure 2 shows the segmentation results when only 10% of the training set is annotated, while Figure 3 reports the corresponding results under the 20% labeled-data setting. In each figure, the first two columns show the raw MRI images and the ground-truth masks, followed by the predictions generated by different semi-supervised methods, including DAN, ADVENT, UAMT, CPS, and the proposed method.
Figure 2.
The Qualitative results on Brats dataset when 10% of training set is annotated, including Raw Images, Ground Truth, (a) DAN, (b) ADVENT, (c) UAMt, (d) CPS, and (e) ours.
Figure 3.
The Qualitative results on Brats dataset when 20% of training set is annotated, including Raw Images, Ground Truth, (a) DAN, (b) ADVENT, (c) UAMt, (d) CPS, and (e) ours.
As shown in Figure 2 and Figure 3, the proposed Semi-SwinUNeTR produces segmentation masks that are visually closer to the ground truth. Compared with the competing methods, our method better preserves the overall tumor structure and generates more complete lesion regions. In several challenging cases, the baseline methods either miss part of the tumor region or produce fragmented predictions, whereas the proposed method yields more coherent and spatially consistent segmentation results. These qualitative observations are consistent with the quantitative results and further demonstrate the effectiveness of combining SwinUNeTR with model consistency and data consistency training under limited annotation.
4.6. Quantitative Results
As shown in Figure 4, the Dice scores generally increase as the proportion of annotated training data rises from 10% to 80%, indicating that all methods benefit from additional labelled data. The proposed Semi-SwinUNeTR achieves the highest Dice score under the 10% and 20% annotation settings, with DSC values of 84.93% and 86.25%, respectively. This suggests that the proposed method is particularly effective in low-annotation scenarios. When the annotation ratio increases to 40% and 80%, Semi-SwinUNeTR remains highly competitive, achieving 87.05% and 87.83%, respectively, and stays close to the best-performing baselines. Overall, the results demonstrate that Semi-SwinUNeTR provides stable and strong segmentation performance across different levels of annotation availability.
Figure 4.
Comparison of Dice under different annotation ratios. Dice scores are compared across different semi-supervised learning methods under increasing annotation ratios on the brain tumor MRI testing set. The proposed Semi-SwinUNeTR is highlighted in green and shows strong performance under limited annotation settings, particularly when only 10% and 20% of the training data are annotated.
Table 1, Table 2, Table 3 and Table 4 report the quantitative comparison under four annotation settings, where 10%, 20%, 40%, and 80% of the training cases are labeled, respectively. The comparison is organized across both different semi-supervised learning strategies and different backbone architectures, including 3D U-Net, UNETR, and SwinUNeTR. Overall, the results show that the proposed Semi-SwinUNeTR is particularly effective in low-label regimes and remains consistently strong across different annotation budgets.
Table 1.
The Direct Comparison Between Each SSL Method on Brain Tumor MRI Testing Set When 10% of Training Set is Annotated. The upward and downward arrows indicate that larger and smaller values are better, respectively.
Table 2.
The Direct Comparison Between Each SSL Method on Brain Tumor MRI Testing Set When 20% of Training Set is Annotated. The upward and downward arrows indicate that larger and smaller values are better, respectively.
Table 3.
The Direct Comparison Between Each SSL Method on Brain Tumor MRI Testing Set When 40% of Training Set is Annotated. The upward and downward arrows indicate that larger and smaller values are better, respectively.
Table 4.
The Direct Comparison Between Each SSL Method on Brain Tumor MRI Testing Set When 80% of Training Set is Annotated. The upward and downward arrows indicate that larger and smaller values are better, respectively.
When only 10% of the training set is annotated, as shown in Table 1, the proposed Semi-SwinUNeTR achieves a Dice score of 0.8493, outperforming the compared semi-supervised baselines. It also obtains strong boundary-related performance, with RAVD, HD95, and ASD values of 0.3334, 9.0079, and 2.0790, respectively. Compared with the SwinUNeTR baselines trained with existing SSL strategies, the proposed method further improves both region-based and boundary-based performance, demonstrating the benefit of combining SwinUNeTR with the proposed dual-consistency training strategy. After incorporating the auxiliary weighting parameter, Semi-SwinUNeTR (Weighted) further improves the Dice score from 0.8493 to 0.8564 and increases Accuracy, Precision, and Specificity to 0.9934, 0.9109, and 0.9980, respectively. It also reduces RAVD, HD95, and ASD to 0.3243, 8.9826, and 2.0475, indicating better volume agreement and boundary accuracy. These results suggest that the auxiliary weighting parameter can provide additional structural guidance for low-label segmentation by emphasizing irregular and boundary-complex tumor regions. When the labeled-data ratio increases to 20%, as reported in Table 2, Semi-SwinUNeTR continues to provide strong overall performance. It achieves a Dice score of 0.8625, with Accuracy and Sensitivity values of 0.9911 and 0.8249, respectively. It also obtains strong boundary-related performance, with RAVD, HD95, and ASD values of 0.2994, 8.2974, and 2.0637, respectively. After incorporating the auxiliary weighting parameter, Semi-SwinUNeTR (Weighted) further improves the Dice score to 0.8794 and increases Accuracy, Precision, Sensitivity, and Specificity to 0.9927, 0.9085, 0.8521, and 0.9972, respectively. It also reduces RAVD and HD95 to 0.2953 and 8.1854, indicating improved volume agreement and reduced boundary outliers. Although its ASD value of 2.0864 is slightly higher than that of Semi-SwinUNeTR, the overall results show that this weighting term provides additional benefits when more labeled data become available.
For the 40% labeled-data setting in Table 3, the performance gap between different methods becomes smaller. Several UNETR-based methods obtain slightly higher Dice scores, while the proposed Semi-SwinUNeTR remains the best-performing method among the SwinUNeTR-based variants. In particular, Semi-SwinUNeTR achieves a Dice score of 0.8705 and an HD95 value of 8.3575, indicating strong boundary accuracy. Semi-SwinUNeTR (Weighted) obtains a Dice score of 0.8651, which is slightly lower than the original Semi-SwinUNeTR, but it improves Accuracy, Precision, and Specificity to 0.9928, 0.9164, and 0.9978, respectively. It also reduces RAVD from 0.2956 to 0.2843 and ASD from 2.0555 to 2.0477, while maintaining a comparable HD95 value of 8.3621. These results suggest that, under a moderate annotation budget, the auxiliary weighting term mainly improves prediction precision, volume agreement, and average surface accuracy, although the gain in Dice is less consistent.
When 80% of the training set is annotated, as shown in Table 4, the differences among strong transformer-based methods become relatively small. Some UNETR-based baselines achieve competitive boundary-related results, but the proposed Semi-SwinUNeTR remains the strongest method within the SwinUNeTR family. It achieves Dice, Accuracy, Sensitivity, RAVD, HD95, and ASD values of 0.8783, 0.9920, 0.8570, 0.2846, 7.5725, and 1.9379, respectively. With the auxiliary weighting parameter, Semi-SwinUNeTR (Weighted) further improves Dice, Accuracy, Precision, and Specificity to 0.8859, 0.9946, 0.9176, and 0.9981, respectively, while slightly decreasing Sensitivity to 0.8563. It also reduces RAVD, HD95, and ASD to 0.2743, 7.4533, and 1.8950, respectively. These results indicate that the auxiliary weighting term remains useful in relatively label-rich settings by improving region overlap, volume-level agreement, and boundary accuracy without changing the SwinUNeTR backbone.
The stable performance of Semi-SwinUNeTR across annotation ratios also suggests that the proposed framework can effectively learn complex multi-scale tumor morphology from partially labeled data. This is important for biomedical images where lesion boundaries are irregular and local structural variations may not be sufficiently captured by purely local or label-intensive training strategies. Taken together, the quantitative results demonstrate three main observations. First, Semi-SwinUNeTR shows clear advantages when labeled data are scarce, especially under the 10% and 20% annotation settings. Second, the proposed method consistently improves the SwinUNeTR backbone across all annotation ratios, confirming the effectiveness of the proposed model consistency and data consistency mechanisms. Third, as the amount of labeled data increases, the overall performance gap among strong transformer-based methods becomes narrower, but Semi-SwinUNeTR still maintains stable and competitive segmentation accuracy. These findings support the effectiveness of combining a SwinUNeTR backbone with dual-consistency semi-supervised learning for annotation-efficient 3D brain tumor segmentation.
To further assess whether the observed improvements are statistically meaningful, we conducted paired Wilcoxon signed-rank tests using case-wise Dice scores on the test set. The proposed method was compared with the strongest corresponding baseline under each annotation ratio. The results show that the improvements are statistically significant, with all p-values smaller than 0.0005. This confirms that the proposed consistency learning strategy provides reliable and significant performance gains across different annotation settings.
4.7. Ablation Study
Figure 5 provides an overall visual comparison of the ablation results, while Table 5, Table 6, Table 7 and Table 8 report the detailed numerical results under different annotation ratios.
Figure 5.
Dice comparison when the annotated training data are gradually increased. The figure compares different backbone and consistency configurations under different annotation ratios. MC denotes model consistency, DC denotes data consistency, and the hatched bars indicate the proposed configuration, SwinUNeTR with both MC and DC.
Table 5.
Ablation Studies on Contributions of Architecture and Modules on Brain Tumor MRI Testing Set When 10% of Training Set is Annotated. Checkmarks indicate that the corresponding component is included.
Table 6.
Ablation Studies on Contributions of Architecture and Modules on Brain Tumor MRI Testing Set When 20% of Training Set is Annotated. Checkmarks indicate that the corresponding component is included.
Table 7.
Ablation Studies on Contributions of Architecture and Modules on Brain Tumor MRI Testing Set When 40% of Training Set is Annotated. Checkmarks indicate that the corresponding component is included.
Table 8.
Ablation Studies on Contributions of Architecture and Modules on Brain Tumor MRI Testing Set When 80% of Training Set is Annotated. Checkmarks indicate that the corresponding component is included.
In Figure 5, MC denotes model consistency and DC denotes data consistency. For each annotation ratio, we compare three backbone architectures, namely 3D U-Net, UNETR, and SwinUNeTR, under the model-consistency-only setting and the combined model-consistency and data-consistency setting. The hatched bars correspond to the proposed Semi-SwinUNeTR configuration, where SwinUNeTR is trained with both MC and DC.
Table 5, Table 6, Table 7, Table 8 and Table 9 report the ablation results under different annotation ratios.
Table 9.
Complete ablation study on the BraTS 2019 testing set using Dice score. DC denotes data consistency, MC denotes model consistency, and AW denotes the auxiliary weighting parameter.
When only 10% of the training set is labeled, as shown in Table 5, adding data consistency improves the Dice score for all three backbones. For 3D U-Net, the Dice score increases from 0.7786 to 0.8375. For UNETR, it increases from 0.8217 to 0.8407. For SwinUNeTR, it further improves from 0.8463 to 0.8493. These results indicate that the proposed data consistency term provides useful additional supervision when labeled data are highly limited. The improvement is particularly large for 3D U-Net, while SwinUNeTR already provides a strong model-consistency baseline and still benefits from the additional data consistency term.
At the 20% labeled-data setting in Table 6, data consistency continues to improve 3D U-Net and SwinUNeTR. The Dice score of 3D U-Net increases from 0.8372 to 0.8410, and that of SwinUNeTR increases from 0.8578 to 0.8625. For UNETR, the Dice score changes slightly from 0.8555 to 0.8543. Although the gain is not uniform across all backbones, SwinUNeTR equipped with both model consistency and data consistency achieves the best Dice score among all ablation variants at this annotation ratio.
At the 40% labeled-data setting in Table 7, the effect of data consistency remains positive for 3D U-Net and SwinUNeTR. The Dice score of 3D U-Net increases from 0.8434 to 0.8452, while the Dice score of SwinUNeTR increases from 0.8673 to 0.8705. For UNETR, the Dice score slightly decreases from 0.8680 to 0.8657. Nevertheless, SwinUNeTR with both consistency mechanisms achieves the highest Dice score in this setting, suggesting that the proposed data consistency strategy is particularly compatible with the SwinUNeTR backbone.
When 80% of the training set is labeled, as reported in Table 8, adding data consistency improves all three backbones. The Dice score increases from 0.8424 to 0.8516 for 3D U-Net, from 0.8671 to 0.8749 for UNETR, and from 0.8766 to 0.8783 for SwinUNeTR. Although the absolute gain for SwinUNeTR is smaller than that for the other backbones, SwinUNeTR with both model consistency and data consistency still achieves the best Dice score among all ablation variants.
Overall, the ablation results show that the proposed data consistency strategy provides complementary supervision on top of the mean teacher-based model consistency framework. Across all four annotation ratios, SwinUNeTR with both model consistency and data consistency consistently achieves the best Dice performance among the compared ablation variants. These results verify the effectiveness of combining the SwinUNeTR backbone with the proposed dual-consistency semi-supervised training strategy.
5. Conclusions
This paper introduced Semi-SwinUNeTR, a semi-supervised framework for 3D brain tumor segmentation with limited annotation. The method integrates a Swin Transformer-based U-shaped segmentation backbone with two complementary consistency learning strategies: interpolation-based data consistency and mean teacher-based model consistency. By jointly exploiting labeled and unlabeled data, the proposed framework improves annotation efficiency while preserving the long-range contextual modelling capability of SwinUNeTR. To further address the irregular and heterogeneous morphology of brain tumors, an auxiliary local complexity parameter is used as voxel-wise weighting in the consistency objective. This design encourages stronger supervision in structurally complex and boundary-irregular regions without changing the underlying SwinUNeTR backbone.
Experiments on the BraTS 2019 benchmark show that Semi-SwinUNeTR is particularly effective when annotated data are scarce. The proposed method achieves the best Dice performance under the 10% and 20% annotation settings and remains highly competitive as the annotation ratio increases. The comparative results further indicate that combining model consistency with data consistency brings consistent improvements over model consistency alone, confirming the complementary role of the proposed data-level regularization. These findings suggest that the semi-supervised strategy is well matched with the SwinUNeTR architecture and can improve segmentation robustness under different levels of annotation availability.
Overall, Semi-SwinUNeTR provides a practical and effective approach for reducing the dependence on dense manual annotation in 3D medical image segmentation. The results suggest that hierarchical Swin Transformer representations and dual-consistency regularization are useful for modelling irregular, heterogeneous, and multi-scale lesion structures under limited annotation. By incorporating the auxiliary weighting parameter, Semi-SwinUNeTR (Weighted) further improves the overall performance in most annotation settings, especially under the 10%, 20%, and 80% labeled-data ratios, where it achieves higher Dice scores and better boundary-related metrics than the original Semi-SwinUNeTR. The results indicate that local structural weighting can provide effective guidance by redistributing consistency supervision toward irregular and boundary-complex tumor regions without changing the SwinUNeTR backbone. Future work will investigate more robust local structure descriptors and cross-dataset validation for multi-class tumor subregion segmentation.
Author Contributions
Conceptualization, Y.T., Z.W. and L.G.; methodology, Y.T. and Z.W.; validation, Y.T. and Z.W.; formal analysis, Y.T.; investigation, Y.T. and Z.W.; resources, Y.T., Z.W. and L.G.; data curation, Z.W.; writing—original draft preparation, Y.T. and Z.W.; writing—review and editing, Y.T., Z.W. and L.G.; visualization, Y.T. and Z.W.; supervision, L.G.; project administration, L.G.; funding acquisition, L.G. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported in part by Key Research and Development Program of Hainan Province under Grant ZDYF2025 (LALH) 002, and in part by the Beijing Natural Science Foundation under Grant L232039.
Data Availability Statement
The BraTS 2019 dataset used in this study is available from the official BraTS challenge organizers subject to their data access policy.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Ronneberger, O.; Fischer, P.; Brox, T. U-net: Convolutional networks for biomedical image segmentation. In Proceedings of the Medical Image Computing and Computer-Assisted Intervention–MICCAI 2015: 18th International Conference, Munich, Germany, 5–9 October 2015; Proceedings, Part III 18; Springer: Berlin/Heidelberg, Germany, 2015; pp. 234–241. [Google Scholar]
- Chen, L.C.; Papandreou, G.; Kokkinos, I.; Murphy, K.; Yuille, A.L. Deeplab: Semantic image segmentation with deep convolutional nets, atrous convolution, and fully connected crfs. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 40, 834–848. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Lin, M.; Wang, Z. Triple-residual enhanced convolution-and transformer-based hybrid encoder-decoder network for medical image segmentation. Neurocomputing 2025, 652, 131125. [Google Scholar]
- Chen, J.; Lu, Y.; Yu, Q.; Luo, X.; Adeli, E.; Wang, Y.; Lu, L.; Yuille, A.L.; Zhou, Y. Transunet: Transformers make strong encoders for medical image segmentation. arXiv 2021, arXiv:2102.04306. [Google Scholar]
- Ibtehaz, N.; Rahman, M.S. MultiResUNet: Rethinking the U-Net architecture for multimodal biomedical image segmentation. Neural Netw. 2020, 121, 74–87. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Xu, Z.; Wang, Z. MCV-UNet: A modified convolution & transformer hybrid encoder-decoder network with multi-scale information fusion for ultrasound image semantic segmentation. PeerJ Comput. Sci. 2024, 10, e2146. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Swanson, K.; Wu, E.; Zhang, A.; Alizadeh, A.A.; Zou, J. From patterns to patients: Advances in clinical machine learning for cancer diagnosis, prognosis, and treatment. Cell 2023, 186, 1772–1791. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Luan, T.; Wang, D.; Hu, S.; Zhou, W.; Wang, Z.; Li, Q.; Liu, P.; Wu, G.; Wang, M.; Huang, W.; et al. Unified multimodal learning for stroke triage: Joint detection, scoring, and segmentation of acute ischemic stroke. npj Digit. Med. 2026. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Deng, J.; Dong, W.; Socher, R.; Li, L.J.; Li, K.; Li, F.-F. Imagenet: A large-scale hierarchical image database. In Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition, Miami Beach, FL, USA, 22–25 June 2009; IEEE: New York, NY, USA, 2009; pp. 248–255. [Google Scholar]
- Wang, Z.; Tao, T.; Ge, Y.; Chen, Z.; Chen, T.; Ye, Z.; Lei, Y. Weak-mamba-unet: Visual mamba makes cnn and vit work better for scribble-based medical image segmentation. IEEE Trans. Biomed. Eng. 2026. early access. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Zhang, X.; Lu, P.; Zheng, Z.; Li, W. HR-UMamba++: A High-Resolution Multi-Directional Mamba Framework for Coronary Artery Segmentation in X-Ray Coronary Angiography. Fractal Fract. 2026, 10, 43. [Google Scholar]
- Wang, Z.; Wang, Z. When RNN Meets CNN and ViT: The Development of a Hybrid U-Net for Medical Image Segmentation. Fractal Fract. 2025, 10, 18. [Google Scholar]
- Qin, C.; Wu, Y.; Liao, W.; Zeng, J.; Liang, S.; Zhang, X. Improved U-Net3+ with stage residual for brain tumor segmentation. BMC Med. Imaging 2022, 22, 14. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Micallef, N.; Seychell, D.; Bajada, C.J. Exploring the U-Net++ Model for Automatic Brain Tumor Segmentation. IEEE Access 2021, 9, 125523–125539. [Google Scholar] [CrossRef] [Scilit]
- Milletari, F.; Navab, N.; Ahmadi, S.A. V-net: Fully convolutional neural networks for volumetric medical image segmentation. In Proceedings of the 2016 Fourth International Conference on 3D Vision (3DV), Stanford, CA, USA, 25–28 October 2016; IEEE: New York, NY, USA, 2016; pp. 565–571. [Google Scholar]
- Kolarik, M.; Burget, R.; Uher, V.; Říha, K.; Dutta, M.K. Optimized high resolution 3d dense-u-net network for brain and spine segmentation. Appl. Sci. 2019, 9, 404. [Google Scholar]
- Guan, S.; Khan, A.A.; Sikdar, S.; Chitnis, P.V. Fully Dense UNet for 2-D Sparse Photoacoustic Tomography Artifact Removal. IEEE J. Biomed. Health Inform. 2019, 24, 568–576. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Çiçek, Ö.; Abdulkadir, A.; Lienkamp, S.S.; Brox, T.; Ronneberger, O. 3D U-Net: Learning dense volumetric segmentation from sparse annotation. In Proceedings of the Medical Image Computing and Computer-Assisted Intervention–MICCAI 2016: 19th International Conference, Athens, Greece, 17–21 October 2016; Proceedings, Part II 19; Springer: Berlin/Heidelberg, Germany, 2016; pp. 424–432. [Google Scholar]
- Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, L.; Polosukhin, I. Attention is all you need. arXiv 2017, arXiv:1706.03762. [Google Scholar]
- Wang, Z.; Dong, N.; Voiculescu, I. Computationally-efficient vision transformer for medical image semantic segmentation via dual pseudo-label supervision. In Proceedings of the 2022 IEEE International Conference on Image Processing (ICIP), Bordeaux, France, 16–19 October 2022; IEEE: New York, NY, USA, 2022; pp. 1961–1965. [Google Scholar] [CrossRef] [Scilit]
- Li, W.; Tang, Y.M.; Wang, Z.; Yu, K.M.; To, S. Atrous residual interconnected encoder to attention decoder framework for vertebrae segmentation via 3D volumetric CT images. Eng. Appl. Artif. Intell. 2022, 114, 105102. [Google Scholar] [CrossRef] [Scilit]
- Liu, Z.; Lin, Y.; Cao, Y.; Hu, H.; Wei, Y.; Zhang, Z.; Lin, S.; Guo, B. Swin transformer: Hierarchical vision transformer using shifted windows. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Virtual, 11–17 October 2021; IEEE: New York, NY, USA, 2021; pp. 10012–10022. [Google Scholar]
- Zhou, Z.; Siddiquee, M.M.R.; Tajbakhsh, N.; Liang, J. Unet++: A nested u-net architecture for medical image segmentation. In Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support; Springer: Berlin/Heidelberg, Germany, 2018; pp. 3–11. [Google Scholar]
- Huang, R.; Zheng, Y.; Hu, Z.; Zhang, S.; Li, H. Multi-organ segmentation via co-training weight-averaged models from few-organ datasets. In Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention, Virtual, 4–8 October 2020; Springer: Berlin/Heidelberg, Germany, 2020; pp. 146–155. [Google Scholar]
- Dosovitskiy, A.; Beyer, L.; Kolesnikov, A.; Weissenborn, D.; Zhai, X.; Unterthiner, T.; Dehghani, M.; Minderer, M.; Heigold, G.; Gelly, S.; et al. An image is worth 16 × 16 words: Transformers for image recognition at scale. arXiv 2020, arXiv:2010.11929. [Google Scholar]
- Ma, C.; Wang, Z. Semi-Mamba-UNet: Pixel-level contrastive and cross-supervised visual Mamba-based UNet for semi-supervised medical image segmentation. Knowl.-Based Syst. 2024, 300, 112203. [Google Scholar]
- Zhang, Y.; Yang, L.; Chen, J.; Fredericksen, M.; Hughes, D.P.; Chen, D.Z. Deep adversarial networks for biomedical image segmentation utilizing unannotated images. In Proceedings of the Medical Image Computing and Computer Assisted Intervention-MICCAI 2017: 20th International Conference, Quebec City, QC, Canada, 11–13 September 2017; Proceedings, Part III 20; Springer: Berlin/Heidelberg, Germany, 2017; pp. 408–416. [Google Scholar]
- Ouali, Y.; Hudelot, C.; Tami, M. Semi-supervised semantic segmentation with cross-consistency training. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 13–19 June 2020; IEEE: New York, NY, USA, 2020; pp. 12674–12684. [Google Scholar]
- Wu, L.; Li, J.; Wang, Y.; Meng, Q.; Qin, T.; Chen, W.; Zhang, M.; Liu, T.Y. R-drop: Regularized dropout for neural networks. Adv. Neural Inf. Process. Syst. 2021, 34, 10890–10905. [Google Scholar]
- Tsai, A.; Yezzi, A.; Wells, W.; Tempany, C.; Tucker, D.; Fan, A.; Grimson, W.; Willsky, A. A shape-based approach to the segmentation of medical imagery using level sets. IEEE Trans. Med. Imaging 2003, 22, 137–154. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Xiao, X.; Lian, S.; Luo, Z.; Li, S. Weighted Res-UNet for High-Quality Retina Vessel Segmentation. In Proceedings of the 2018 9th International Conference on Information Technology in Medicine and Education (ITME), Hangzhou, China, 19–21 October 2018; IEEE: New York, NY, USA, 2018; pp. 327–331. [Google Scholar]
- Li, X.; Chen, H.; Qi, X.; Dou, Q.; Fu, C.W.; Heng, P.A. H-DenseUNet: Hybrid densely connected UNet for liver and tumor segmentation from CT volumes. IEEE Trans. Med. Imaging 2018, 37, 2663–2674. [Google Scholar] [PubMed]
- Devlin, J.; Chang, M.W.; Lee, K.; Toutanova, K. Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv 2018, arXiv:1810.04805. [Google Scholar]
- Touvron, H.; Cord, M.; Douze, M.; Massa, F.; Sablayrolles, A.; Jégou, H. Training data-efficient image transformers & distillation through attention. In Proceedings of the 38th International Conference on Machine Learning, Virtual, 18–24 July 2021; PMLR: Cambridge, MA, USA, 2021; Volume 139, pp. 10347–10357. [Google Scholar]
- Wang, P.; Peng, J.; Pedersoli, M.; Zhou, Y.; Zhang, C.; Desrosiers, C. Self-paced and self-consistent co-training for semi-supervised image segmentation. Med. Image Anal. 2021, 73, 102146. [Google Scholar] [PubMed]
- Han, K.; Xiao, A.; Wu, E.; Guo, J.; Xu, C.; Wang, Y. Transformer in transformer. arXiv 2021, arXiv:2103.00112. [Google Scholar]
- He, K.; Zhang, X.; Ren, S.; Sun, J. Deep residual learning for image recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 26 June–1 July 2016; IEEE: New York, NY, USA, 2016; pp. 770–778. [Google Scholar] [CrossRef] [Scilit]
- Lin, T.Y.; Dollár, P.; Girshick, R.; He, K.; Hariharan, B.; Belongie, S. Feature pyramid networks for object detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 21–27 July 2016; IEEE: New York, NY, USA, 2017; pp. 2117–2125. [Google Scholar]
- Wang, Z.; Voiculescu, I. Dealing with unreliable annotations: A noise-robust network for semantic segmentation through a transformer-improved encoder and convolution decoder. Appl. Sci. 2023, 13, 7966. [Google Scholar]
- Lecouat, B.; Foo, C.S.; Zenati, H.; Chandrasekhar, V. Manifold regularization with gans for semi-supervised learning. arXiv 2018, arXiv:1807.04307. [Google Scholar]
- Han, T.; Tu, W.W.; Li, Y.F. Explanation consistency training: Facilitating consistency-based semi-supervised learning with interpretability. In Proceedings of the AAAI Conference on Artificial Intelligence, Virtual, 2–9 February 2021; AAAI: Washington, DC, USA, 2021; Volume 35, pp. 7639–7646. [Google Scholar]
- Radford, A.; Metz, L.; Chintala, S. Unsupervised representation learning with deep convolutional generative adversarial networks. arXiv 2015, arXiv:1511.06434. [Google Scholar]
- Dumoulin, V.; Belghazi, I.; Poole, B.; Mastropietro, O.; Lamb, A.; Arjovsky, M.; Courville, A. Adversarially learned inference. arXiv 2016, arXiv:1606.00704. [Google Scholar]
- Goodfellow, I.; Pouget-Abadie, J.; Mirza, M.; Xu, B.; Warde-Farley, D.; Ozair, S.; Courville, A.; Bengio, Y. Generative adversarial nets. Adv. Neural Inf. Process. Syst. 2014, 27, 2672–2680. [Google Scholar] [CrossRef]
- Lai, Z.; Wang, C.; Oliveira, L.C.; Dugger, B.N.; Cheung, S.C.; Chuah, C.N. Joint semi-supervised and active learning for segmentation of gigapixel pathology images with cost-effective labeling. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Virtual, 11–17 October 2021; IEEE: New York, NY, USA, 2021; pp. 591–600. [Google Scholar]
- Lai, Z.; Wang, C.; Hu, Z.; Dugger, B.N.; Cheung, S.C.; Chuah, C.N. A semi-supervised learning for segmentation of gigapixel histopathology images from brain tissues. In Proceedings of the 2021 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), Virtual, 30 October–5 November 2021; IEEE: New York, NY, USA, 2021; pp. 1920–1923. [Google Scholar]
- Lai, Z.; Wang, C.; Cheung, S.C.; Chuah, C.N. SAR: Self-adaptive refinement on pseudo labels for multiclass-imbalanced semi-supervised learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA, 19–20 June 2022; IEEE: New York, NY, USA, 2022; pp. 4091–4100. [Google Scholar]
- Lai, Z.; Vesdapunt, N.; Zhou, N.; Wu, J.; Huynh, C.P.; Li, X.; Fu, K.K.; Chuah, C.N. Padclip: Pseudo-labeling with adaptive debiasing in clip for unsupervised domain adaptation. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Paris, France, 1–6 October 2023; IEEE: New York, NY, USA, 2023; pp. 16155–16165. [Google Scholar]
- Dong, X.; Xu, W.; Xu, Z.; Han, H.; Zhang, H.; Mao, J.; Dong, G. FD-HCL: A Fractal-Dimension-Guided Hierarchical Contrastive Learning Dual-Student Framework for Semi-Supervised Medical Segmentation. Fractal Fract. 2025, 9, 828. [Google Scholar] [CrossRef] [Scilit]
- Dai, G.; Wang, Q.; Qin, Y.; Wei, G.; Huang, S. VG-SAM: Visual In-Context Guided SAM for Universal Medical Image Segmentation. Fractal Fract. 2025, 9, 722. [Google Scholar] [CrossRef] [Scilit]
- Hatamizadeh, A.; Nath, V.; Tang, Y.; Yang, D.; Roth, H.R.; Xu, D. Swin unetr: Swin transformers for semantic segmentation of brain tumors in mri images. In Proceedings of the International MICCAI Brainlesion Workshop, Virtual, 27 September 2021; Springer: Berlin/Heidelberg, Germany, 2021; pp. 272–284. [Google Scholar]
- Verma, V.; Kawaguchi, K.; Lamb, A.; Kannala, J.; Solin, A.; Bengio, Y.; Lopez-Paz, D. Interpolation consistency training for semi-supervised learning. Neural Netw. 2022, 145, 90–106. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Wang, Z.; Zhao, W.; Ni, Z.; Zheng, Y. Adversarial Vision Transformer for Medical Image Semantic Segmentation with Limited Annotations. In Proceedings of the 33rd British Machine Vision Conference (BMVC), London, UK, 21–24 November 2022; BMVA Press: Durham, UK, 2022; Available online: https://bmvc2022.mpi-inf.mpg.de/1002/ (accessed on 1 May 2026).
- Wang, K.; Zhan, B.; Zu, C.; Wu, X.; Zhou, J.; Zhou, L.; Wang, Y. Tripled-uncertainty guided mean teacher model for semi-supervised medical image segmentation. In Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention, Strasbourg, France, 27 September–1 October 2021; Springer: Berlin/Heidelberg, Germany, 2021; pp. 450–460. [Google Scholar]
- Cui, W.; Liu, Y.; Li, Y.; Guo, M.; Li, Y.; Li, X.; Wang, T.; Zeng, X.; Ye, C. Semi-supervised brain lesion segmentation with an adapted mean teacher model. In Proceedings of the Information Processing in Medical Imaging: 26th International Conference, IPMI 2019, Hong Kong, China, 2–7 June 2019; Proceedings 26; Springer: Berlin/Heidelberg, Germany, 2019; pp. 554–565. [Google Scholar]
- Menze, B.H.; Jakab, A.; Bauer, S.; Kalpathy-Cramer, J.; Farahani, K.; Kirby, J.; Burren, Y.; Porz, N.; Slotboom, J.; Wiest, R.; et al. The multimodal brain tumor image segmentation benchmark (BraTS). IEEE Trans. Med. Imaging 2014, 34, 1993–2024. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Hatamizadeh, A.; Tang, Y.; Nath, V.; Yang, D.; Myronenko, A.; Landman, B.; Roth, H.R.; Xu, D. Unetr: Transformers for 3d medical image segmentation. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, Waikoloa, HI, USA, 4–8 January 2022; IEEE: New York, NY, USA, 2022; pp. 574–584. [Google Scholar]
- Vu, T.H.; Jain, H.; Bucher, M.; Cord, M.; Pérez, P. Advent: Adversarial entropy minimization for domain adaptation in semantic segmentation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA, 19–20 June 2019; IEEE: New York, NY, USA, 2019; pp. 2517–2526. [Google Scholar]
- Yu, L.; Wang, S.; Li, X.; Fu, C.W.; Heng, P.A. Uncertainty-aware self-ensembling model for semi-supervised 3D left atrium segmentation. In Proceedings of the Medical Image Computing and Computer Assisted Intervention–MICCAI 2019: 22nd International Conference, Shenzhen, China, 13–17 October 2019; Proceedings, Part II 22; Springer: Berlin/Heidelberg, Germany, 2019; pp. 605–613. [Google Scholar]
- Chen, X.; Yuan, Y.; Zeng, G.; Wang, J. Semi-supervised semantic segmentation with cross pseudo supervision. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Virtual, 19–25 June 2021; IEEE: New York, NY, USA, 2021; pp. 2613–2622. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.




