| Literature DB >> 34926514 |
Tina Diao1, Fareshta Kushzad2, Megh D Patel2, Megha P Bindiganavale2, Munam Wasi2, Mykel J Kochenderfer2,3, Heather E Moss2,4.
Abstract
The photopic negative response of the full-field electroretinogram (ERG) is reduced in optic neuropathies. However, technical requirements for measurement and poor classification performance have limited widespread clinical application. Recent advances in hardware facilitate efficient clinic-based recording of the full-field ERG. Time series classification, a machine learning approach, may improve classification by using the entire ERG waveform as the input. In this study, full-field ERGs were recorded in 217 eyes (109 optic neuropathy and 108 controls) of 155 subjects. User-defined ERG features including photopic negative response were reduced in optic neuropathy eyes (p < 0.0005, generalized estimating equation models accounting for age). However, classification of optic neuropathy based on user-defined features was only fair with receiver operating characteristic area under the curve ranging between 0.62 and 0.68 and F1 score at the optimal cutoff ranging between 0.30 and 0.33. In comparison, machine learning classifiers using a variety of time series analysis approaches had F1 scores of 0.58-0.76 on a test data set. Time series classifications are promising for improving optic neuropathy diagnosis using ERG waveforms. Larger sample sizes will be important to refine the models.Entities:
Keywords: classification; electroretinogram (ERG); machine learning; optic neuropathy; photopic negative response (PhNR); time series analysis
Year: 2021 PMID: 34926514 PMCID: PMC8677942 DOI: 10.3389/fmed.2021.771713
Source DB: PubMed Journal: Front Med (Lausanne) ISSN: 2296-858X
Figure 1Time series classification task (for univariate time series): a trained classifier with parameters takes the input of time series of length T and outputs a predicted class out of K classes. The input size is denoted by N.
Unadjusted comparison between eyes with and without optic neuropathy.
|
|
|
| |
|---|---|---|---|
| Age in years | 48.9 ± 17.2 | 40.0 ± 15.3 | |
| Female gender (n) | 52 | 64 | |
| VA in logMAR | 0.18 (−0.3, 6) | 0 (−0.2, 1) | |
| HVF-MD in dB | −10.6 ± 10.1 | −1.1 ± 2.19 | |
| OCT RNFL in μm | |||
| Acute | 182 ± 104 ( | ||
| Chronic | 69 ± 14 ( | 97 ± 9 ( | |
| OCT GCL+IPL in μm | |||
| Acute | 64 ± 17 ( | ||
| Chronic | 60 ± 10 ( | 81 ± 11 ( | |
| PhNRminin μV | −2.8 ± 1.5 | −3.7 ± 1.8 | |
| PhNR72in μV | −1.4 ± 1.7 | −2.0 ± 2.4 | |
| P-ratio | 0.12 ± 0.10 | 0.17 ± 0.14 | |
| W-ratio | 0.97 ± 0.15 | 1.01 ± 0.13 |
GEE, generalized estimating equation; VA, visual acuity; HVF-MD, Humphrey visual field mean deviation; OCT, optical coherence tomography; RNFL, retinal nerve fiber layer; GCL, ganglion cell layer; IPL, inner plexiform layer; PhNR, photopic negative response.
Receiver operating curve analysis for classification of optic neuropathy using user-defined ERG features in all the subjects.
|
|
|
|
|
|
|
|---|---|---|---|---|---|
| PhNRmin | 0.65 | 0.23 | 0.61 | 0.63 | 0.31 |
| PhNR72 | 0.62 | 0.26 | 0.75 | 0.51 | 0.30 |
| P-ratio | 0.62 | 0.20 | 0.62 | 0.59 | 0.30 |
| W-ratio | 0.68 | 0.34 | 0.63 | 0.71 | 0.33 |
Analysis included one eye per subject.
values for optimal cutoff as determined using the Youden index. PhNR, photopic negative response; ERG, electroretinogram.
Figure 2Receiver operating characteristic analysis for classification of optic neuropathy status using user-defined electroretinogram (ERG) features. Curve was constructed using one eye per subject.
Classifier objectives parameters used in the best performing model on the testing set and the results from the testing set.
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|
| 1-NN DTW | DTW distance | - | 0.64 | 0.72 | 0.65 | 0.68 |
| SVM Linear | Hinge loss | - | 0.63 | 0.79 | 0.63 | 0.70 |
| RBF Kernel SVM | RBF distance | Regularization | 0.66 |
| 0.69 | 0.74 |
| RF | Gini index | N_estimators = 200 | 0.73 | 0.77 | 0.73 | 0.75 |
| GB | Binomial deviance | N_estimators = 100 | 0.70 | 0.76 | 0.70 | 0.73 |
| TSF | Cross entropy | N_estimators = 100 |
| 0.78 |
|
|
| LSTMs | Cross entropy | N_layers = 3, | 0.46 | 0.78 | 0.68 | 0.58 |
Bold indicates best results. NN DTW, nearest neighbor dynamic time warping; SVM, support vector machine; RBF Kernel SVM, support vector machine with a radial basis function kernel; RF, random forest; GB, gradient boosting; TSF, time series forest; LSTMs, long-short term memory.