| Literature DB >> 34913952 |
Ali H Al-Timemy1,2, Zahraa M Mosa3, Zaid Alyasseri4,5, Alexandru Lavric6, Marcelo M Lui7, Rossen M Hazarbassanov7,8, Siamak Yousefi9,10.
Abstract
Purpose: To develop and assess the accuracy of a hybrid deep learning construct for detecting keratoconus (KCN) based on corneal topographic maps.Entities:
Mesh:
Year: 2021 PMID: 34913952 PMCID: PMC8684312 DOI: 10.1167/tvst.10.14.16
Source DB: PubMed Journal: Transl Vis Sci Technol ISSN: 2164-2591 Impact factor: 3.283
Figure 1.Diagram of the proposed hybrid DL construct for detecting eyes with suspected KCN, normal eyes, and eyes with KCN.
Figure 2.Visualization of 7000 deep features extracted by the EfficientNet-b0 DL architecture from seven different corneal maps using t-SNE. (Top left) The t-SNE plot of features of the two-class problem (eyes from the Pentacam instrument with a different setting are separated with dashed green lines). (Top right) The t-SNE plot of features of the three-class problem. (Lower panel) A t-SNE visualization of the features of the whole dataset (692 eyes) for the three-class problem based on the development and independent test sets.
Figure 3.Visualization of 7000 deep features for the independent test set, extracted by the EfficientNet-b0 DL architecture from seven corneal maps using t-SNE. (Left) A t-SNE plot of features of the two-class problem. (Right) A t-SNE plot of features of the three-class problem.
Figure 4.ROC curve of the hybrid model based on the development subset. (Left) ROC curves of the two-class problem for discriminating between normal and KCN cases. (Right) ROC curves of the three-class problem for discriminating among normal, suspected KCN, and KCN.
Figure 5.Confusion matrix of the hybrid model for KCN diagnosis obtained based on fivefold cross-validation on the development dataset. (Left) Confusion matrix of the two-class problem. (Right) Confusion matrix of the three-class problem. NOR, normal; SUSPECT, suspected KCN.
Performance Metrics Including AUC, F1 Score, and Accuracy Based on Different Datasets
| Dataset | Classes, | AUC | F1 Score | Accuracy (%) |
|---|---|---|---|---|
| Development dataset 1 (542 eyes) | 2 | 0.99 | 0.99 | 98.5 |
| 3 | 0.93 | 0.81 | 81.5 | |
| Independent test dataset 2 (150 eyes) | 2 | 0.99 | 0.92 | 92 |
| 3 | 0.81 | 0.69 | 68.7 | |
| Merged datasets (692 eyes) | 2 | 0.99 | 0.98 | 97.7 |
| 3 | 0.96 | 0.85 | 84.4 |
Figure 6.Anterior sagittal curvature maps of eight eyes that were misclassified by the hybrid DL framework. (A) Two normal eyes that were misclassified as KCN. (B) Two KCN eyes that were misclassified as normal. (C) Two suspected KCN eyes that were misclassified as KCN. (D) Two suspected KCN eyes that were misclassified as normal.
Previous Literature Investigating the Detection of KCN From Corneal Topographic Images
| Study | KCN Classes | Device Used | Dataset/Number of Maps | Evaluation Method | Network Used | Accuracy |
|---|---|---|---|---|---|---|
| Kamiya et al. | Normal and 4 grades of KCN | Tomey CASIA | 543 cases/6 maps | Fivefold CV | ResNet-18 | 99% |
| Kuo et al. | Normal, KCN | Tomey TMS-4 Corneal Topographer | 354 cases/1 map | Training, testing, and subclinical testing | VGG16 InceptionV3 ResNet152 | 93.1% 93.1%95.8% |
| Lavric and Valentin | Normal, KCN | Synthetic maps | SyntEyes and SyntEyes KTC models | Training, validation, and testing | KeratoDetect | 99.3% |
| Zeboulon et al. | Normal/KCN and history of refractive surgery | Bausch + Lomb Orbscan | 3000 cases/4 maps | Tenfold CV | CNN | 99.3% |
| Al-Timemy et al. | Normal, KCN | OCULUS Pentacam | 534 cases/4 maps | Training, validation, and testing | EDTL with AlexNet and product fusion | 98.3% |
| Current study | Normal, KCN, suspected KCN | OCULUS Pentacam | 692 eyes/7 maps | Training, validation, and independent testing | EfficientNet-b0 DL with SVM | Two-class, 98% Three-class, 81.6% |
CV, cross-validation; EDTL, ensemble deep transfer learning.