Cargando…

Novel loss functions for ensemble-based medical image classification

Medical images commonly exhibit multiple abnormalities. Predicting them requires multi-class classifiers whose training and desired reliable performance can be affected by a combination of factors, such as, dataset size, data source, distribution, and the loss function used to train deep neural netw...

Descripción completa

Detalles Bibliográficos
Autores principales: Rajaraman, Sivaramakrishnan, Zamzmi, Ghada, Antani, Sameer K.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8718001/
https://www.ncbi.nlm.nih.gov/pubmed/34968393
http://dx.doi.org/10.1371/journal.pone.0261307
_version_ 1784624627807420416
author Rajaraman, Sivaramakrishnan
Zamzmi, Ghada
Antani, Sameer K.
author_facet Rajaraman, Sivaramakrishnan
Zamzmi, Ghada
Antani, Sameer K.
author_sort Rajaraman, Sivaramakrishnan
collection PubMed
description Medical images commonly exhibit multiple abnormalities. Predicting them requires multi-class classifiers whose training and desired reliable performance can be affected by a combination of factors, such as, dataset size, data source, distribution, and the loss function used to train deep neural networks. Currently, the cross-entropy loss remains the de-facto loss function for training deep learning classifiers. This loss function, however, asserts equal learning from all classes, leading to a bias toward the majority class. Although the choice of the loss function impacts model performance, to the best of our knowledge, we observed that no literature exists that performs a comprehensive analysis and selection of an appropriate loss function toward the classification task under study. In this work, we benchmark various state-of-the-art loss functions, critically analyze model performance, and propose improved loss functions for a multi-class classification task. We select a pediatric chest X-ray (CXR) dataset that includes images with no abnormality (normal), and those exhibiting manifestations consistent with bacterial and viral pneumonia. We construct prediction-level and model-level ensembles to improve classification performance. Our results show that compared to the individual models and the state-of-the-art literature, the weighted averaging of the predictions for top-3 and top-5 model-level ensembles delivered significantly superior classification performance (p < 0.05) in terms of MCC (0.9068, 95% confidence interval (0.8839, 0.9297)) metric. Finally, we performed localization studies to interpret model behavior and confirm that the individual models and ensembles learned task-specific features and highlighted disease-specific regions of interest. The code is available at https://github.com/sivaramakrishnan-rajaraman/multiloss_ensemble_models.
format Online
Article
Text
id pubmed-8718001
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-87180012021-12-31 Novel loss functions for ensemble-based medical image classification Rajaraman, Sivaramakrishnan Zamzmi, Ghada Antani, Sameer K. PLoS One Research Article Medical images commonly exhibit multiple abnormalities. Predicting them requires multi-class classifiers whose training and desired reliable performance can be affected by a combination of factors, such as, dataset size, data source, distribution, and the loss function used to train deep neural networks. Currently, the cross-entropy loss remains the de-facto loss function for training deep learning classifiers. This loss function, however, asserts equal learning from all classes, leading to a bias toward the majority class. Although the choice of the loss function impacts model performance, to the best of our knowledge, we observed that no literature exists that performs a comprehensive analysis and selection of an appropriate loss function toward the classification task under study. In this work, we benchmark various state-of-the-art loss functions, critically analyze model performance, and propose improved loss functions for a multi-class classification task. We select a pediatric chest X-ray (CXR) dataset that includes images with no abnormality (normal), and those exhibiting manifestations consistent with bacterial and viral pneumonia. We construct prediction-level and model-level ensembles to improve classification performance. Our results show that compared to the individual models and the state-of-the-art literature, the weighted averaging of the predictions for top-3 and top-5 model-level ensembles delivered significantly superior classification performance (p < 0.05) in terms of MCC (0.9068, 95% confidence interval (0.8839, 0.9297)) metric. Finally, we performed localization studies to interpret model behavior and confirm that the individual models and ensembles learned task-specific features and highlighted disease-specific regions of interest. The code is available at https://github.com/sivaramakrishnan-rajaraman/multiloss_ensemble_models. Public Library of Science 2021-12-30 /pmc/articles/PMC8718001/ /pubmed/34968393 http://dx.doi.org/10.1371/journal.pone.0261307 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
Zamzmi, Ghada
Antani, Sameer K.
Novel loss functions for ensemble-based medical image classification
title Novel loss functions for ensemble-based medical image classification
title_full Novel loss functions for ensemble-based medical image classification
title_fullStr Novel loss functions for ensemble-based medical image classification
title_full_unstemmed Novel loss functions for ensemble-based medical image classification
title_short Novel loss functions for ensemble-based medical image classification
title_sort novel loss functions for ensemble-based medical image classification
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8718001/
https://www.ncbi.nlm.nih.gov/pubmed/34968393
http://dx.doi.org/10.1371/journal.pone.0261307
work_keys_str_mv AT rajaramansivaramakrishnan novellossfunctionsforensemblebasedmedicalimageclassification
AT zamzmighada novellossfunctionsforensemblebasedmedicalimageclassification
AT antanisameerk novellossfunctionsforensemblebasedmedicalimageclassification