| Literature DB >> 36011151 |
Chung-Ming Lo1,2, Yu-Hsuan Yeh1, Jui-Hsiang Tang3, Chun-Chao Chang3,4,5, Hsing-Jung Yeh1,3,4,5.
Abstract
Colorectal cancer is the leading cause of cancer-associated morbidity and mortality worldwide. One of the causes of developing colorectal cancer is untreated colon adenomatous polyps. Clinically, polyps are detected in colonoscopy and the malignancies are determined according to the biopsy. To provide a quick and objective assessment to gastroenterologists, this study proposed a quantitative polyp classification via various image features in colonoscopy. The collected image database was composed of 1991 images including 1053 hyperplastic polyps and 938 adenomatous polyps and adenocarcinomas. From each image, textural features were extracted and combined in machine learning classifiers and machine-generated features were automatically selected in deep convolutional neural networks (DCNN). The DCNNs included AlexNet, Inception-V3, ResNet-101, and DenseNet-201. AlexNet trained from scratch achieved the best performance of 96.4% accuracy which is better than transfer learning and textural features. Using the prediction models, the malignancy level of polyps can be evaluated during a colonoscopy to provide a rapid treatment plan.Entities:
Keywords: colon polyp; colorectal cancer; convolutional neural network; image features
Year: 2022 PMID: 36011151 PMCID: PMC9408124 DOI: 10.3390/healthcare10081494
Source DB: PubMed Journal: Healthcare (Basel) ISSN: 2227-9032
Figure 1The flowchart of the polyp classification using colonoscopy image features.
Figure 2Different polys in endoscopy: (a) hyperplastic polyps; (b) adenoma; (c) adenocarcinoma.
Figure 3The 40 Gaussian filters in the Gabor filter.
Figure 4Conversions from a RGB image to four R, G, B, and grayscale images.
Figure 5Illustration of transferred convolutional neural network.
The top five accuracies using the texture features and different classifiers.
| Model Type | Accuracy | Feature |
|---|---|---|
| Ensemble Bagged Trees | 75.6% | GLCM_B |
| Coarse KNN | 75.0% | GLCM_B |
| Ensemble Booted Trees | 73.9% | GLCM_G |
| Ensemble RUSBooted Trees | 73.5% | Gabor_B |
| Quadratic SVM | 72.8% | GLCM_B |
B = blue channel; G = green channel.
The performances of various convolutional neural networks trained from scratch.
| Train from Scratch | Accuracy | Sensitivity | Specificity |
|---|---|---|---|
| Alex | 96.4% | 95.7% | 97.2% |
| Inception-V3 | 82.4% | 78.7% | 85.9% |
| ResNet-101 | 80.6% | 87.2% | 74.5% |
| DenseNet-201 | 87.4% | 86.2% | 87.7% |
The performances of various convolutional neural networks using transfer learning.
| Transfer Learning | Accuracy | Sensitivity | Specificity |
|---|---|---|---|
| Alex | 81.3% | 90.4% | 72.6% |
| Inception-V3 | 78.2% | 67.0% | 87.7% |
| ResNet-101 | 85.3% | 81.9% | 87.7% |
| DenseNet-201 | 87.7% | 83.0% | 91.5% |