Cargando…

Reproducible Machine Learning Methods for Lung Cancer Detection Using Computed Tomography Images: Algorithm Development and Validation

BACKGROUND: Chest computed tomography (CT) is crucial for the detection of lung cancer, and many automated CT evaluation methods have been proposed. Due to the divergent software dependencies of the reported approaches, the developed methods are rarely compared or reproduced. OBJECTIVE: The goal of...

Descripción completa

Detalles Bibliográficos
Autores principales: Yu, Kun-Hsing, Lee, Tsung-Lu Michael, Yen, Ming-Hsuan, Kou, S C, Rosen, Bruce, Chiang, Jung-Hsien, Kohane, Isaac S
Formato: Online Artículo Texto
Lenguaje:English
Publicado: JMIR Publications 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7439139/
https://www.ncbi.nlm.nih.gov/pubmed/32755895
http://dx.doi.org/10.2196/16709
_version_ 1783572921372901376
author Yu, Kun-Hsing
Lee, Tsung-Lu Michael
Yen, Ming-Hsuan
Kou, S C
Rosen, Bruce
Chiang, Jung-Hsien
Kohane, Isaac S
author_facet Yu, Kun-Hsing
Lee, Tsung-Lu Michael
Yen, Ming-Hsuan
Kou, S C
Rosen, Bruce
Chiang, Jung-Hsien
Kohane, Isaac S
author_sort Yu, Kun-Hsing
collection PubMed
description BACKGROUND: Chest computed tomography (CT) is crucial for the detection of lung cancer, and many automated CT evaluation methods have been proposed. Due to the divergent software dependencies of the reported approaches, the developed methods are rarely compared or reproduced. OBJECTIVE: The goal of the research was to generate reproducible machine learning modules for lung cancer detection and compare the approaches and performances of the award-winning algorithms developed in the Kaggle Data Science Bowl. METHODS: We obtained the source codes of all award-winning solutions of the Kaggle Data Science Bowl Challenge, where participants developed automated CT evaluation methods to detect lung cancer (training set n=1397, public test set n=198, final test set n=506). The performance of the algorithms was evaluated by the log-loss function, and the Spearman correlation coefficient of the performance in the public and final test sets was computed. RESULTS: Most solutions implemented distinct image preprocessing, segmentation, and classification modules. Variants of U-Net, VGGNet, and residual net were commonly used in nodule segmentation, and transfer learning was used in most of the classification algorithms. Substantial performance variations in the public and final test sets were observed (Spearman correlation coefficient = .39 among the top 10 teams). To ensure the reproducibility of results, we generated a Docker container for each of the top solutions. CONCLUSIONS: We compared the award-winning algorithms for lung cancer detection and generated reproducible Docker images for the top solutions. Although convolutional neural networks achieved decent accuracy, there is plenty of room for improvement regarding model generalizability.
format Online
Article
Text
id pubmed-7439139
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher JMIR Publications
record_format MEDLINE/PubMed
spelling pubmed-74391392020-08-31 Reproducible Machine Learning Methods for Lung Cancer Detection Using Computed Tomography Images: Algorithm Development and Validation Yu, Kun-Hsing Lee, Tsung-Lu Michael Yen, Ming-Hsuan Kou, S C Rosen, Bruce Chiang, Jung-Hsien Kohane, Isaac S J Med Internet Res Original Paper BACKGROUND: Chest computed tomography (CT) is crucial for the detection of lung cancer, and many automated CT evaluation methods have been proposed. Due to the divergent software dependencies of the reported approaches, the developed methods are rarely compared or reproduced. OBJECTIVE: The goal of the research was to generate reproducible machine learning modules for lung cancer detection and compare the approaches and performances of the award-winning algorithms developed in the Kaggle Data Science Bowl. METHODS: We obtained the source codes of all award-winning solutions of the Kaggle Data Science Bowl Challenge, where participants developed automated CT evaluation methods to detect lung cancer (training set n=1397, public test set n=198, final test set n=506). The performance of the algorithms was evaluated by the log-loss function, and the Spearman correlation coefficient of the performance in the public and final test sets was computed. RESULTS: Most solutions implemented distinct image preprocessing, segmentation, and classification modules. Variants of U-Net, VGGNet, and residual net were commonly used in nodule segmentation, and transfer learning was used in most of the classification algorithms. Substantial performance variations in the public and final test sets were observed (Spearman correlation coefficient = .39 among the top 10 teams). To ensure the reproducibility of results, we generated a Docker container for each of the top solutions. CONCLUSIONS: We compared the award-winning algorithms for lung cancer detection and generated reproducible Docker images for the top solutions. Although convolutional neural networks achieved decent accuracy, there is plenty of room for improvement regarding model generalizability. JMIR Publications 2020-08-05 /pmc/articles/PMC7439139/ /pubmed/32755895 http://dx.doi.org/10.2196/16709 Text en ©Kun-Hsing Yu, Tsung-Lu Michael Lee, Ming-Hsuan Yen, S C Kou, Bruce Rosen, Jung-Hsien Chiang, Isaac S Kohane. Originally published in the Journal of Medical Internet Research (http://www.jmir.org), 05.08.2020. https://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work, first published in the Journal of Medical Internet Research, is properly cited. The complete bibliographic information, a link to the original publication on http://www.jmir.org/, as well as this copyright and license information must be included.
spellingShingle Original Paper
Yu, Kun-Hsing
Lee, Tsung-Lu Michael
Yen, Ming-Hsuan
Kou, S C
Rosen, Bruce
Chiang, Jung-Hsien
Kohane, Isaac S
Reproducible Machine Learning Methods for Lung Cancer Detection Using Computed Tomography Images: Algorithm Development and Validation
title Reproducible Machine Learning Methods for Lung Cancer Detection Using Computed Tomography Images: Algorithm Development and Validation
title_full Reproducible Machine Learning Methods for Lung Cancer Detection Using Computed Tomography Images: Algorithm Development and Validation
title_fullStr Reproducible Machine Learning Methods for Lung Cancer Detection Using Computed Tomography Images: Algorithm Development and Validation
title_full_unstemmed Reproducible Machine Learning Methods for Lung Cancer Detection Using Computed Tomography Images: Algorithm Development and Validation
title_short Reproducible Machine Learning Methods for Lung Cancer Detection Using Computed Tomography Images: Algorithm Development and Validation
title_sort reproducible machine learning methods for lung cancer detection using computed tomography images: algorithm development and validation
topic Original Paper
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7439139/
https://www.ncbi.nlm.nih.gov/pubmed/32755895
http://dx.doi.org/10.2196/16709
work_keys_str_mv AT yukunhsing reproduciblemachinelearningmethodsforlungcancerdetectionusingcomputedtomographyimagesalgorithmdevelopmentandvalidation
AT leetsunglumichael reproduciblemachinelearningmethodsforlungcancerdetectionusingcomputedtomographyimagesalgorithmdevelopmentandvalidation
AT yenminghsuan reproduciblemachinelearningmethodsforlungcancerdetectionusingcomputedtomographyimagesalgorithmdevelopmentandvalidation
AT kousc reproduciblemachinelearningmethodsforlungcancerdetectionusingcomputedtomographyimagesalgorithmdevelopmentandvalidation
AT rosenbruce reproduciblemachinelearningmethodsforlungcancerdetectionusingcomputedtomographyimagesalgorithmdevelopmentandvalidation
AT chiangjunghsien reproduciblemachinelearningmethodsforlungcancerdetectionusingcomputedtomographyimagesalgorithmdevelopmentandvalidation
AT kohaneisaacs reproduciblemachinelearningmethodsforlungcancerdetectionusingcomputedtomographyimagesalgorithmdevelopmentandvalidation