Maintenance Notice

Due to necessary scheduled maintenance, the JMIR Publications website will be unavailable from Wednesday, July 01, 2020 at 8:00 PM to 10:00 PM EST. We apologize in advance for any inconvenience this may cause you.

Who will be affected?

Accepted for/Published in: Journal of Medical Internet Research

Date Submitted: Oct 17, 2019
Date Accepted: Jun 11, 2020

The final, peer-reviewed published version of this preprint can be found here:

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

Yu KH, Lee TLM, Yen MH, Kou SC, Rosen B, Chiang JH, Kohane IS

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

J Med Internet Res 2020;22(8):e16709

DOI: 10.2196/16709

PMID: 32755895

PMCID: 7439139

Reproducible Machine Learning Methods for Lung Cancer Detection Using Computed Tomography Images

  • Kun-Hsing Yu; 
  • Tsung-Lu Michael Lee; 
  • Ming-Hsuan Yen; 
  • S. C. Kou; 
  • Bruce Rosen; 
  • Jung-Hsien Chiang; 
  • Isaac S. Kohane

ABSTRACT

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, they are rarely compared or reproduced.

Objective:

To generate reproducible machine learning modules for lung cancer detection and to compare the approaches and performance of the award-winning algorithms developed in the 2017 Kaggle Data Science Bowl.

Methods:

We obtained the source codes of all award-winning solutions of the Kaggle Data Science Bowl 2017 Challenge, where participants developed automated CT evaluation methods to detect lung cancer (training set n=1,397, public test set n=198, private test set n=506). The performance of the algorithms was evaluated by the log loss function, and Spearman’s correlation coefficient of the performance in the public and private test sets was computed.

Results:

Most solutions implemented distinct image pre-processing, segmentation, and classification modules. Variants of U-Net, VGGNet, and ResNet were commonly used in nodule segmentation, and transfer learning was used in most of the classification algorithms. Substantial performance variations in the public and private test sets were observed (Spearman’s correlation coefficient = 0.394 among the top 10 teams). To ensure the reproducibility of results, we generated a Docker container for each of the top solutions at http://rebrand.ly/chestct.

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.


 Citation

Please cite as:

Yu KH, Lee TLM, Yen MH, Kou SC, Rosen B, Chiang JH, Kohane IS

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

J Med Internet Res 2020;22(8):e16709

DOI: 10.2196/16709

PMID: 32755895

PMCID: 7439139

Download PDF


Request queued. Please wait while the file is being generated. It may take some time.

© The authors. All rights reserved. This is a privileged document currently under peer-review/community review (or an accepted/rejected manuscript). Authors have provided JMIR Publications with an exclusive license to publish this preprint on it's website for review and ahead-of-print citation purposes only. While the final peer-reviewed paper may be licensed under a cc-by license on publication, at this stage authors and publisher expressively prohibit redistribution of this draft paper other than for review purposes.