| Literature DB >> 33062398 |
Bo-I Kuo1,2, Wen-Yi Chang3, Tai-Shan Liao4, Fang-Yu Liu1,5, Hsin-Yu Liu1, Hsiao-Sang Chu1, Wei-Li Chen1,6, Fung-Rong Hu1, Jia-Yush Yen7, I-Jong Wang1,6.
Abstract
Purpose: To develop and compare deep learning (DL) algorithms to detect keratoconus on the basis of corneal topography and validate with visualization methods.Entities:
Keywords: convolutional neuronal network; corneal topography; deep learning; keratoconus
Mesh:
Year: 2020 PMID: 33062398 PMCID: PMC7533740 DOI: 10.1167/tvst.9.2.53
Source DB: PubMed Journal: Transl Vis Sci Technol ISSN: 2164-2591 Impact factor: 3.283
Figure 1.Architecture of the present CNNs for keratoconus binary classification.
Figure 2.The brief procedure of our proposed model.
Baseline Characteristics of the Keratoconus Group and the Control Group
| Keratoconus Group (n = 94) | Control Group (n = 84) |
| |
|---|---|---|---|
| Age (years) | 29.78 ± 9.23 | 25.49 ± 9.26 | 0.023 |
| Gender | 0.09 | ||
| Male | 64 | 46 | |
| Female | 30 | 38 |
Topographic Parameters of the Keratoconus Group and the Control Group
| Keratoconus Group (n = 94) | Control Group (n = 84) |
| |
|---|---|---|---|
| AveK (D) | |||
| OD | 46.15 ± 3.88 | 44.43 ± 1.93 | < 0.001 |
| OS | 46.30 ± 4.48 | 46.30 ± 4.48 | < 0.001 |
| Cyl (D) | |||
| OD | 4.92 ± 6.93 | 2.96 ± 1.77 | 0.013 |
| OS | 3.35 ± 2.72 | 2.97 ± 1.66 | 0.279 |
| SRI | |||
| OD | 1.03 ± 0.64 | 0.58 ± 0.37 | < 0.001 |
| OS | 0.97 ± 0.61 | 0.65 ± 0.31 | < 0.001 |
| SAI | |||
| OD | 2.32 ± 1.82 | 1.15 ± 1.02 | < 0.001 |
| OS | 2.18 ± 1.61 | 1.14 ± 0.92 | < 0.001 |
AveK, average keratometry; D, diopter; Cyl, cylinder; SRI, surface regularity index; SAI, surface asymmetric index.
Figure 3.The training results of CNN. The red dots indicate the accuracy of the training group and the red asterisks indicate the error rate of the training group. The blue dots with shaded band indicate the accuracy of the test group and the blue asterisks with shaded band indicate the error rate of the test group. As the training progresses, the accuracy increases and the error rate decreases, thereby indicating no overfitting during the training process.
Results of Three CNN Models
| Model | Accuracy | Sensitivity | Specificity | AUROC |
|---|---|---|---|---|
| VGG16 | 0.931 | 0.917 | 0.944 | 0.956 |
| InceptionV3 | 0.931 | 0.917 | 0.944 | 0.987 |
| ResNet152 | 0.958 | 0.944 | 0.972 | 0.995 |
Figure 4.AUROC of the CNN. The AUROC was 0.956 in VGG16 (left), 0.987 in InceptionV3 (middle), and 0.995 in ResNet152 (right).
Figure 5.The example of the trained CNN. (A) and (B) are the keratoconus group, and (C) and (D) are the control group. The algorithm predicted that (A) is keratoconus in 90%, and (B) is keratoconus in 92%; the (C) is nonkeratoconus in 88%, and (D) is nonkeratoconus in 81%.
Figure 6.The visualization of the trained CNN. The first column is the original topographic image. The second column is the pixel-wise discriminative features, and it can outline the gradient difference of the topographic maps clearly. The third column is the class-discriminative heat map visualization method, and it reveals that the most significant area in the topographic images lies in the area of the greatest gradient difference.
Keratoconus Probability Prediction of Subclinical Keratoconus Cases by VGG16 and Comparing With Topographic, Tomographic, and Tonometry Indexes
| TMS Indexes (Topography) | Pentacam (Tomography) | Corvis (Tonometry) | |||
|---|---|---|---|---|---|
| Case No. | Probability of keratoconus (%) | KCI | KSI | BAD-D | CBI |
| 1 | 97% | 15.7% | 35% | 0.23 | 0 |
| 2 | 89% | 24.2% | 37.5% | 0.22 | 0 |
| 3 | 89% | 29.3% | 29.4% | 0.5 | 0.07 |
| 4 | 81% | 0% | 0% | 2.75 | 0.67 |
| 5 | 73% | 23.8% | 31.7% | 3.03 | 0.08 |
| 6 | 67% | 34.3% | 22.3% | 0.19 | 0 |
| 7 | 64% | 0% | 0% | 0.5 | 0 |
| 8 | 55% | 0% | 0% | 2.1 | 0.02 |
| 9 | 44% | 41.2% | 37.2% | 0.36 | 0 |
| 10 | 37% | 0% | 19.3% | 0.64 | 0 |
| 11 | 36% | 26.5% | 31.7% | 1.81 | 0.82 |
| 12 | 20% | 0% | 0% | 0.94 | 0 |
| 13 | 14% | 0% | 15.3% | 0.49 | 0.06 |
| 14 | 12% | 0% | 0% | 2.82 | 1 |
| 15 | 10% | 0% | 0% | 0.92 | 0 |
| 16 | 7% | 0% | 0% | 1.83 | 0.03 |
| 17 | 4% | 0% | 20.8% | 1.84 | 0.05 |
| 18 | 4% | 0% | 0% | 1.27 | 0.05 |
| 19 | 3% | 0% | 0% | 1.57 | 0.07 |
| 20 | 3% | 0% | 0% | 0.91 | 0 |
| 21 | 2% | 0% | 15.5% | 1.61 | 0.25 |
| 22 | 1% | 0% | 20% | 2.37 | 0 |
| 23 | 1% | 0% | 17.9% | 2.11 | 0 |
| 24 | 1% | 0% | 17.4% | 1.62 | 0.01 |
| 25 | 1% | 0% | 15.8% | 2.38 | 0 |
| 26 | 0% | 0% | 0% | 2.01 | 0.9 |
| 27 | 0% | 0% | 0% | 1.79 | 0.71 |
| 28 | 0% | 0% | 17.9% | 1.87 | 0.23 |
aThe ground truth of subclinical keratoconus was based on topographic pattern interpreted by clinicians.