| Literature DB >> 32429401 |
Juan Lyu1, Xiaojun Bi1,2, Sai Ho Ling3.
Abstract
Computer-aided algorithm plays an important role in disease diagnosis through medical images. As one of the major cancers, lung cancer is commonly detected by computer tomography. To increase the survival rate of lung cancer patients, an early-stage diagnosis is necessary. In this paper, we propose a new structure, multi-level cross residual convolutional neural network (ML-xResNet), to classify the different types of lung nodule malignancies. ML-xResNet is constructed by three-level parallel ResNets with different convolution kernel sizes to extract multi-scale features of the inputs. Moreover, the residuals are connected not only with the current level but also with other levels in a crossover manner. To illustrate the performance of ML-xResNet, we apply the model to process ternary classification (benign, indeterminate, and malignant lung nodules) and binary classification (benign and malignant lung nodules) of lung nodules, respectively. Based on the experiment results, the proposed ML-xResNet achieves the best results of 85.88% accuracy for ternary classification and 92.19% accuracy for binary classification, without any additional handcrafted preprocessing algorithm.Entities:
Keywords: binary; computed tomography; lung nodule classification; residual convolutional neural network; ternary
Mesh:
Year: 2020 PMID: 32429401 PMCID: PMC7284728 DOI: 10.3390/s20102837
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Samples for three classes: (a) benign nodules; (b) indeterminate nodules; and (c) malignant nodules.
Figure 2The illustration of the multi-level cross residual block. The residuals are not only connected to the output of their existing layers, but also added to the cross layers. The residual in the last layer is connected to the output of the first layer. The conv means convolution + BN + ReLu.
Figure 3The diagram of the multi-level cross residual neural network. The input x is inputted into three parallel levels which have the same structure but different convolution kernel sizes. ML-xResNet contains two xRes blocks and three normal convolutional layers as well as max-pooling layers. Then, fusing the outputs of three levels by the concatenate layer, and through a global average pooling layer, the final result can be obtained by the softmax classifier.
Comparison of different levels and convolutional kernel sizes xResNet in accuracy, the best result is in bold.
| Levels | Convolutional Kernel Size | Accuracy (%) |
|---|---|---|
| Single Level | 3/7/11 | 79.75/83.48/84.60 |
| Two Levels | 3_7/3_11/7_11 | 84.10/84.90/84.46 |
| Three Levels | 3_7_11 |
|
| Four Levels | 3_5_7_11 | 84.83 |
Comparison of different numbers of ML-xRes blocks of ML-xResNet in accuracy, the best result is in bold.
| Number of xRes Blocks | Number of Features of Each Layer | Accuracy (%) |
|---|---|---|
| 1 | 64, 64, 128 | 81.77 |
| 2 | 64, 64, 128, 128, 256 |
|
| 3 | 64, 64, 128, 128, 256, 256, 512 | 85.06 |
| 4 | 64, 64, 128, 128, 256, 256, 512, 512, 512 | 83.25 |
Comparison of different dropout keep rates and dropout layers of ML-xResNets in accuracy, the best result is in bold.
| Number Dropout Layers | Dropout Keep Rates | Accuracy (%) |
|---|---|---|
| 0 | 1.0 | 84.52 |
| 3 | 0.8 |
|
| 3 | 0.6 | 84.14 |
| 3 | 0.5 | 83.21 |
| 5 | 0.8 | 85.33 |
Classification accuracy for each class, the best result is in bold.
| Malignancy | Accuracy (%) |
|---|---|
| benign | 85.86 |
| indeterminate | 85.01 |
| malignant |
|
Compared with the state-of-the-art approaches in accuracy, the best result is in bold.
| Models | Accuracy (%) |
|---|---|
| DenseNet [ | 68.90 |
| Three-level DenseNet | 79.67 |
| Three-level cross DenseNet | 83.69 |
| MC-CNN [ | 62.46 |
| this work |
|
Compared with the state-of-the-art methods for binary classification, the best results are in bold.
| Models | Accuracy (%) | Sensitivity (%) | Specificity (%) | AUC(%) |
|---|---|---|---|---|
| MC-CNN [ | 87.14 | 77.00 |
| 93.00 |
| ResNet50 + SVM-RBF [ | 88.41 | 85.38 | – | 93.19 |
| MoDenseNet [ | 90.40 | 90.47 | – | 95.48 |
| Deep local–global Network [ | 88.46 | 88.66 | – | 95.62 |
| Multi-view CNN [ | 89.90 | 85.26 | 90.66 | 94.85 |
| Paper [ | 81.73 | 78.24 | 85.97 | – |
| This work |
|
| 91.50 |
|