Cargando…

Deep learning model calibration for improving performance in class-imbalanced medical image classification tasks

In medical image classification tasks, it is common to find that the number of normal samples far exceeds the number of abnormal samples. In such class-imbalanced situations, reliable training of deep neural networks continues to be a major challenge, therefore biasing the predicted class probabilit...

Descripción completa

Detalles Bibliográficos
Autores principales: Rajaraman, Sivaramakrishnan, Ganesan, Prasanth, Antani, Sameer
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8794113/
https://www.ncbi.nlm.nih.gov/pubmed/35085334
http://dx.doi.org/10.1371/journal.pone.0262838
_version_ 1784640756498038784
author Rajaraman, Sivaramakrishnan
Ganesan, Prasanth
Antani, Sameer
author_facet Rajaraman, Sivaramakrishnan
Ganesan, Prasanth
Antani, Sameer
author_sort Rajaraman, Sivaramakrishnan
collection PubMed
description In medical image classification tasks, it is common to find that the number of normal samples far exceeds the number of abnormal samples. In such class-imbalanced situations, reliable training of deep neural networks continues to be a major challenge, therefore biasing the predicted class probabilities toward the majority class. Calibration has been proposed to alleviate some of these effects. However, there is insufficient analysis explaining whether and when calibrating a model would be beneficial. In this study, we perform a systematic analysis of the effect of model calibration on its performance on two medical image modalities, namely, chest X-rays and fundus images, using various deep learning classifier backbones. For this, we study the following variations: (i) the degree of imbalances in the dataset used for training; (ii) calibration methods; and (iii) two classification thresholds, namely, default threshold of 0.5, and optimal threshold from precision-recall (PR) curves. Our results indicate that at the default classification threshold of 0.5, the performance achieved through calibration is significantly superior (p < 0.05) to using uncalibrated probabilities. However, at the PR-guided threshold, these gains are not significantly different (p > 0.05). This observation holds for both image modalities and at varying degrees of imbalance. The code is available at https://github.com/sivaramakrishnan-rajaraman/Model_calibration.
format Online
Article
Text
id pubmed-8794113
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-87941132022-01-28 Deep learning model calibration for improving performance in class-imbalanced medical image classification tasks Rajaraman, Sivaramakrishnan Ganesan, Prasanth Antani, Sameer PLoS One Research Article In medical image classification tasks, it is common to find that the number of normal samples far exceeds the number of abnormal samples. In such class-imbalanced situations, reliable training of deep neural networks continues to be a major challenge, therefore biasing the predicted class probabilities toward the majority class. Calibration has been proposed to alleviate some of these effects. However, there is insufficient analysis explaining whether and when calibrating a model would be beneficial. In this study, we perform a systematic analysis of the effect of model calibration on its performance on two medical image modalities, namely, chest X-rays and fundus images, using various deep learning classifier backbones. For this, we study the following variations: (i) the degree of imbalances in the dataset used for training; (ii) calibration methods; and (iii) two classification thresholds, namely, default threshold of 0.5, and optimal threshold from precision-recall (PR) curves. Our results indicate that at the default classification threshold of 0.5, the performance achieved through calibration is significantly superior (p < 0.05) to using uncalibrated probabilities. However, at the PR-guided threshold, these gains are not significantly different (p > 0.05). This observation holds for both image modalities and at varying degrees of imbalance. The code is available at https://github.com/sivaramakrishnan-rajaraman/Model_calibration. Public Library of Science 2022-01-27 /pmc/articles/PMC8794113/ /pubmed/35085334 http://dx.doi.org/10.1371/journal.pone.0262838 Text en https://creativecommons.org/publicdomain/zero/1.0/This is an open access article, free of all copyright, and may be freely reproduced, distributed, transmitted, modified, built upon, or otherwise used by anyone for any lawful purpose. The work is made available under the Creative Commons CC0 (https://creativecommons.org/publicdomain/zero/1.0/) public domain dedication.
spellingShingle Research Article
Rajaraman, Sivaramakrishnan
Ganesan, Prasanth
Antani, Sameer
Deep learning model calibration for improving performance in class-imbalanced medical image classification tasks
title Deep learning model calibration for improving performance in class-imbalanced medical image classification tasks
title_full Deep learning model calibration for improving performance in class-imbalanced medical image classification tasks
title_fullStr Deep learning model calibration for improving performance in class-imbalanced medical image classification tasks
title_full_unstemmed Deep learning model calibration for improving performance in class-imbalanced medical image classification tasks
title_short Deep learning model calibration for improving performance in class-imbalanced medical image classification tasks
title_sort deep learning model calibration for improving performance in class-imbalanced medical image classification tasks
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8794113/
https://www.ncbi.nlm.nih.gov/pubmed/35085334
http://dx.doi.org/10.1371/journal.pone.0262838
work_keys_str_mv AT rajaramansivaramakrishnan deeplearningmodelcalibrationforimprovingperformanceinclassimbalancedmedicalimageclassificationtasks
AT ganesanprasanth deeplearningmodelcalibrationforimprovingperformanceinclassimbalancedmedicalimageclassificationtasks
AT antanisameer deeplearningmodelcalibrationforimprovingperformanceinclassimbalancedmedicalimageclassificationtasks