| Literature DB >> 35328292 |
So-Jin Park1,2, Taehoon Ko1,2, Chan-Kee Park3, Yong-Chan Kim4, In-Young Choi1,2.
Abstract
Pathologic myopia causes vision impairment and blindness, and therefore, necessitates a prompt diagnosis. However, there is no standardized definition of pathologic myopia, and its interpretation by 3D optical coherence tomography images is subjective, requiring considerable time and money. Therefore, there is a need for a diagnostic tool that can automatically and quickly diagnose pathologic myopia in patients. This study aimed to develop an algorithm that uses 3D optical coherence tomography volumetric images (C-scan) to automatically diagnose patients with pathologic myopia. The study was conducted using 367 eyes of patients who underwent optical coherence tomography tests at the Ophthalmology Department of Incheon St. Mary's Hospital and Seoul St. Mary's Hospital from January 2012 to May 2020. To automatically diagnose pathologic myopia, a deep learning model was developed using 3D optical coherence tomography images. The model was developed using transfer learning based on four pre-trained convolutional neural networks (ResNet18, ResNext50, EfficientNetB0, EfficientNetB4). Grad-CAM was used to visualize features affecting the detection of pathologic myopia. The performance of each model was evaluated and compared based on accuracy, sensitivity, specificity, and area under the receiver operating characteristic curve (AUROC). The model based on EfficientNetB4 showed the best performance (95% accuracy, 93% sensitivity, 96% specificity, and 98% AUROC) in identifying pathologic myopia.Entities:
Keywords: convolutional neural networks; deep learning; myopia; optical coherence tomography; transfer learning
Year: 2022 PMID: 35328292 PMCID: PMC8947335 DOI: 10.3390/diagnostics12030742
Source DB: PubMed Journal: Diagnostics (Basel) ISSN: 2075-4418
Figure 1Data acquisition process. (a) All OCT C-scans were obtained using OCT Triton. (b) The C-scan images are labeled in green at the bottom right, from 1 to approximately 1000. Using the PyautoGUI, we set to pass from the first image to the last image in 5 s, and a video file was created by recording it; (c) 150 image frames were extracted from the image, and 10 of them are illustrated.
Figure 2Deep learning model architecture.
Patient characteristics.
| Variables | Normal | Pathologic Myopia | ||
|---|---|---|---|---|
| Sex | <0.001 | |||
| Male | 153 (64.3%) | 57 (44.2%) | ||
| Female | 85 (35.7%) | 72 (55.8%) | ||
| Age | 51.3 ± 13.3 | 55.7 ± 15.4 | 0.006 | |
| Axial Length | 25.6 ± 0.7 | 27.7 ± 2.2 | <0.001 | |
| Choroidal Thickness | 259.1 ± 98.3 | 169.2 ± 98.9 | <0.001 | |
Distribution of patients in the training, validation, and test datasets.
| Total | Training Set | Validation Set ( | Test Set | |
|---|---|---|---|---|
| Normal | 238 (64.9) | 190 (64.8) | 24 (64.9) | 24 (64.9) |
| Pathologic Myopia | 129 (35.1) | 103 (35.2) | 13 (35.1) | 13 (35.1) |
Performance metrics of different CNN models.
| Model | Accuracy | Sensitivity | Specificity | AUROC |
|---|---|---|---|---|
| ResNext50 | 0.89 | 0.92 | 0.88 | 0.95 |
| ResNet18 | 0.86 | 0.85 | 0.88 | 0.95 |
| EfficientNetB0 | 0.89 | 0.92 | 0.88 | 0.97 |
| EfficientNetB4 | 0.95 | 0.93 | 0.96 | 0.98 |
Figure 3Receiver operating characteristic curves of algorithms for predicting pathologic myopia.
Figure 4Confusion matrices of the EfficientNetB4 model. (a) The confusion matrix of EfficientNetB4 before application of data augmentation. (b) The confusion matrix of EfficientNetB4 after application of data augmentation.
Figure 5Heat maps using the Grad-CAM techniques for each 3D OCT volume, divided into eyes with pathologic myopia and eyes without pathologic myopia.