| Literature DB >> 34422985 |
Ce Zheng1, Victor Koh2, Fang Bian3, Luo Li4, Xiaolin Xie4, Zilei Wang5, Jianlong Yang6, Paul Tec Kuan Chew2, Mingzhi Zhang4.
Abstract
BACKGROUND: Semi-supervised learning algorithms can leverage an unlabeled dataset when labeling is limited or expensive to obtain. In the current study, we developed and evaluated a semi-supervised generative adversarial networks (GANs) model that detects closed-angle on anterior segment optical coherence tomography (AS-OCT) images using a small labeled dataset.Entities:
Keywords: Semi-supervised; anterior segment optical coherence tomography; closed-angle; deep learning; generative adversarial networks
Year: 2021 PMID: 34422985 PMCID: PMC8339863 DOI: 10.21037/atm-20-7436
Source DB: PubMed Journal: Ann Transl Med ISSN: 2305-5839
Figure 1Workflow diagram showing the development of semi-supervised GANs and a supervised DL model to detect closed angles in AS-OCT images.
Figure 2Schema of the semi-supervised GANs architecture.
AS-OCT biometric parameters between the supervised training dataset and the JSIEC and NUHS testing datasets
| JSIEC testing dataset | NUHS testing dataset | ||||||
|---|---|---|---|---|---|---|---|
| Open-angle (n=264) | Closed-angle (n=251) | P | Open-angle (n=44) | Closed-angle (n=40) | P | ||
| AOD750 (mm)* | 0.47±0.22 | 0.10±0.10 | <0.001 | 0.43±0.21 | 0.11±0.09 | <0.001 | |
| ACD (mm)* | 2.49±0.48 | 1.62±0.37 | <0.001 | 2.36±0.54 | 1.87±0.32 | <0.001 | |
| TISA750 (mm2)* | 0.28±0.13 | 0.02±0.02 | <0.001 | 0.21±0.11 | 0.03±0.03 | <0.001 | |
*AOD750 (mm) was defined as the line segment's length between the cornea and iris at a 750 µm distance from the scleral spur. TISA750 was defined as a trabecular-iris space area 750 µm anterior to the scleral spur. ACD was defined as the anterior chamar depth.
The diagnostic matrices of the semi-supervised GANs model for closed-angle detection with different training samples
| AUCs (95% CI) | Accuracy (95% CI) | Sensitivity (95% CI) | Specificity (95% CI) | |
|---|---|---|---|---|
| 20 samples | 0.72 (0.68 to 0.76) | 0.65 (0.61 to 0.69) | 0.61 (0.57 to 0.65) | 0.69 (0.65 to 0.73) |
| 50 samples | 0.79 (0.76 to 0.83) | 0.72 (0.68 to 0.76) | 0.65 (0.61 to 0.69) | 0.78 (0.74 to 0.82) |
| 100 samples | 0.88 (0.86 to 0.91) | 0.81 (0.74 to 0.82) | 0.83 (0.81 to 0.87) | 0.78 (0.74 to 0.82) |
| 200 samples | 0.93 (0.91 to 0.95) | 0.86 (0.83 to 0.89) | 0.84 (0.81 to 0.88) | 0.88 (0.85 to 0.91) |
| 400 samples | 0.96 (0.94 to 0.98) | 0.90 (0.87 to 0.93) | 0.88 (0.85 to 0.91) | 0.92 (0.90 to 0.94) |
| 1,000 samples | 0.97 (0.96 to 0.98) | 0.91 (0.91 to 0.95) | 0.90 (0.87 to 0.93) | 0.92 (0.90 to 0.94) |
AUCs, the area under the receiver operating characteristic curve; CI, confidence interval.
Figure 3Confusion matrices and AUCs for semi-supervised GANs and supervised DL model in JSIEC and NUHS testing datasets. AUCs, the area under the receiver operating characteristic curve; GANs, generative adversarial networks; DL, deep learning.
The diagnostic performance of semi-supervised GANs and two supervised DL models testing in the JSIEC and NUHS Datasets
| Accuracy (95% CI) | Sensitivity (95% CI) | Specificity (95% CI) | |
|---|---|---|---|
| A: Testing in JSIEC Dataset | |||
| Semi-supervised GANs | 0.90 (0.87 to 0.93) | 0.90 (0.87 to 0.93) | 0.90 (0.87 to 0.93) |
| Supervised DL_Model_F | 0.92 (0.90 to 0.95) | 0.92 (0.87 to 0.93) | 0.91 (0.89 to 0.94) |
| Supervised DL_Model_S | 0.82 (0.79 to 0.85) | 0.84 (0.81 to 0.87) | 0.80 (0.77 to 0.84) |
| B: Testing in NUHS Testing Dataset | |||
| Semi-supervised GANs | 0.92 (0.86 to 0.98) | 0.89 (0.82 to 0.96) | 0.95 (0.90 to 0.99) |
| Supervised DL_Model_F | 0.90 (0.84 to 0.96) | 0.91 (0.85 to 0.97) | 0.90 (0.84 to 0.96) |
| Supervised DL_Model_S | 0.79 (0.70 to 0.88) | 0.68 (0.58 to 0.78) | 0.90 (0.84 to 0.96) |
GANs, generative adversarial networks; DL, deep learning.
Figure 4High-dimensional features on 2D subspace by the t-SNE plot. Red and blue dots represent features of real and synthetic AS-OCT images, respectively.