Source-linked AI summary

SegAN: Adversarial Network with Multi-scale $L_1$ Loss for Medical Image Segmentation

Yuan Xue, Tao Xu, Han Zhang, Rodney Long, Xiaolei Huang

arXiv:1706.01805v2cs.CV

TL;DR

Medical image segmentation requires dense labeling, while conventional pixel-wise approaches may inadequately capture spatial context and classic GAN outputs may provide insufficient gradient feedback. SegAN uses an alternating segmentor–critic framework with a multi-scale L1 loss, achieving comparable or better benchmark performance than state-of-the-art methods and U-net. The authors support extending the framework beyond medical segmentation, while noting optimization may reach only a local optimum.

  • Problem

    Medical image segmentation needs dense pixel-level labeling, but pixel-wise losses and classic GAN scalar outputs provide limited multi-scale spatial modeling or gradient feedback.

  • Method

    SegAN combines a fully convolutional segmentor with an adversarial critic trained alternately using a shared multi-scale L1 loss over CNN feature differences.

  • Results

    SegAN achieves comparable or better performance than state-of-the-art methods and outperforms the U-net baseline on BRATS tumor-region dice scores.

  • Takeaways & Limitations

    Multi-scale adversarial training is reported as effective for segmentation and more effective than single-scale or conventional pixel-wise softmax losses.

  • Takeaways & Limitations

    The segmentor may not reach the global optimum and may instead converge toward a reachable local optimum.

Abstract

from arXiv · show

Inspired by classic generative adversarial networks (GAN), we propose a novel end-to-end adversarial neural network, called SegAN, for the task of medical image segmentation. Since image segmentation requires dense, pixel-level labeling, the single scalar real/fake output of a classic GAN's discriminator may be ineffective in producing stable and sufficient gradient feedback to the networks. Instead, we use a fully convolutional neural network as the segmentor to generate segmentation label maps, and propose a novel adversarial critic network with a multi-scale $L_1$ loss function to force the critic and segmentor to learn both global and local features that capture long- and short-range spatial relationships between pixels. In our SegAN framework, the segmentor and critic networks are trained in an alternating fashion in a min-max game: The critic takes as input a pair of images, (original_image $*$ predicted_label_map, original_image $*$ ground_truth_label_map), and then is trained by maximizing a multi-scale loss function; The segmentor is trained with only gradients passed along by the critic, with the aim to minimize the multi-scale loss function. We show that such a SegAN framework is more effective and stable for the segmentation task, and it leads to better performance than the state-of-the-art U-net segmentation method. We tested our SegAN method using datasets from the MICCAI BRATS brain tumor segmentation challenge. Extensive experimental results demonstrate the effectiveness of the proposed SegAN with multi-scale loss: on BRATS 2013 SegAN gives performance comparable to the state-of-the-art for whole tumor and tumor core segmentation while achieves better precision and sensitivity for Gd-enhance tumor core segmentation; on BRATS 2015 SegAN achieves better performance than the state-of-the-art in both dice score and precision.

1 Introduction

Medical image segmentation needs accurate, reliable pixel-wise labeling, but conventional CNN losses inadequately capture local and global spatial context. SegAN addresses this with an end-to-end adversarial architecture using a multi-scale loss.

  • Automatic segmentation identifies organ or tumor boundaries and supports shape analysis, volume-change detection, and radiation-treatment planning.
  • Traditional segmentation methods impose intensity or appearance constraints, whereas supervised methods learn dense pixel- or voxel-wise classifications from labeled samples.
  • CNNs learn hierarchical multi-scale features and have achieved strong results for pixel-wise semantic and medical image segmentation.
  • Pixel-wise losses such as softmax insufficiently learn local and global contextual relations, often requiring CRF refinement to enforce spatial contiguity.
  • SegAN uses a segmentor and critic in an alternating min-max game with a shared multi-scale L1 loss based on CNN feature differences across layers.
  • The end-to-end system trains on whole images without patches, multiple resolutions, or CRF smoothing, and reports comparable or better results than CNN-based architectures including U-net.

2 Methodology

SegAN combines a fully convolutional segmentor with an adversarial critic trained on multi-scale feature differences between predicted- and ground-truth-masked images. Alternating optimization, bounded critic weights, and Lipschitz-based analysis support a stable training procedure, while the segmentor can produce smoother, less noisy label maps.

  • SegAN architecture and training: The segmentor generates probability label maps, while the critic compares original images masked by predicted and ground-truth label maps.The two networks are alternately trained: the segmentor minimizes and the critic maximizes the same multi-scale L1 loss.
  • Multi-scale L1 loss: The multi-scale objective applies MAE/L1 distances to hierarchical critic features extracted from masked predicted and ground-truth images.The loss aggregates feature differences across multiple critic layers, treating each layer as a scale.
  • Network structures: The segmentor uses a fully convolutional encoder-decoder with strided convolutions, resize-based upsampling, and skip connections; the critic has a similar decoder structure.Figure 1 also indicates that the segmentor can generate multiple label maps, including whole-tumor, tumor-core, and Gd-enhanced tumor-core maps.
  • Alternating optimization: Alternating backpropagation first updates the critic with the segmentor fixed, then updates the segmentor using gradients passed through the fixed critic.The segmentor minimizes the multi-scale feature loss while the critic maximizes it in a min-max game.
  • Reported behavior: The proposed segmentor produces label maps that are smoother and contain less noise than manually obtained ground-truth label maps.This observation is reported alongside the training analysis and does not specify a quantitative measure.
  • Training stability: The convergence analysis assumes compact image and ground-truth segmentation spaces and an optimal neural-network approximation to the ground-truth mapping.The analysis establishes bounded neural-network Lipschitz constants and states that the loss is bounded and ultimately converges.
  • Training stability: Critic weight clamping places the critic in a compact parameter space and supplies a uniform Lipschitz bound for its functions.This bound is used to argue that the multi-scale loss does not become arbitrarily large during critic updates.

3 Experiments

Experiments evaluate SegAN on BRATS datasets, compare architectural variants and multi-scale versus single-scale losses, and benchmark the selected model against prior methods and U-net.

  • Dataset and setup: BRATS 2015 experiments used four MRI modalities and a 9:1 subject split for training and validation.The dataset included 220 high-grade and 54 low-grade subjects.
  • Dataset and setup: SegAN generated 3D tumor maps by processing axial slices with a 2D network and restacking the resulting label maps.Training slices were randomly cropped from centered 180×180×128 volumes.
  • Architecture comparison: S1-1C and S3-3C achieved similar, best validation performance, while S3-3C was preferred because S1-1C required more computation.S3-1C used less computation but sacrificed some performance.
  • Architecture comparison: Multi-scale loss outperformed both single-scale variants for S3-1C, especially on tumor core and Gd-enhanced tumor core regions.The single-scale models computed loss from only critic input-layer or output-layer features.
  • Qualitative results: Example BRATS validation outputs show T2 slices, ground truth, and SegAN predictions arranged as corresponding visual results.The three tumor classes are visualized in the accompanying figure.
  • Comparison with prior methods: SegAN compared favorably with state-of-the-art methods on BRATS 2013 and achieved better performance on BRATS 2015.Its Dice scores also exceeded the U-net baseline for whole tumor, tumor core, and Gd-enhanced tumor core segmentation.

4 Discussion

The discussion explains SegAN’s motivation as a response to unstable or insufficient gradients from conventional adversarial segmentation losses. Its multi-scale feature loss supports hierarchical spatial learning and stable end-to-end alternating training.

  • Motivation: Conventional GAN discrimination provides a single scalar real/fake signal, which may give insufficient gradient feedback for dense pixel-wise segmentation.The discussion contrasts this with segmentation’s dense labeling requirement.
  • Proposed framework: SegAN measures predicted-ground-truth differences across multiple critic layers to capture both long- and short-range pixel relationships.The same multi-scale loss is used for the segmentor and critic.
  • Training behavior: The multi-scale feature loss supports end-to-end alternating optimization of the segmentor and critic and is described as stable.This design differs from using conventional adversarial loss with pixel-wise softmax loss.

5 Conclusions

The paper concludes that SegAN’s adversarial framework with multi-scale loss is effective for medical image segmentation and improves performance over simpler loss formulations and U-net. The framework is presented as potentially applicable beyond medical segmentation.

  • Conclusion: SegAN combines an end-to-end adversarial architecture with a multi-scale loss for semantic segmentation.The paper presents this as its central proposed framework.
  • Conclusion: The multi-scale adversarial loss performs better than single-scale loss and conventional pixel-wise softmax loss in BRATS evaluation.The conclusion describes the multi-scale loss as very effective within the adversarial framework.
  • Scope and future work: SegAN is presented as a general framework not limited to medical image segmentation, with general semantic segmentation identified as future work.The broader application is framed as a future investigation rather than an evaluated result.
Loading 1706.01805v2…