Cargando…

Calibrating the Dice Loss to Handle Neural Network Overconfidence for Biomedical Image Segmentation

The Dice similarity coefficient (DSC) is both a widely used metric and loss function for biomedical image segmentation due to its robustness to class imbalance. However, it is well known that the DSC loss is poorly calibrated, resulting in overconfident predictions that cannot be usefully interprete...

Descripción completa

Detalles Bibliográficos
Autores principales: Yeung, Michael, Rundo, Leonardo, Nan, Yang, Sala, Evis, Schönlieb, Carola-Bibiane, Yang, Guang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer International Publishing 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10039156/
https://www.ncbi.nlm.nih.gov/pubmed/36474089
http://dx.doi.org/10.1007/s10278-022-00735-3
_version_ 1784912213342945280
author Yeung, Michael
Rundo, Leonardo
Nan, Yang
Sala, Evis
Schönlieb, Carola-Bibiane
Yang, Guang
author_facet Yeung, Michael
Rundo, Leonardo
Nan, Yang
Sala, Evis
Schönlieb, Carola-Bibiane
Yang, Guang
author_sort Yeung, Michael
collection PubMed
description The Dice similarity coefficient (DSC) is both a widely used metric and loss function for biomedical image segmentation due to its robustness to class imbalance. However, it is well known that the DSC loss is poorly calibrated, resulting in overconfident predictions that cannot be usefully interpreted in biomedical and clinical practice. Performance is often the only metric used to evaluate segmentations produced by deep neural networks, and calibration is often neglected. However, calibration is important for translation into biomedical and clinical practice, providing crucial contextual information to model predictions for interpretation by scientists and clinicians. In this study, we provide a simple yet effective extension of the DSC loss, named the DSC++ loss, that selectively modulates the penalty associated with overconfident, incorrect predictions. As a standalone loss function, the DSC++ loss achieves significantly improved calibration over the conventional DSC loss across six well-validated open-source biomedical imaging datasets, including both 2D binary and 3D multi-class segmentation tasks. Similarly, we observe significantly improved calibration when integrating the DSC++ loss into four DSC-based loss functions. Finally, we use softmax thresholding to illustrate that well calibrated outputs enable tailoring of recall-precision bias, which is an important post-processing technique to adapt the model predictions to suit the biomedical or clinical task. The DSC++ loss overcomes the major limitation of the DSC loss, providing a suitable loss function for training deep learning segmentation models for use in biomedical and clinical practice. Source code is available at https://github.com/mlyg/DicePlusPlus.
format Online
Article
Text
id pubmed-10039156
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Springer International Publishing
record_format MEDLINE/PubMed
spelling pubmed-100391562023-03-26 Calibrating the Dice Loss to Handle Neural Network Overconfidence for Biomedical Image Segmentation Yeung, Michael Rundo, Leonardo Nan, Yang Sala, Evis Schönlieb, Carola-Bibiane Yang, Guang J Digit Imaging Article The Dice similarity coefficient (DSC) is both a widely used metric and loss function for biomedical image segmentation due to its robustness to class imbalance. However, it is well known that the DSC loss is poorly calibrated, resulting in overconfident predictions that cannot be usefully interpreted in biomedical and clinical practice. Performance is often the only metric used to evaluate segmentations produced by deep neural networks, and calibration is often neglected. However, calibration is important for translation into biomedical and clinical practice, providing crucial contextual information to model predictions for interpretation by scientists and clinicians. In this study, we provide a simple yet effective extension of the DSC loss, named the DSC++ loss, that selectively modulates the penalty associated with overconfident, incorrect predictions. As a standalone loss function, the DSC++ loss achieves significantly improved calibration over the conventional DSC loss across six well-validated open-source biomedical imaging datasets, including both 2D binary and 3D multi-class segmentation tasks. Similarly, we observe significantly improved calibration when integrating the DSC++ loss into four DSC-based loss functions. Finally, we use softmax thresholding to illustrate that well calibrated outputs enable tailoring of recall-precision bias, which is an important post-processing technique to adapt the model predictions to suit the biomedical or clinical task. The DSC++ loss overcomes the major limitation of the DSC loss, providing a suitable loss function for training deep learning segmentation models for use in biomedical and clinical practice. Source code is available at https://github.com/mlyg/DicePlusPlus. Springer International Publishing 2022-12-06 2023-04 /pmc/articles/PMC10039156/ /pubmed/36474089 http://dx.doi.org/10.1007/s10278-022-00735-3 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Yeung, Michael
Rundo, Leonardo
Nan, Yang
Sala, Evis
Schönlieb, Carola-Bibiane
Yang, Guang
Calibrating the Dice Loss to Handle Neural Network Overconfidence for Biomedical Image Segmentation
title Calibrating the Dice Loss to Handle Neural Network Overconfidence for Biomedical Image Segmentation
title_full Calibrating the Dice Loss to Handle Neural Network Overconfidence for Biomedical Image Segmentation
title_fullStr Calibrating the Dice Loss to Handle Neural Network Overconfidence for Biomedical Image Segmentation
title_full_unstemmed Calibrating the Dice Loss to Handle Neural Network Overconfidence for Biomedical Image Segmentation
title_short Calibrating the Dice Loss to Handle Neural Network Overconfidence for Biomedical Image Segmentation
title_sort calibrating the dice loss to handle neural network overconfidence for biomedical image segmentation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10039156/
https://www.ncbi.nlm.nih.gov/pubmed/36474089
http://dx.doi.org/10.1007/s10278-022-00735-3
work_keys_str_mv AT yeungmichael calibratingthedicelosstohandleneuralnetworkoverconfidenceforbiomedicalimagesegmentation
AT rundoleonardo calibratingthedicelosstohandleneuralnetworkoverconfidenceforbiomedicalimagesegmentation
AT nanyang calibratingthedicelosstohandleneuralnetworkoverconfidenceforbiomedicalimagesegmentation
AT salaevis calibratingthedicelosstohandleneuralnetworkoverconfidenceforbiomedicalimagesegmentation
AT schonliebcarolabibiane calibratingthedicelosstohandleneuralnetworkoverconfidenceforbiomedicalimagesegmentation
AT yangguang calibratingthedicelosstohandleneuralnetworkoverconfidenceforbiomedicalimagesegmentation