| Literature DB >> 31304064 |
Martin Sramka1,2, Martin Slovak2, Jana Tuckova1, Pavel Stodulka2,3.
Abstract
AIM: To evaluate the potential of the Support Vector Machine Regression model (SVM-RM) and Multilayer Neural Network Ensemble model (MLNN-EM) to improve the intraocular lens (IOL) power calculation for clinical workflow.Entities:
Keywords: Artificial neural networks; Cataract; Cataract surgery; IOL calculation; Machine learning; Refractive results; Support vector machine
Year: 2019 PMID: 31304064 PMCID: PMC6611496 DOI: 10.7717/peerj.7202
Source DB: PubMed Journal: PeerJ ISSN: 2167-8359 Impact factor: 2.984
Figure 1Research workflow.
Selection set population characteristics.
| Mean | Median | Std | Min | Max | PSW | PDP | |
|---|---|---|---|---|---|---|---|
| Age (years) | 56.89 | 57.00 | 7.25 | 36.00 | 78.00 | 8.543e-5 | 0.091 |
| K (D) | 43.27 | 43.25 | 1.40 | 39.39 | 47.51 | 0.252 | 0.547 |
| ACD (mm) | 3.10 | 3.10 | 0.32 | 2.21 | 4.10 | 0.189 | 0.350 |
| AL (mm) | 23.03 | 23.07 | 0.92 | 19.94 | 26.26 | 0.010 | 0.111 |
| Rxpre (D) | 1.85 | 1.88 | 1.52 | −3.88 | 6.63 | 0.000 | 0.000 |
| IOLIdeal (D) | 22.80 | 22.50 | 2.74 | 12.62 | 34.17 | 8.615e-12 | 9.992e-16 |
Note:
Standard deviation (Std), Minimum (Min), Maximum (Max), Shapiro–Wilk P-value (pSW) and D’Agostino-Pearson’s K2 P-value (pDP). Selection set was assessed for normality by Shapiro–Wilk and D’Agostino-Pearson’s K2 normality tests at level of P = 0.001.
Figure 2Histograms.
(A) Rxpre—Selection set. (B) IOLIdeal—Selection set. (C) Rxpre—Verification set. (D) IOLIdeal—Verification set.
Verification set population characteristics.
| Mean | Median | Std | Min | Max | PSW | PDP | |
|---|---|---|---|---|---|---|---|
| Age (years) | 56.83 | 56.00 | 7.29 | 37.00 | 76.00 | 0.003 | 0.161 |
| K (D) | 43.33 | 43.30 | 1.33 | 39.41 | 46.92 | 0.263 | 0.199 |
| ACD (mm) | 3.11 | 3.10 | 0.32 | 2.29 | 4.06 | 0.183 | 0.206 |
| AL (mm) | 23.03 | 22.99 | 0.90 | 20.17 | 25.88 | 0.530 | 0.417 |
| Rxpre (D) | 1.83 | 1.75 | 1.49 | −3.88 | 6.63 | 1.998e-15 | 0 |
| IOLIdeal (D) | 22.71 | 22.42 | 2.64 | 15.32 | 33.51 | 7.793e-7 | 3.467e-7 |
Note:
Standard deviation (Std), Minimum (Min), Maximum (Max), Shapiro–Wilk P-value (pSW) and D’Agostino-Pearson’s K2 P-value (pDP).
SVM-RM parameters.
| Kernel function | Polynomial |
|---|---|
| Kernel scale | – |
| Epsilon | 0.0282 |
| Box constraint | 0.0049 |
| Polynomial order | 2 |
| MSE | 0.0032 |
Note:
MSE, Mean squared error.
Figure 3MLNN layer structure.
MLNN-EM design parameters.
| Mean | Median | Std | Min | Max | |
|---|---|---|---|---|---|
| Train MSE | 0.00302 | 0.00306 | 9.44729E-05 | 0.0028 | 0.00311 |
| Validation MSE | 0.00307 | 0.00310 | 0.00033 | 0.0025 | 0.00364 |
| Test MSE | 0.00329 | 0.00333 | 0.00039 | 0.0025 | 0.00387 |
| Epoch | 22.8 | 21.5 | 18.6 | 7 | 72 |
Note:
MSE, Mean squared error.
Figure 4MSE dependence on the number of neurons in the hidden layer.
Mean square error (MSE).
Prediction errors in the ALL axial length group for clinical results (CR), SVM-RM and MLNN-EM.
| CR | SVM-RM | MLNN-EM | |
|---|---|---|---|
| ME | −0.464 | 0.012 | 0.002 |
| MAE | 0.523 | 0.310 | 0.309 |
| MedAE | 0.500 | 0.260 | 0.258 |
| Std | 0.433 | 0.395 | 0.395 |
| Min | −1.875 | −1.480 | −1.514 |
| Max | 1.125 | 1.372 | 1.310 |
| Eyes within PE (%) | |||
| ±0.25 | 33.4 | 48.2 | 48.9 |
| ±0.50 | 57.7 | 82.8 | 82.3 |
| ±0.75 | 79.4 | 93.4 | 93.7 |
| ±1.00 | 91.8 | 97.7 | 97.7 |
Note:
Mean prediction error (ME), Mean absolute prediction error (MAE), Median absolute prediction error (MedAE), Standard deviation (Std), Minimum prediction error (Min), Maximum prediction error (Max), Prediction error (PE).
Prediction errors in the SHORT axial length group for Clinical Results (CR), SVM-RM and MLNN-EM.
| CR | SVM-RM | MLNN-EM | |
|---|---|---|---|
| ME | −0.369 | 0.002 | 0.018 |
| MAE | 0.465 | 0.322 | 0.320 |
| MedAE | 0.500 | 0.302 | 0.266 |
| Std | 0.464 | 0.399 | 0.398 |
| Min | −1.500 | −0.865 | −0.930 |
| Max | 1.125 | 0.929 | 1.007 |
| Eyes within PE (%) | |||
| ±0.25 | 40.7 | 44.4 | 48.1 |
| ±0.50 | 63.0 | 76.5 | 76.5 |
| ±0.75 | 85.2 | 93.8 | 95.1 |
| ±1.00 | 92.6 | 100.0 | 98.8 |
Note:
Mean prediction error (ME), Mean absolute prediction error (MAE), Median absolute prediction error (MedAE), Standard deviation (Std), Minimum prediction error (Min), Maximum prediction error (Max), Prediction error (PE).
Prediction errors in the MEDIUM axial length group for clinical results (CR), SVM-RM and MLNN-EM.
| CR | SVM-RM | MLNN-EM | |
|---|---|---|---|
| ME | −0.466 | 0.024 | 0.008 |
| MAE | 0.523 | 0.307 | 0.307 |
| MedAE | 0.500 | 0.251 | 0.254 |
| Std | 0.424 | 0.396 | 0.395 |
| Min | −1.875 | −1.480 | −1.514 |
| Max | 0.875 | 1.372 | 1.310 |
| Eyes within PE (%) | |||
| ±0.25 | 33.1 | 49.6 | 49.4 |
| ±0.50 | 56.9 | 83.8 | 82.9 |
| ±0.75 | 79.8 | 93.3 | 93.5 |
| ±1.00 | 92.9 | 97.3 | 97.5 |
Note:
Mean prediction error (ME), Mean absolute prediction error (MAE), Median absolute prediction error (MedAE), Standard deviation (Std), Minimum prediction error (Min), Maximum prediction error (Max), Prediction error (PE).
Prediction errors in the LONG axial length group for clinical results (CR), SVM-RM and MLNN-EM.
| CR | SVM-RM | MLNN-EM | |
|---|---|---|---|
| ME | −0.535 | −0.043 | −0.043 |
| MAE | 0.574 | 0.316 | 0.311 |
| MedAE | 0.500 | 0.270 | 0.269 |
| Std | 0.442 | 0.387 | 0.393 |
| Min | −1.625 | −1.013 | −1.000 |
| Max | 0.875 | 1.096 | 1.230 |
| Eyes within PE (%) | |||
| ±0.25 | 28.7 | 44.7 | 46.8 |
| ±0.50 | 57.4 | 83.0 | 84.0 |
| ±0.75 | 72.3 | 93.6 | 93.6 |
| ±1.00 | 85.1 | 97.9 | 97.9 |
Note:
Mean prediction error (ME), Mean absolute prediction error (MAE), Median absolute prediction error (MedAE), Standard deviation (Std), Minimum prediction error (Min), Maximum prediction error (Max), Prediction error (PE).
Mutual evaluation of difference between SVM-RM and MLNN-EM.
| ALL | SHORT | MEDIUM | LONG | |
|---|---|---|---|---|
| PE WT | 0.679 | 0.763 | 0.545 | 0.917 |
| ±0.25 MN | 0.819 | 0.449 | 0.891 | 0.802 |
| ±0.50 MN | 0.735 | 0.723 | 0.540 | 1 |
| ±0.75 MN | 0.789 | 1 | 1 | 0 |
| ±1.00 MN | 0.723 | 1 | 1 | 0.479 |
| ±0.25 ST | 0.819 | 0.453 | 0.891 | 0.803 |
| ±0.50 ST | 0.735 | 1 | 0.541 | 1 |
| ±0.75 ST | 0.790 | 1 | 1 | 1 |
| ±1.00 ST | 1 | 1 | 1 | 1 |
Note:
Absolute prediction error (PE) by Wilcoxon test (WT), McNemar test (MN), Sign test (ST).
Figure 5Histograms of PE in different eye AL groups.
Prediction error (PE). (A) Prediction error in ALL eyes group, (B) prediction error in SHORT eyes group, (C) prediction error in MEDIUM eyes group, (D) prediction error in LONG eyes group. ns P > 0.05, *P ≤ 0.05, **P ≤ 0.01, ***P ≤ 0.001.
Prediction error comparison for Barrett Universal II, SVM-RM and MLNN-EM for all axial lengths.
| Eyes within PE (%) | Barrett Universal II | SVM-RM | MLNN-EM |
|---|---|---|---|
| ±0.25 | 43.5–60.0 | 48.1 | 48.5 |
| ±0.50 | 72.3–80.6 | 82.7 | 82.3 |
| ±1.00 | 94.5–99.7 | 97.7 | 97.7 |
Note:
Prediction error (PE).
Overview of contemporary formulas input parameters.
| Hill-RBF | HofferQ | Holladay 1 | Holladay 2 | SRK/T | Haigis | Olsen | |
|---|---|---|---|---|---|---|---|
| K | x | x | x | x | x | x | x |
| AL | x | x | x | x | x | x | x |
| ACD | x | x | x | x | |||
| LT | x | x | |||||
| WTW | x | x | x | ||||
| Age | x | ||||||
| Rx-pre | x |
Note:
K, mean keratometry; AL, axial length; ACD, anterior chamber depth; LT, lens thickness; WTW, white to white; Age, patients age; Rx-pre, preoperative refraction.