| Literature DB >> 36247813 |
Xiaoshuang Shi1, Tiarnan D L Keenan2, Qingyu Chen1, Tharindu De Silva2, Alisa T Thavikulwat2, Geoffrey Broadhead2, Sanjeeb Bhandari2, Catherine Cukras2, Emily Y Chew2, Zhiyong Lu1.
Abstract
Purpose: Manually identifying geographic atrophy (GA) presence and location on OCT volume scans can be challenging and time consuming. This study developed a deep learning model simultaneously (1) to perform automated detection of GA presence or absence from OCT volume scans and (2) to provide interpretability by demonstrating which regions of which B-scans show GA. Design: Med-XAI-Net, an interpretable deep learning model was developed to detect GA presence or absence from OCT volume scans using only volume scan labels, as well as to interpret the most relevant B-scans and B-scan regions. Participants: One thousand two hundred eighty-four OCT volume scans (each containing 100 B-scans) from 311 participants, including 321 volumes with GA and 963 volumes without GA.Entities:
Keywords: AMD, age-related macular degeneration; AREDS2, Age-Related Eye Disease Study 2; AUC, area under curve; CAM, class activation mapping; CFP, color fundus photograph; CNN, convolutional neural network; Deep learning; GA detection; GA, geographic atrophy; Grad-CAM, gradient-weighted class activation mapping; I3D, Inflated 3D Convnet; Interpretable; OCT; PR, precision-recall; PR-AUC, area under PR curve; ROC, receiver operating characteristic; RPE, retinal pigment epithelium; SD, spectral-domain; XAI, explainable artificial intelligence; cRORA, complete retinal pigment epithelium and outer retinal atrophy
Year: 2021 PMID: 36247813 PMCID: PMC9559084 DOI: 10.1016/j.xops.2021.100038
Source DB: PubMed Journal: Ophthalmol Sci ISSN: 2666-9145
Figure 1Overview of the proposed framework, Med-XAI-Net, for detecting geographic atrophy in a SD OCT cube scan by mining the relevant B-scans and regions. [α α . . . α1 α] denotes the weights of region logits [pp . . . p1p] in the ith image, and [α1 α2 . . . α1 α] represents the weights of B-scan logits [p1p2 . . . p1p]. m and n are the number of regions in each B-scan and the number of B-scans in each cube, respectively.
Performance of Med-XAI-Net and 3 Comparative Methods on the Full Testing Sets of Spectral Domain OCT Scans
| Method | Accuracy (95% Confidence Interval) | Area under the Receiver Operating Characteristic Curve (95% Confidence Interval) | F1 Score (95% Confidence Interval) | Sensitivity (95% Confidence Interval) | Specificity (95% Confidence Interval) |
|---|---|---|---|---|---|
| Baseline | 0.764 (0.727–0.802) | 0.770 (0.732–0.808) | 0.705 (0.673–0.737) | 0.853 (0.827–0.879) | 0.729 (0.684–0.774) |
| I3D | 0.895 (0.875–0.919) | 0.932 (0.915–0.949) | 0.797 (0.759–0.835) | 0.855 (0.815–0.897) | 0.912 (0.885–0.937) |
| AttentionNet | 0.858 (0.831–0.885) | 0.876 (0.848–0.934) | 0.752 (0.726–0.778) | 0.796 (0.771–0.813) | 0.880 (0.849–0.911) |
| Med-XAI-Net | 0.915 (0.905–0.928) | 0.935 (0.917–0.953) | 0.823 (0.799–0.846) | 0.828 (0.784–0.872) | 0.946 (0.933–0.959) |
I3D = Inflated 3D Convnet.
Figure 2Receiver operator characteristic curves of 4 deep models on the full testing sets of spectral-domain OCT volume scans. AUC = area under the receiver operating characteristic curve; I3D = Inflated 3D Convnet.
Figure 3Precision-recall curves of 4 deep models on the full testing sets of spectral-domain OCT volume scans. I3D = Inflated 3D Convnet; PR-AUC = area under the precision-recall curve.
Performance of Ophthalmologists on a Subset of the Full Testing Sets of Spectral Domain OCT Scans
| Method | Data | Accuracy | F1 Score | Sensitivity | Specificity |
|---|---|---|---|---|---|
| Ophthalmologists | Volume | 0.960 | 0.957 | 0.918 | 1.00 |
| B-scans | 0.957 | 0.954 | 0.912 | 1.00 | |
| Region | 0.890 | 0.874 | 0.776 | 1.00 | |
| Med-XAI-Net | 0.910 | 0.905 | 0.860 | 0.960 |
The table shows the full volume scan (first row), 5 B-scans selected by Med-XAI-Net from the volume scan (second row), 1 region of 1 B-scan selected by Med-XAI-Net from the volume scan (third row), and performance of Med-XAI-Net on the full volume scan (fourth row). In total, 100 volume scans are from the testing sets, comprising 50 negative and 50 positive cases.
Figure 4The selected images and located geographic atrophy (GA) by Med-XAI-Net. Each row represents 1 volume scan with 5 selected images, in which 1 box with a size of 64 × 64 is to locate GA.
Ablation Study of Med-XAI-Net on Spectral Domain OCT Volume Scans
| Method | Accuracy (95% Confidence Interval) | Area under the Receiver Operating Characteristic Curve (95% Confidence Interval) | F1 Score (95% Confidence Interval) | Sensitivity (95% Confidence Interval) | Specificity (95% Confidence Interval) |
|---|---|---|---|---|---|
| Region attention | 0.920 (0.904–0.937) | 0.942 (0.925–0.958) | 0.829 (0.800–0.858) | 0.820 (0.783–0.857) | 0.953 (0.942–0.964) |
| Image attention | 0.732 (0.621–0.842) | 0.791 (0.700–0.890) | 0.584 (0.439–0.730) | 0.704 (0.602–0.805) | 0.734 (0.616–0.860) |
| Dual attention | 0.915 (0.905–0.928) | 0.935 (0.917–0.953) | 0.823 (0.799–0.846) | 0.828 (0.784–0.872) | 0.946 (0.933–0.959) |
Denotes Med-XAI-Net using both region-attention and image-attention layers.