| Literature DB >> 33117612 |
Anna S Mursch-Edlmayr1, Wai Siene Ng2, Alberto Diniz-Filho3, David C Sousa4, Louis Arnold5, Matthew B Schlenker6, Karla Duenas-Angeles7, Pearse A Keane8, Jonathan G Crowston9,10, Hari Jayaram8.
Abstract
Purpose: This concise review aims to explore the potential for the clinical implementation of artificial intelligence (AI) strategies for detecting glaucoma and monitoring glaucoma progression.Entities:
Keywords: artificial intelligence; glaucoma; machine learning
Mesh:
Year: 2020 PMID: 33117612 PMCID: PMC7571273 DOI: 10.1167/tvst.9.2.55
Source DB: PubMed Journal: Transl Vis Sci Technol ISSN: 2164-2591 Impact factor: 3.283
Summary of Studies Using AI to Detect Optic Nerve Head Abnormalities and/or Glaucoma From Fundus Photographs
| Study | Aim of Study | No. of Eyes/Images | ML Classifiers | Results |
|---|---|---|---|---|
| Cheng et al. (2013) | Glaucoma detection | 2326 images from 2326 subjects | SVM | AROC of 0.8 |
| Raja et al. (2015) | 158 images, 74 glaucomatous eyes, 84 normal eyes | SVM | Maximum accuracy 98.2% | |
| Ting et al. (2017) | 494,661 retinal images; possible glaucoma: 125,189 images | Deep learning | AROC 0.942, sensitivity 96.4%, specificity 87.2% | |
| Carmona et al. (2008) | Automated location and segmentation of the optic nerve head | 110 eyes; 25 with glaucoma, 85 with ocular hypertension | Genetic algorithms | Generalization capability: 96% |
| Mookiah et al. (2013) | 100 images; 30 normal eyes, 39 glaucomatous eyes, 31 eyes with diabetic retinopathy | Attanassov intuitionistic fuzzy histon based segmentation | Mean segmentation accuracy of 93.4% | |
| Fan et al. (2018) | Validated using 3 publicly available databases: MESSIDOR (1200 images) DRIONS (110 images) ONHSD (99 images) | Classifier model, circle Hough transform | Mean segmentation accuracy of 98% | |
| Nayak et al. (2009) | Optic disc localization and segmentation method for glaucoma detection | 61 images; 24 normal, 37 glaucoma | Neural network classifier | 100% sensitivity, 80% specificity |
| Muramatsu et al. (2010) | Detection of RNFL defects | 162 images, including 81 images with nerve fiber layer defects | ANN | 91% sensitivity for detecting the RNFL defects |
| Issac et al. (2015) | Glaucoma detection | 67 images, 32 glaucomatous images, 35 normal eyes | SVM and ANN | Accuracy of 94.11% |
| Chen et al. (2015) | 2.258 images 100 with glaucoma, 122 with AMD, and 58 with pathological myopia | Joint sparse multi-task learning | AROC of 84.5% | |
| Salam et al. (2016) | 100 fundus images; 26 from glaucoma and 74 healthy eyes | SVM | 100% sensitivity, 87% specificity | |
| Li et al. (2018) | Glaucoma detection | 48,116 images | Convolutional neural network | AROC 0.986 |
| Medeiros et al. (2019) | 32820 pairs of disc photos and OCT RNFL scans | Deep Learning trained to predict OCT measured RNFL loss from fundus photographs | AROC differentiate glaucoma vs normal 0.944 (95% CI: 0.912–0.966) | |
| Liu et al. (2019) | 241,032 images from 68,013 patients | Deep learning (convolutional neural networks) | AROC0.996 Sensitivity 96.2%, specificity 97.7% | |
| Jammal et al. (2020) | 210 eyes with repeatable VF loss; 280 eyes without repeatable VF loss | Deep learning trained to predict OCT measured RNFL loss from fundus photographs vs Clinician Grading | DL algorithm: AROC 0.801 Clinician: AROC 0.775 | |
| Raghavendra et al. (2018) | Digital fundus images (589 normal, 837 glaucoma) (70% used for training, 30% used for testing) | Convolutional neural network | 98.1% accuracy 98% sensitivity 98% specificity | |
| Medeiros et al. (2019) | 32,820 images from 1198 patients | Deep learning convolutional neural network trained to quantify glaucomatous RNFL damage on fundus photographs | DL algorithm: AROC 0.944 | |
| Thompson et al. (2019) | 9282 pairs of disc photographs of 490 subjects | Deep learning algorithm trained to quantify neuroretinal damage on fundus photographs | DL algorithm: AROC 0.945 | |
| Jammal et al. (2019) | 490 fundus photos of 370 subjects | Deep learning algorithm trained to quantify neuroretinal damage on fundus photographs | DL algorithm: AROC 0.529 Clinician: AROC 0.411 |
ANN, artificial neural network; SVM, support vector machine; RNFL, retinal nerve fiber layer; AROC, area under the receiver operating characteristic curve.
Area Under the Receiver Operating Characteristic Curve (AROC) Values of Different Machine Learning (ML) Classifiers Using OCT Imaging for Glaucoma Diagnosis
| Study | Input Data | No. of Eyes/Images | ML Classifiers | AROC | OCT Parameter with Best Diagnostic Accuracy | AROC | Significance Level (best ML Approach Versus Conventional) |
|---|---|---|---|---|---|---|---|
| Burgansky-Eliash Z. et al. (2005) | 38 conventional OCT parameters (macular and ONH) | 27 early glaucoma, 20 advanced glaucoma, 42 healthy eyes | LDA | 0.979 | Rim area | 0.969 | 0.07 |
| SVML | 0.981 | ||||||
| RPART | 0.885 | Mean RNFL | 0.938 |
| |||
| GLM | 0.975 | ||||||
| GAM | 0.854 | ||||||
| Huang et al. (2005) | 56 OCT parameters | 89 glaucoma, 100 healthy | LDA | 0.824 | Inferior quadrant thickness | 0.832 | n/a |
| MD | 0.849 | ||||||
| ANN | 0.821 | ||||||
| Naithani et al. (2007) | Peripapillary RNFL and ONH parameters (HRT) 19 parameters | 30 early glaucoma 30 moderate glaucoma 60 healthy | LDA | 0.982 | Average RNFL thickness | 0.953 | n/a |
| ANN | 0.938 | ||||||
| CTREE | 0.979 | ||||||
| Bizios et al. (2010) | 28 RNFL parameters | 62 glaucoma, 90 healthy | SVML | 0.959 to 0.999 | Global transformed A-scan data global transformed A-scan data | 0.977 0.977 | n/a |
| ANN | 0.958 to 0.995 | ||||||
| Barella et al. (2013) | 23 parameters (RNFL thickness and ONH topography) | 57 glaucoma, 46 healthy | SVML | 0.690 | Cup/disc area ratio | 0.846 | 0.542 |
| BAG | 0.804 | ||||||
| NB | 0.818 | ||||||
| SVMG | 0.753 | ||||||
| MLP | 0.768 | ||||||
| RBF | 0.839 | ||||||
| RAN | 0.877 | ||||||
| ENS | 0.793 | ||||||
| CTREE | 0.687 | ||||||
| ADA | 0.839 | ||||||
| Xu J et al. (2013) | OCT with super pixel analysis | 59 glaucoma suspects | Log | 0.903 | Average RNFL thickness | 0.707 |
|
| 84 glaucoma | |||||||
| 44 healthy | |||||||
| Larrosa et al. (2015) | RNFL thickness: 2 semi-circles, 4 quadrants, and 6, 8, 12, 16, 24, 32, 64, and 768 sectors | 117 glaucoma | ANN | 0.770 to 0.845 | 12 peripapillary RNFL thickness sectors | 0.845 |
|
| 123 healthy | |||||||
| Muhammad et al. (2017) | RNFL thicknesses and retinal ganglion cell plus inner plexiform layer | 57 glaucoma, 45 healthy | RAN | 0.77 to 0.97 | Average RNFL thickness | 0.973 | n/a |
| Maetschke et al. (2019) | RNFL thicknesses, rim area, disc area, cup-to-disc ratio, vertical cup-to-disc ratio, cup volume | 263 healthy, 847 glaucoma | DL | 0.94 | n/a | n/a | n/a |
KNN, k-nearest neighbor; LDA, linear discriminant analysis; SVML, support vector machine linear; RPART, recursive partitioning and regression tree; GLM, generalized linear model; GAM, generalized additive model; MD, Mahalanobis distance; ANN, artificial neural network; Log, LogitBoost adaptive boosting; BAG, bagging; NB, naive-bayes; SVMG, support vector machine Gaussian; MLP, multi-layer perception; RBF, radial basis function; RAN, random forest; ENS, ensemble selections; CTREE, classification tree; ADA, AdaBoost M1; SAP, standard automatic perimetry.
Summary of Studies Using Machine Learning (ML) Classifiers to Detect Glaucoma From Perimetric Datasets
| Study | Input Data | No. of Eyes/Images | ML Classifiers | Significance Level |
|---|---|---|---|---|
| Goldbaum et al. (1994) | Central 24° of standard automated perimetry with Humphrey Visual Field 24-2 or 30-2 SITA Standard visual field test | 120 eyes, 60 normal 60 glaucomatous | Trained two layered ANN | Experts versus two-layered neural network. Sensitivity: 59% vs. 65% Specificity: 74% vs 71% Agreement 74% |
| Goldbaum et al. (2002) | SAP Humphrey visual field 24-2 or 30-2 | 189 normal eyes and 156 glaucomatous eyes | MLP, SVM, MoG, MGG | AROC 0.922, sensitivity 79%, specificity 90% |
| Chan et al. (2002) | SAP | 189 normal eyes and 156 glaucomatous eyes | MLP, SVM, LDA, QDA, Parzen window, MOG, MGG | AROC 0.88-0.92 sensitivity 58.3−78.2% specificity 90% |
| Sample et al. (2004) | Standard automated perimetry with Humphrey visual field 24-2 or 30-2 SITA standard visual field test | 345 eyes, 189 normal | vbMFA (unsupervised) | Comparing clusters versus GHT = 0.913−0.875 versus PSD = 0.905−0.863 versus expert = 0.873−0.829 |
| Bizios et al. (2007) | Standard automated perimetry with Humphrey visual field 30-2 | 100 glaucoma eyes, 116 normal eyes | Trained artificial neural network compared to PSD | ANN: AROC 0.984, sensitivity 93%, specificity 94% PSD (<5%): sensitivity 89%, specificity 93% PSD (<1%): sensitivity 72%, specificity 97% |
| Andersson et al. (2013) | Standard automated perimetry with Humphrey visual field 30-2 SITA standard visual field test | 99 glaucoma patients, 66 healthy subjects | Trained artificial neural network | 30 physicians (varying experience) versus trained artificial neural network Sensitivity: 83% vs. 93% Specificity: 90% vs. 91% |
| Bowd et al. (2014) | FDT perimetry with Humphrey matrix (24-2 test pattern) | 1976 eyes FDT normal 1190 FDT abnormal 786 | Variational Bayesian independent component analysis-mixture model | compared to FDT sensitivity: 82.8% specificity: 93.1% |
| Asaoka et al. (2016) | Standard automated perimetry with Humphrey visual field 30-2 SITA standard visual field test | 108 healthy eyes, 171 pre- perimetric glaucoma eyes | Deep FNN RF NN | AROC: Deep FNN 92.6% RF 77.6% NN 66.7% |
| Cai et al. (2017) | Standard automated perimetry with Humphrey visual field 24-2 SITA standard visual field test | 243 eyes mean MD −11.0 ± 8.7dB and PSD 9.5 ± 4.1dB | Archetypal analysis (unsupervised) | AT2 (superior defect) and ptosis |
| Li et al. (2018) | Standard automated perimetry with Humphrey visual field 24-2 and 30-2 SITA standard visual field test | 1623 normal eyes and 87 glaucomatous eyes (early stage) | DL | Sensitivity 93.2%, specificity 82.6% |
| Kucur et al. (2018) | OCTOPUS 101 G1 program and the Humphrey Field Analyzer 24–2 | 158 normal eyes and 307 glaucomatous eyes | DL | Average precision 87.40% |
ANN, artificial neural network; MD, mean deviation; GHT, Glaucoma Hemifield test; PSD, pattern standard deviation; FDT, frequency doubling technology; AROC, area under the receiver operating characteristic curve; vbMFA, variational Bayesian mixture of factor analysis; FNN, feed-forward neural network; RF, random forests; NN, neural network; MLP, multilayer perception; SVM, support vector machines; MoG, mixture of Gaussian; MGG, mixture of generalized Gaussian classifiers; LDA, linear discriminant analysis; QDA, quadratic discriminant analysis; SAP, standard automated perimetry; DL, deep learning.
Area Under the Receiver Operating Characteristic Curve (AROC), Sensitivity and Specificity Values of Different Machine Learning Classifiers Using Optical Coherence Tomography (OCT) or Standard Automated Perimetry (SAP) Alone, or in Combination for Glaucoma Diagnosis
| Study | Input Data | No. of Eyes/Images | ML Classifiers | AROC/Sensitivity and Specificity OCT Parameter Alone | AROC/Sensitivity and Specificity SAP Parameters Alone | AROC/Sensitivity and Specificity for Combined Parameters |
|---|---|---|---|---|---|---|
| Brigatti et al. (1996) | SAP indices (mean defect, corrected loss variance, and short-term fluctuation) and structural data (cup/disk ratio, rim area, cup volume, and nerve fiber layer height) | 185 glaucoma, 54 healthy | NN | 87% sensitivity and 56% specificity | 84% sensitivity and 86% specificity | 90% sensitivity and 84% specificity |
| Bowd et al. (2008) | RNFL thickness + SAP | 69 glaucoma, 156 healthy | RVM | 0.809 | 0.815 | 0.845 |
| SSMoG | 0.817 | 0.841 | 0.896 | |||
| Grewal et al. (2008) | Age, sex, myopia, intraocular pressure (IOP), optic nerve head, and retinal nerve fiber layer (RNFL), SAP and GDx parameters | 35 glaucoma, 30 glaucoma suspects, 35 healthy | ANN | Sensitivity of 93.3% at 80% specificity (normal versus glaucoma) | ||
| Bizios et al. (2011) | SAP and OCT | 135 glaucoma, 125 healthy | ANN | 0.970 | 0.945 | 0.978 |
| Sugimoto et al. (2013) | VF damage, age, gender, right or left eye, axial length, 237 different OCT measurements | 224 glaucoma, 69 healthy | RAN | m-RNFL (0.86), cp-RNFL (0.77), GCL + IPL (0.80), rim area (0.78) | 0.9 (all parameters) | |
| Silva et al. (2013) | SD-OCT parameters and global indices of SAP | 62 glaucoma, 48 healthy | Conventional | 0.574−0.813 | 0.828−0.915 | |
| BAG | 0.893 | |||||
| NB | 0.912 | |||||
| MLP | 0.845 | |||||
| RBF | 0.857 | |||||
| RAN | 0.933 | |||||
| ENS | 0.910 | |||||
| CTREE | 0.777 | |||||
| ADA | 0.932 | |||||
| SVMG | 0.913 | |||||
| SVML | 0.929 | |||||
| Kim et al. (2017) | Age, IOP, corneal thickness, RNFL, GHT, MD, PSD | 178 glaucoma, 164 healthy | C5.0 | 0.97 | ||
| RAN | 0.979 | |||||
| SVM | 0.97 | |||||
| KNN | 0.97 |
ANN, artificial neural network; MLC, machine learning classifier; RVM, relevance vector machine; BAG, bagging; NB, naïve Bayes; NN, neural network; MLP, multilayer perception; RBF, radial basis function; RAN, random forest; ENS, ensemble selection; CTREE, classification tree; ADA, AdaBoost M1; SVML, support vector machine linear; SVMG, support vector machine Gaussian; SSMoG, subspace mixture of Gaussians; KNN, k-nearest neighbor; SAP, standard automatic perimetry; GHT, Glaucoma Hemifield test.
Summary of Studies Using Artificial Intelligence to Detect Progression in Glaucomatous Eyes
| Study | No. of Eyes/Images | Follow-up, y | Instrument | Approach | Comments |
|---|---|---|---|---|---|
| Brigatti et al. (1997) | 233 | n/a | SAP | Supervised ML | Sensitivity 73%; specificity 88%; AROC 0.88 |
| Lin et al. (2003) | 80 | 7.2 | SAP | Supervised ML | Sensitivity 86%; specificity 88%; AROC 0.92 |
| Sample et al. (2005) | 191 | 6.2 | SAP | Unsupervised ML | Sensitivity, Specificity, AROC n/a Comment: The classifier separated the data based on the patterns of visual field loss, placing 98.4% of the healthy eyes within the same cluster and spreading 70.5% of the eyes with glaucoma across the other clusters, in good agreement with conventional methods |
| Goldbaum et al. (2012) | 478 suspects, 150 glaucoma, and 55 stable glaucoma | 4.0 | SAP | Unsupervised ML | Specificity 98.4%; Sensitivity, AROC n/a Comment: Use of variational Bayesian independent component analysis mixture model in identifying patterns of glaucomatous visual field defects and its validation |
| Medeiros et al. (2012) | 380 suspects, 331 glaucoma, and 50 stable glaucoma | 5.0 | SAP | Bayesian hierarchical model | Presented a method of integrating event- and trend-based analyses of visual field progression that performed better than either isolated analyses alone Specificity 96%, Sensitivity, AROC n/a |
| Murata et al. (2014) | 5049 (training data) and 911 (test data) | 4.4 | SAP | Unsupervised ML | Sensitivity, Specificity, AROC n/a Comment: Variational Bayes model predicts more accurately future SAP progression in glaucoma patients compared to conventional methods, especially in short series |
| Yousefi et al. (2016) | 859 abnormal SAP and 1117 normal SAP | 9.1 | SAP | Unsupervised ML | AROC 0.82 for VIM-POP, 0.86 for GEM-POP, 0.81 for permutation of point-wise linear regression, 0.69 for linear regression of MD, and 0.76 for linear regression of VFI |
| Yousefi et al. (2018) | 939 abnormal SAP and 1146 normal SAP in the cross-sectional and 270 glaucoma in the longitudinal dataset | 9.0 | SAP | Unsupervised ML | Sensitivity 34.5-63.4% at specificity 87% Comment: It took 3.5 years for the ML analysis to detect progression while it took over 3.9 years for other methods to detect progression in 25% of the eyes |
| Wang et al. (2019) | 11817 (method developing cohort) and 397 (clinical validation cohort) | 7.6 and 6.3 | SAP | Unsupervised ML | AROC of the archetype method 0.77 |
| Kim et al. (2013) | 96 | 3.3 | SLP | Supervised ML | AROC 0.82 |
| Balasubramanian et al. (2014) | 36 progressing, 210 non-progressing and 21 healthy controls | 4.1, 3.6 and 0.5 | CSLO | Supervised ML | Sensitivity 39-86% Comment: Progression detected by pixelwise rates of retinal height changes in non-progressing eyes was associated with early signs of SAP change |
| Belghith et al. (2014) | 36 progressing, 210 non-progressing and 21 healthy controls | 4.1, 3.6 and 0.5 | CSLO | Reinforcement ML | Sensitivity 86%; specificity 88% |
| Belghith et al. (2015) | 27 progressing, 26 stable glaucoma and 40 healthy controls | 2.4, 0.1 and 2.0 | SD-OCT | Supervised ML | Sensitivity 78%; specificity in normal eyes 93%, 94% in non-progressing eyes |
| Christopher et al. (2018) | 179 glaucoma and 56 healthy controls | 2.1 and 1.8 | SS-OCT | Unsupervised ML | AROC 0.95 for RNFL principal component analysis |
| Medeiros et al. (2011) | 434 glaucoma and suspects | 4.2 | Combined (SAP and SLP) | Bayesian hierarchical model | Bayesian method: Sensitivity 74%, Specificity 100%, AROC 0.9-0.94 OLS method: sensitivity 37%, specificity 100%, AROC 0.77-0.79 |
| Bowd et al. (2012) | 264 suspects (47 progressing and 217 stable) | 5.4 and 5.1 | Combined (SAP and CSLO) | Supervised ML | AROC between 0.640 and 0.805, sensitivity 21–72% at 75% specificity |
| Medeiros et al. (2012) | 242 glaucoma | 6.4 | Combined (SAP and CSLO) | Bayesian hierarchical model | Sensitivity, specificity, AROC n/a Comment: Bayesian joint regression model combining structure and function resulted in more accurate and precise estimates of slopes of change compared to the conventional method of ordinary least squares linear regression |
| Medeiros et al. (2012) | 352 glaucoma | 8.1 | Combined (SAP and information on risk factors and structural damage) | Bayesian hierarchical model | Sensitivity, specificity, AROC n/a Comment: incorporating structural and risk factor information resulted in more precise estimation of glaucomatous visual field progression |
| Yousefi et al. (2014) | 107 progressing and 73 stable glaucoma | 2.2 and 0.1 | Combined (SAP and SD-OCT) | Unsupervised ML | AROC from 0.83 to 0.88 |
SAP, standard automated perimetry; SLP, scanning laser polarimetry; CSLO, confocal scanning laser ophthalmoscopy; SD-OCT, spectral domain optical coherence tomography; SS-OCT, swept source optical coherence tomography; ML, machine learning; AROC, area under the receiver operating characteristic curve.
Figure.Theoretical glaucoma service workflow incorporating artificial intelligence algorithms.