Papers › Generalised Dice overlap as a deep learning loss function for highly unbalanced segmentations

Generalised Dice overlap as a deep learning loss function for highly unbalanced segmentations

11 Jul 2017arXiv:1707.03237archive 2025-07-28

Carole H. Sudre, Wenqi Li, Tom Vercauteren, Sébastien Ourselin, M. Jorge Cardoso

Deep-learning has proved in recent years to be a powerful tool for image analysis and is now widely used to segment both 2D and 3D medical images. Deep-learning segmentation frameworks rely not only on the choice of network architecture but also on the choice of loss function. When the segmentation process targets rare observations, a severe class imbalance is likely to occur between candidate labels, thus resulting in sub-optimal performance. In order to mitigate this issue, strategies such as the weighted cross-entropy function, the sensitivity function or the Dice loss function, have been proposed. In this work, we investigate the behavior of these loss functions and their sensitivity to learning rate tuning in the presence of different rates of label imbalance across 2D and 3D segmentation tasks. We also propose to use the class re-balancing properties of the Generalized Dice overlap, a known metric for segmentation assessment, as a robust and accurate deep-learning loss function for unbalanced tasks.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

Adityarajora/qwerty mentioned on GitHub report
IAmSuyogJadhav/Brainy mentioned on GitHub report
LucasFidon/GeneralizedWassersteinDiceLoss mentioned on GitHubpytorchBSD-3-Clause report
neshitov/UNet mentioned on GitHubpytorch report
ubamba98/Brain-Segmentation mentioned on GitHub report
wolny/pytorch-3dunet mentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Deep LearningSegmentationSensitivity

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Methods

Introduced by this paper: Dice Loss

Dice Loss

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections