| Literature DB >> 34111253 |
Eun Min Kang1, Ik Hee Ryu1,2, Geunyoung Lee3, Jin Kuk Kim1,2, In Sik Lee1, Ga Hee Jeon1,2, Hojin Song1,2, Kazutaka Kamiya4, Tae Keun Yoo1,5.
Abstract
Purpose: Selecting the optimal lens size by predicting the postoperative vault can reduce complications after implantation of an implantable collamer lens with a central-hole (ICL with KS-aquaport). We built a web-based machine learning application that incorporated clinical measurements to predict the postoperative ICL vault and select the optimal ICL size.Entities:
Mesh:
Year: 2021 PMID: 34111253 PMCID: PMC8107636 DOI: 10.1167/tvst.10.6.5
Source DB: PubMed Journal: Transl Vis Sci Technol ISSN: 2164-2591 Impact factor: 3.283
Figure 1.Schematic diagram of our proposed machine learning model for ICL sizing. (A) Definition of the postoperative ICL vault. (B) Machine learning model for vault prediction and ICL sizing.
Figure 2.Workflow for data management and development of machine learning model for ICL sizing.
Pre-Operative Demographics and Postoperative ICL Vaults of the Study Participants
| Training Dataset | Internal Validation Dataset (Korean Patients) | External Validation (Japanese Patients) |
|
| |
|---|---|---|---|---|---|
| ( | ( | ( | |||
| Age (y) | 24.82 ± 5.79 | 25.05 ± 5.89 | 32.45 ± 7.56 | 0.457 | <0.001 |
| Gender, female (%) | 1717 (62.3) | 442 (63.8) | 161 (55.5) | 0.472 | <0.001 |
| Spherical equivalent (Diopters) | −8.98 ±2.08 | −8.97 ± 2.25 | −7.11 ± 3.47 | 0.914 | <0.001 |
| Axial length (mm) | 27.05 ± 1.34 | 26.99 ± 1.62 | – | 0.628 | – |
| White-to-white (mm) | 11.69 ±0.34 | 11.71 ± 0.33 | 11.93 ± 0.44 | 0.255 | <0.001 |
| Angle-to-angle (mm) | 11.77 ± 0.35 | 11.81 ± 0.35 | 11.78 ± 0.38 | 0.072 | 0.723 |
| Anterior chamber depth (mm) | 3.36 ± 0.22 | 3.36 ± 0.23 | 3.26 ± 0.27 | 0.847 | <0.001 |
| Anterior chamber width (mm) | 11.90 ± 0.44 | 11.91 ± 0.43 | 11.80 ± 0.37 | 0.514 | <0.001 |
| Crystalline lens rise (µm) | −75.48 ± 166.02 | −60.61 ± 174.28 | 64.97 ± 194.63 | 0.096 | <0.001 |
| Central corneal thickness (µm) | 528.66 ± 35.22 | 525.53 ± 34.05 | 534.3 ± 30.14 | 0.068 | 0.020 |
| Pupil size (mm) | 6.64 ± 0.71 | 6.63 ± 0.70 | 3.10 ± 0.52 | 0.896 | <0.001 |
| ICL power (Diopters) | −10.84 ± 2.27 | −10.81 ± 2.34 | −7.79 ± 3.49 | 0.839 | <0.001 |
| Toric ICL (%) | 1072 (38.9) | 286 (41.3) | 135 (46.6) | 0.015 | |
| Achieved ICL size | 0.414 | <0.001 | |||
| 12.1 mm (%) | 1279 (46.4) | 335 (48.3) | 99 (34.1) | ||
| 12.6 mm (%) | 1301 (47.2) | 321 (46.3) | 152 (52.4) | ||
| 13.2 mm (%) | 175 (6.3) | 37 (5.2) | 38 (13.1) | ||
| 13.7 mm (%) | 1 (0.0) | 1 (0.1) | 1 (0.3) | ||
| Postoperative achieved ICL vault (µm) | 515.48 ± 170.73 | 514.39 ± 174.85 | 476.56 ± 249.06 | 0.905 | 0.004 |
ICL, implantable collamer lens.
Figure 3.The feature space visualized using the 3D t-SNE technique. (A) The feature space without embedded ICL size to show data distribution labeled by ICL size. (B) The feature space with embedded ICL size to show data distribution labeled by the postoperative ICL vault.
Postoperative ICL Vault Prediction Performance of Machine Learning and Conventional Models Via Fivefold Cross Validation
| Mean Vault ± SD (µm) | MAE ± SD (µm) | MedAE (µm) | RMSE (µm) |
| ||
|---|---|---|---|---|---|---|
| Achieved ICL vault (target value) | 514.39 ± 174.85 | – | – | – | – | |
| Predicted ICL vault | Stacking ensemble (XGBoost + LightGBM) | 517.47 ± 125.45 | 99.67 ± 76.69 | 84.72 | 125.73 | Reference |
| Average ensemble (XGBoost + LightGBM) | 513.96 ± 126.21 | 100.46 ± 75.53 | 86.12 | 125.65 | 0.227 | |
| XGBoost (single model) | 509.78 ± 116.46 | 104.54 ± 78.70 | 89.85 | 130.82 | <0.001 | |
| Random forest | 511.36 ± 129.53 | 104.50 ± 78.47 | 87.61 | 130.65 | <0.001 | |
| Support vector machine | 511.17 ± 99.20 | 109.68 ± 87.06 | 92.92 | 140.00 | <0.001 | |
| Linear regression | 513.64 ± 120.76 | 106.63 ± 78.81 | 91.75 | 132.56 | <0.001 | |
| Manufacturer's nomogram (WTW + ACD) | 509. 34 ± 77.95 | 125.49 ± 92.10 | 110.12 | 155.62 | <0.001 | |
| NK formula | 516.42 ± 77.22 | 123.58 ± 93.07 | 105.76 | 154.67 | <0.001 | |
ACD, anterior chamber depth; ACW, anterior chamber width; CLR, crystalline lens rise; ICL, implantable collamer lens; LightGBM, light gradient boosting machine; MAE, mean absolute prediction error; MedAE, median absolute prediction error; RMSE, root mean square error; SD, standard deviation; WTW, white-to-white.
Figure 4.Global feature importance estimates selected by the SHAP technique using the proposed ensemble model. The model is based on XGBoost and lightGBM to predict postoperative ICL vault. (A) Total sum of SHAP importance from the ensemble model with ICL size. (B) The summary plot showing SHAP feature importance distributions. (C) Total sum of SHAP importance from the ensemble model without ICL size.
Figure 5.Comparison of postoperative ICL vault prediction performance of machine learning and conventional models via fivefold cross validation. (A) Box plot of the absolute error values for the predicted vault. (B) Proportions of eyes within a given range of absolute errors for the predicted vault.
Figure 6.Performance of the stacking ensemble machine learning model via fivefold cross validation. (A) Distribution of the achieved vault against the predicted vault. (B) Distribution of the postoperative vault error to show the accuracy of the predicted vault to the intended target vault.
Postoperative ICL Vault Prediction Performance of Machine Learning and Conventional Models in the Internal Validation Dataset From the Korean Patients (Internal Validation)
| Mean Vault ± SD (µm) | MAE ± SD (µm) | MedAE (µm) | RMSE (µm) |
| ||
|---|---|---|---|---|---|---|
| Achieved ICL vault (target value) | 516.82 ± 195.98 | – | – | – | – | |
| Predicted ICL vault | Stacking ensemble (XGBoost + LightGBM) | 517.76 ± 134.52 | 106.88 ± 90.67 | 82.91 | 140.14 | Reference |
| Average ensemble (XGBoost + LightGBM) | 517.18 ± 127.31 | 107.40 ± 98.49 | 83.09 | 145.69 | 0.678 | |
| XGBoost (single model) | 514.72 ± 124.08 | 110.33 ± 100.31 | 84.50 | 149.08 | 0.018 | |
| Random forest | 517.45 ± 123.89 | 110.74 ± 100.35 | 85.05 | 149.42 | 0.008 | |
| Support vector machine | 518.92 ± 103.71 | 123.78 ± 114.30 | 97.54 | 168.44 | <0.001 | |
| Linear regression | 517.10 ± 115.21 | 112.31 ± 99.67 | 86.78 | 150.14 | <0.001 | |
| Manufacturer's nomogram (WTW + ACD) | 520.11 ± 79.91 | 138.16 ± 114.89 | 118.54 | 179.65 | <0.001 | |
| NK formula | 515.48 ± 79.98 | 133.12 ± 121.12 | 107.56 | 179.93 | <0.001 | |
ACD, anterior chamber depth; ACW, anterior chamber width; CLR, crystalline lens rise; ICL, implantable collamer lens; LightGBM, light gradient boosting machine; MAE, mean absolute prediction error; MedAE, median absolute prediction error; RMSE, root mean square error; SD, standard deviation; WTW, white-to-white.
Postoperative ICL Vault Prediction Performance of Machine Learning and Conventional Models in the External Validation Dataset from the Japanese Patients (External Validation)
| Mean Vault ± SD (µm) | MAE ± SD (µm) | MedAE (µm) | RMSE (µm) |
| ||
|---|---|---|---|---|---|---|
| Achieved ICL vault (target value) | 476.56 ± 249.06 | – | – | – | – | |
| Predicted ICL vault | Stacking ensemble (XGBoost + LightGBM) | 473.04 ± 164.94 | 143.69 ± 118.76 | 118.68 | 186.29 | Reference |
| Average ensemble (XGBoost + LightGBM) | 473.57 ± 162.70 | 144.07 ± 138.89 | 105.89 | 199.95 | 0.927 | |
| XGBoost (single model) | 468.22 ± 143.11 | 144.11 ± 141.72 | 100.01 | 201.94 | 0.923 | |
| Random forest | 473.41 ± 144.97 | 145.22 ± 141.38 | 108.35 | 202.51 | 0.723 | |
| Support vector machine | 474.56 ± 107.32 | 166.15 ± 163.48 | 134.49 | 232.90 | 0.002 | |
| Linear regression | 476.38 ± 139.56 | 146.58 ± 138.91 | 108.74 | 201.78 | 0.500 | |
| Manufacturer's nomogram (WTW + ACD) | 522.97 ± 93.06 | 179.36 ± 150.69 | 156.28 | 234.09 | <0.001 | |
| NK formula | 456.12 ± 83.09 | 167.45 ± 169.90 | 127.45 | 238.35 | 0.002 | |
ACD, anterior chamber depth; ACW, anterior chamber width; CLR, crystalline lens rise; ICL, implantable collamer lens; LightGBM, light gradient boosting machine; MAE, mean absolute prediction error; MedAE, median absolute prediction error; RMSE, root mean square error; SD, standard deviation; WTW, white-to-white.
Figure 7.Comparison of postoperative ICL vault prediction performance in the internal and external validation datasets. (A) Box plot of the absolute error values for the predicted vault in the internal validation dataset. (B) Proportions of eyes within a given range of absolute errors for the predicted vault in the internal validation dataset. (C) Box plot of the absolute error values for the predicted vault in the external validation dataset. (D) Proportions of eyes within a given range of absolute errors for the predicted vault in the external validation dataset.
Figure 8.Bland-Altman plots for the achieved ICL vault and predicted vault using the ensemble machine learning model. (A) The result from the internal validation dataset. (B) The result from the external validation dataset.
Multiclass Classification Performance for ICL Size Selection Among the Cases With Good Outcomes in the Internal and External Validation Datasets
| Included Cases | |||||
|---|---|---|---|---|---|
| Cases of 400 µm ≤ Achieved ICL Vault ≤ 600 µm (Target Vault = 500 µm) | Cases of 300 µm ≤ Achieved ICL Vault ≤ 700 µm (Target Vault = 500 µm) | ||||
| Dataset | Model | Multiclass ICL Size Selection Accuracy (%) | Cohen's κ | Multiclass ICL Size Selection Accuracy (%) | Cohen's κ |
| Internal validation | Stacking ensemble (XGBoost + LightGBM) | 75.9 | 0.572 | 75.6 | 0.567 |
| Random forest | 74.1 | 0.542 | 73.8 | 0.564 | |
| Manufacturer's nomogram (WTW + ACD) | 41.4 | 0.177 | 38.9 | 0.109 | |
| NK formula | 57.4 | 0.337 | 52.8 | 0.266 | |
| External validation | Stacking ensemble (XGBoost + LightGBM) | 67.4 | 0.417 | 65.0 | 0.366 |
| Random forest | 65.3 | 0.390 | 64.4 | 0.354 | |
| Manufacturer's nomogram (WTW + ACD) | 48.4 | 0.217 | 36.1 | 0.026 | |
| NK formula | 64.2 | 0.416 | 61.1 | 0.349 | |
In this analysis, we excluded the outliers and only chose cases with good outcomes to build a reference standard validation dataset.
ACD, anterior chamber depth; ACW, anterior chamber width; CLR, crystalline lens rise; ICL, implantable collamer lens; LightGBM, light gradient boosting machine; WTW, white-to-white.
Figure 9.A case example of postoperative ICL vault prediction and lens size selection using the proposed web-based ensemble machine learning application.