| Literature DB >> 35115577 |
Junseo Ko1,2, Jinyoung Han1,2,3, Jeewoo Yoon1,2, Ji In Park4, Joon Seo Hwang5, Jeong Mo Han6, Kyu Hyung Park7, Daniel Duck-Jin Hwang8,9,10.
Abstract
Central serous chorioretinopathy (CSC) is one of the most common macular diseases that can reduce the quality of life of patients. This study aimed to build a deep learning-based classification model using multiple spectral domain optical coherence tomography (SD-OCT) images together to diagnose CSC. Our proposed system contains two modules: single-image prediction (SIP) and a final decision (FD) classifier. A total of 7425 SD-OCT images from 297 participants (109 acute CSC, 106 chronic CSC, 82 normal) were included. In the fivefold cross validation test, our model showed an average accuracy of 94.2%. Compared to other end-to-end models, for example, a 3D convolutional neural network (CNN) model and a CNN-long short-term memory (CNN-LSTM) model, the proposed system showed more than 10% higher accuracy. In the experiments comparing the proposed model and ophthalmologists, our model showed higher accuracy than experts in distinguishing between acute, chronic, and normal cases. Our results show that an automated deep learning-based model could play a supplementary role alongside ophthalmologists in the diagnosis and management of CSC. In particular, the proposed model seems clinically applicable because it can classify CSCs using multiple OCT images simultaneously.Entities:
Mesh:
Year: 2022 PMID: 35115577 PMCID: PMC8814130 DOI: 10.1038/s41598-022-05051-y
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Baseline characteristics of patients who had undergone macular OCT.
| Normal | CSC | |||
|---|---|---|---|---|
| Acute CSC | Chronic CSC | Total CSC | ||
| Image, no | 2050 | 2725 | 2650 | 5375 |
| Patients, no | 82 | 109 | 106 | 215 |
| Age (years), mean (SD) | 64.30 (8.25) | 49.31 (8.36) | 59.7 (8.83) | 54.12 (9.88) |
| Male | 22 (26.83%) | 95 (87.16%) | 97 (91.50%) | 192 (89.30%) |
| Female | 60 (73.17%) | 14 (12.84%) | 9 (8.50%) | 23 (10.79%) |
| Right | 42 (51.22%) | 62 (56.88%) | 22 (20.75%) | 84 (39.07%) |
| Left | 40 (48.78%) | 47 (43.12%) | 84 (79.25%) | 131 (60.93%) |
OCT optical coherence tomography, CSC central serous chorioretinopathy, SD standard deviation.
Accuracy of cross-validation in baseline models and the proposed model.
| Onefold | Twofold | Threefold | Fourfold | Fivefold | Average | |
|---|---|---|---|---|---|---|
| 3D-CNN | 80% | 79% | 73% | 64% | 75.6% | |
| CNN-LSTM | 80% | 79% | 85% | 78% | 83% | |
| VGG19 + XGB | 89% | 91% | 87% | 86% | 89% | |
| VGG19 + SVM | 92% | 90% | 95% | 80% | 90% | |
| VGG19 + Logistic Regression | 94% | 90% | 93% | 88% | 92% | |
| ResNet-50 + Logistic Regression | 91% | 95% | 97% | 90% |
Significant values are in bold.
3D-CNN three-dimensional convolutional neural network, CNN-LSTM convolutional neural network–long short-term memory model, VGG19 VGG architecture with 19 layers and our custom fully connected layers, ResNet-50 ResNet architecture with 50 layers, XGB XGBoost Classifier, SVM support vector machine.
Figure 1Performance comparison between ophthalmologists and the proposed model. This figure shows the accuracy between the ophthalmologists and the proposed model in distinguishing different CSC subtypes. Our proposed model showed the highest accuracy compared to any ophthalmologist. Our model achieved a high accuracy of 98.33%, whereas the ophthalmologists showed accuracies between 66 and 96.66%.
Figure 2Confusion matrix comparison between our proposed model and the three retina specialists. The confusion matrix shows the confusion matrix of the 4th fold from the fivefold cross-validation. The x-axis denotes the predicted class and the y-axis denotes the actual class of a given patient. Our proposed model showed 98.3% accuracy and accurately classified all cases except for one normal case. All the retina experts had more than 10 years of clinical experience.
Examples of consensus and non-consensus cases between residents, specialists, and our models.
|
|
|
|
|
|
|
|
|
| |
|---|---|---|---|---|---|---|---|---|---|
| Ground truth | Acute | Acute | Acute | Acute | Acute | Acute | Acute | Acute | Normal |
| Resident 1 | Chronic | Chronic | Chronic | Chronic | Chronic | Chronic | Chronic | Chronic | Normal |
| Resident 2 | Chronic | Chronic | Chronic | Chronic | Chronic | Chronic | Chronic | Chronic | Chronic |
| Resident 3 | Chronic | Chronic | Chronic | Chronic | Chronic | Chronic | Chronic | Chronic | Chronic |
| Resident 4 | Chronic | Acute | Acute | Acute | Acute | Acute | Acute | Acute | Chronic |
| Specialist A | Chronic | Acute | Chronic | Chronic | Chronic | Acute | Chronic | Chronic | Normal |
| Specialist B | Acute | Acute | Acute | Acute | Acute | Acute | Acute | Acute | Normal |
| Specialist C | Acute | Acute | Acute | Chronic | Acute | Acute | Acute | Acute | Normal |
| Proposed model | Acute | Acute | Acute | Acute | Acute | Acute | Acute | Acute | Normal |
Acute Acute central serous chorioretinopathy, Chronic Chronic central serous chorioretinopathy.
Figure 3An illustration of our proposed model. We used ResNet-50 as a single-image prediction (SIP) model and stacked custom fully connected layer after the convolution layers. For the final decision (FD) classifier, logistic regression was used.
Figure 4An illustration of the baseline models (CNN-LSTM, 3D-CNN). (a) The 3D Convolution module extracted spatial and temporal features from the 25 SD-OCT cuts. The last fully connected layer classified each class using a 3D image description vector extracted from the 3D convolution module. The number in front of ‘@’ denotes the filter size, and after the ‘@’ is the size of the output vector. (b) The CNN-LSTM (Convolutional Neural Network—Long Short Term Memory) model used CNN as the feature extractor, LSTM for sequence learning, and the fully connected layer as a classifier. The CNN architecture summarized a single image into a latent vector. LSTM analyzed each latent vector from each image. The final classifier predicted the labels using outputs of LSTM. The LSTM layers contain 64 cells. Acute and chronic in the output box indicate acute CSC and chronic CSC, respectively.
Description of the fivefold cross-validation split.
| 1 Fold | 2 Fold | 3 Fold | 4 Fold | 5 Fold | |
|---|---|---|---|---|---|
| Total cases | 64 | 56 | 58 | 60 | 59 |
| Normal | 18 | 16 | 15 | 18 | 15 |
| Acute CSC | 22 | 21 | 22 | 22 | 22 |
| Chronic CSC | 24 | 19 | 21 | 20 | 22 |
CSC central serous chorioretinopathy.