| Literature DB >> 30863524 |
Giang Son Tran1,2, Thi Phuong Nghiem1,3, Van Thi Nguyen4, Chi Mai Luong5, Jean-Christophe Burie6.
Abstract
Early detection and classification of pulmonary nodules using computer-aided diagnosis (CAD) systems is useful in reducing mortality rates of lung cancer. In this paper, we propose a new deep learning method to improve classification accuracy of pulmonary nodules in computed tomography (CT) scans. Our method uses a novel 15-layer 2D deep convolutional neural network architecture for automatic feature extraction and classification of pulmonary candidates as nodule or nonnodule. Focal loss function is then applied to the training process to boost classification accuracy of the model. We evaluated our method on the LIDC/IDRI dataset extracted by the LUNA16 challenge. The experiments showed that our deep learning method with focal loss is a high-quality classifier with an accuracy of 97.2%, sensitivity of 96.0%, and specificity of 97.3%.Entities:
Mesh:
Year: 2019 PMID: 30863524 PMCID: PMC6378763 DOI: 10.1155/2019/5156416
Source DB: PubMed Journal: J Healthc Eng ISSN: 2040-2295 Impact factor: 2.682
Figure 1Our proposed 2D deep CNN architecture (LdcNet).
Detailed configuration of the proposed deep convolutional neural network architecture.
| # | Type | Input | Kernel | Output |
|---|---|---|---|---|
| 1 | Convolutional | 64 × 64 × 1 | 5 × 5 | 64 × 64 × 64 |
| 2 | Convolutional | 64 × 64 × 64 | 5 × 5 | 60 × 60 × 64 |
| 3 | Convolutional | 60 × 60 × 64 | 5 × 5 | 56 × 56 × 64 |
| 4 | Max pooling | 56 × 56 × 64 | 2 × 2 | 28 × 28 × 64 |
|
| ||||
| 5 | Convolutional | 28 × 28 × 64 | 3 × 3 | 26 × 26 × 128 |
| 6 | Convolutional | 26 × 26 × 128 | 3 × 3 | 24 × 24 × 128 |
| 7 | Convolutional | 24 × 24 × 128 | 3 × 3 | 22 × 22 × 128 |
| 8 | Max pooling | 22 × 22 × 128 | 2 × 2 | 11 × 11 × 128 |
|
| ||||
| 9 | Convolutional | 11 × 11 × 128 | 3 × 3 | 11 × 11 × 256 |
| 10 | Convolutional | 11 × 11 × 256 | 3 × 3 | 11 × 11 × 256 |
| 11 | Convolutional | 11 × 11 × 256 | 3 × 3 | 11 × 11 × 256 |
| 12 | Max pooling | 11 × 11 × 128 | 2 × 2 | 5 × 5 × 256 |
|
| ||||
| 13 | Fully connected | 5 × 5 × 256 | N/A | 512 |
|
| ||||
| 14 | Dropout | 512 | N/A | 512 |
|
| ||||
| 15 | Fully connected | 512 | N/A | 2 |
Figure 2Extracted patches for positive samples (a) and negative samples (b).
Performance of LdcNet for different architectures and hyperparameter sets.
| # | Input and network | Focal loss | Performance (%) | |||||
|---|---|---|---|---|---|---|---|---|
| Input scale | Batch size | # conv. blocks |
|
| Accuracy | Sensitivity | Specificity | |
| 1 | 0.688 | 128 | 2 | 1 | 1 | 92.7 | 77.7 | 96.2 |
| 2 | 0.594 | 160 | 2 | 1 | 0.5 | 94.3 | 80.3 | 93.5 |
| 3 | 0.906 | 256 | 2 | 2.5 | 0.5 | 94.5 | 80.1 | 95.1 |
| 4 | 1.0 | 224 | 2 | 1.5 | 0.2 | 95.3 | 86.7 | 95.2 |
| 5 | 0.844 | 224 | 3 | 2.5 | 0.2 | 97.0 | 82.7 | 98.2 |
| 6 | 0.875 | 256 | 3 | 2 | 0.5 | 97.2 | 94.7 | 97.4 |
|
|
|
|
|
|
|
|
|
|
| 8 | 0.938 | 224 | 3 | 1.5 | 0.5 | 97.3 | 93.3 | 97.6 |
| 9 | 0.844 | 256 | 4 | 1.5 | 0.5 | 96.8 | 93.7 | 97.4 |
| 10 | 0.938 | 160 | 4 | 2 | 0.7 | 97.0 | 85.0 | 98.1 |
| 11 | 0.844 | 256 | 4 | 1.5 | 1 | 97.1 | 91.3 | 97.7 |
| 12 | 0.875 | 128 | 4 | 1.5 | 0.5 | 97.1 | 92.0 | 97.5 |
Figure 3LdcNet's validation accuracy during training with cross-entropy loss vs. focal loss.
Figure 4Performance of LdcNet using cross-entropy loss vs. focal loss.
Figure 5LdcNet's ROC curves with cross-entropy loss vs. focal loss.
AUC of our proposed LdcNet with cross-entropy loss and with focal loss.
| Our LdcNet | Loss function | AUC (%) |
|---|---|---|
| LdcNet-CE | Cross-entropy loss | 95.6 |
| LdcNet-FL | Focal loss | 98.2 |
Classification results of LdcNet compared with other works.
| Work | # scans | Dataset | Consensus level | Performance (%) | ||
|---|---|---|---|---|---|---|
| Accuracy | Sensitivity | Specificity | ||||
|
|
|
|
|
|
|
|
| Proposed LdcNet-CE | 888 | LIDC/IDRI | ≥3 | 95.6 | 90.2 | 96.0 |
| Li et al. [ | 1,010 | LIDC/IDRI | ≥1 | 86.4 | 87.1 | — |
| Kuruvilla and Gunavathi [ | 155 | LIDC/IDRI | ≥2 | 93.3 | 91.4 | 100 |
| Choi and Choi [ | 58 | LIDC/IDRI | ≥1 | 97.6 | 95.2 | 96.2 |