Explainable AI-Based Robust Prediction of Oocyte Retrieval Using AMH Data in ART Cycles

Hyo-Jin Park, Department of Infertility Medical Industry, College of of Health and Biology, Daegu University
Gyeongsan, Korea (south), wh10287@naver.com
Jaewon Lee, Medical IT Convergence Research Section, Daegu-Gyeongbuk Research Division, ETRI
Daejeon, Korea (south), jwl0127@etri.re.kr
Kyuman Jeong, Department of AI, Daegu University
Gyeongsan, Korea (south), kyuman.jeong@gmail.com
Sehyun Park, Department of AI, Daegu University
Gyeongsan, Korea (south), sehyun@daegu.ac.kr
Deog-Bon Koo*, Department of Infertility Medical Industry, College of of Health and Biology, Daegu University
Gyeongsan, Korea (south), dbkoo@daegu.ac.kr
* Corresponding author

Abstract — Missing anti-Müllerian hormone (AMH) values limit the application of ovarian-response prediction models to real-world assisted reproductive technology data. This study evaluated whether artificial intelligence (AI)-based AMH imputation could preserve prediction of oocyte retrieval during controlled ovarian stimulation (COS). A retrospective multicenter dataset of 27,435 COS cycles collected from 2018 to 2023 was analyzed. Linear regression, XGBoost, LightGBM, and deep neural network models were compared for AMH imputation and downstream oocyte-yield prediction. In the measured-AMH setting, XGBoost achieved R² = 0.4063, MAE = 3.9988, and AUC = 0.8374. XGBoost also provided the highest AMH-imputation R² (0.2267). When missing AMH values were progressively simulated, AUC remained at or above 0.80 until missingness reached approximately 35.5% but decreased markedly at higher missing rates. SHAP analysis identified AMH and age as the principal predictors and showed compensatory contributions from stimulation protocol, hormone administration, and infertility cause. AI-based imputation therefore retained clinically useful information despite modest biomarker reconstruction accuracy and may support ovarian-response prediction when clinical records are incomplete.

Keywords — Anti-Müllerian Hormone; Artificial Intelligence; Imputation; Oocyte Retrieval; Ovarian Response

I. Introduction

The number of oocytes retrieved during COS is a central indicator of ovarian response and affects the number of fertilized oocytes, blastocysts, and embryos available for transfer. Consequently, reliable prediction of oocyte yield is valuable for selecting stimulation strategies and counseling patients [2], [3]. AMH is one of the most informative markers of ovarian reserve and is routinely combined with age, antral follicle count, and treatment-related factors in ovarian-response prediction [4]. However, AMH may be unavailable because testing was omitted, results were not transferred between institutions, or repeated treatment cycles used incomplete records. Complete-case analysis discards these cycles and can reduce statistical power and clinical generalizability. Machine-learning imputation may recover part of the missing biomarker information, but the clinically important question is whether an imputed value preserves the downstream prediction task rather than exactly reproducing the laboratory measurement [5].

II. Methods

A. Study Population and Variables

The source database contained 69,255 ART cycles collected from eight infertility hospitals. Records were irreversibly de-identified. Cycles using frozen oocytes were excluded. Because validation of imputation required known ground-truth AMH values, analyses began with cycles having recorded AMH. Cases with missing values in other required variables were then excluded, yielding 27,435 COS cycles for final analysis. The input variables were age, AMH, cause of infertility, ovarian stimulation protocol, FSH administration, and hCG administration. Infertility cause was grouped as female factor, male factor, combined factors, or unknown. Stimulation protocol was grouped as natural, GnRH antagonist, or GnRH agonist. FSH and hCG represented administration records rather than serum concentrations.

B. Outcomes and Preprocessing

The primary continuous outcome was the number of oocytes retrieved. For discrimination analysis, cycles were classified as normal responders (≥8 oocytes) or low responders (

C. Model Development

Linear regression was used as a conventional baseline. XGBoost and LightGBM were selected to capture nonlinear feature interactions, and a deep neural network (DNN) with hidden layers of 128, 64, and 32 neurons was used as the deep-learning comparator. Hyperparameters were chosen by grid search and cross-validation. The dataset was divided into training (80%) and validation (20%) sets. The same four model families were first assessed for AMH imputation. XGBoost, which provided the highest R², was then used to generate imputed AMH values in the missingness experiments. Oocyte-yield models were compared under three conditions: actual AMH, partially missing and imputed AMH, and no AMH.

D. Implementation Details

XGBoost used 30 estimators, maximum depth 7, and a learning rate of 0.1. The estimator count was selected through grid search and cross-validation rather than a fixed default. Because XGBoost complexity is jointly determined by estimator count, tree depth, and learning rate, the compact ensemble was retained to limit overfitting under the available feature set. LightGBM used gradient-boosted decision trees with maximum depth 7, 31 leaves, and a learning rate of 0.1. The DNN was trained for 50 epochs with batch size 256, Adam optimization, and MAE loss. Analyses were conducted in Python using scikit-learn, XGBoost, LightGBM, TensorFlow, and Keras. These models represented a linear baseline, two tree-based ensembles, and a neural network under an identical clinical feature set.

E. Missingness Experiment and Evaluation

To create a known validation target, AMH values were randomly masked in complete records. Missingness was increased from 0% to 100% in 10% increments. At each level, missing AMH was estimated from the remaining clinical variables and then supplied to the downstream oocyte-retrieval model. AMH-imputation and continuous oocyte-yield performance were evaluated using mean absolute error (MAE) and coefficient of determination (R²). Classification of normal versus low response was evaluated using the area under the receiver operating characteristic curve (AUC). SHAP values were calculated to quantify the relative contribution of each variable to XGBoost predictions [6]. XGBoost achieved the highest explained variance for AMH recovery (R² = 0.2267), whereas the DNN achieved the lowest MAE (1.8279 ng/mL). XGBoost was selected for the subsequent missingness analysis because it provided the strongest overall balance of explained variance, error, and interpretability. All models achieved AUC values above 0.83. XGBoost yielded the highest R² and lowest MAE, while LightGBM showed a marginally higher AUC. XGBoost was retained as the principal prediction model because it performed consistently across regression and classification metrics.

F. Interpretation of Evaluation Metrics

R² and MAE assessed continuous oocyte-count prediction, whereas AUC assessed discrimination between low and normal responders. For the missingness experiment, the measured-AMH XGBoost result (R² = 0.4063) was defined as the study-specific empirical ceiling because it represented the best observed performance under the same cohort, feature set, and data split without artificial AMH missingness. This benchmark is distinct from the mathematical maximum of R² = 1.0. The percentages in Tables III and IV indicate R² retention relative to this empirical ceiling.

III. Result

A. Study Population and Benchmark Performance

The final cohort included 27,435 COS cycles. Median patient age was 37 years, median AMH was 2.41 ng/mL, and the median number of oocytes retrieved was 10. Most cycles used a GnRH-antagonist protocol. The measured-AMH XGBoost model achieved R² = 0.4063, MAE = 3.9988, and AUC = 0.8374, establishing the benchmark for evaluating imputed AMH.

B. Robustness under Simulated AMH Missingness

Prediction performance declined progressively as AMH missingness increased. AUC decreased from 0.8374 with measured AMH to 0.8277, 0.8168, and 0.8086 at 10%, 20%, and 30% missingness, respectively. At 40% missingness, AUC fell to 0.7928. Interpolation indicated that the AUC = 0.80 threshold was crossed at approximately 35.5% missingness. Performance deteriorated more substantially beyond 60% missingness. At 100% missingness, equivalent to excluding AMH entirely, the model retained an AUC of 0.7189 but R² fell to 0.1687 and MAE increased to 4.8904. These findings demonstrate that imputed AMH provides measurable downstream value when a moderate proportion of biomarker records is absent.

C. SHAP-Based Feature Interpretation

SHAP analysis identified actual or imputed AMH as the most influential feature and age as the second most influential. When AMH was removed, the relative importance of age increased substantially. FSH and hCG administration, stimulation protocol, and infertility cause provided additional information and partially compensated for missing AMH. Across comparable AMH levels, predicted oocyte yield was generally lower with advancing age and higher in cycles using the antagonist protocol or hCG administration. Male-factor infertility was associated with comparatively higher predicted oocyte numbers. The predicted response plateaued or declined at very high AMH concentrations, highlighting the importance of multivariable interpretation rather than reliance on AMH alone. The feature hierarchy remained clinically coherent: the measured or imputed biomarker dominated when available, whereas age became the principal substitute when AMH was removed.

IV. Discussion

This study demonstrates that the clinical utility of an imputed biomarker cannot be judged solely by the accuracy of biomarker reconstruction. Although the best AMH-imputation model explained only 22.7% of the variance, the imputed values retained enough information to support robust downstream prediction. Incomplete AMH records could therefore be included without simply discarding entire treatment cycles. The missingness experiment provides an operational threshold for data-quality management. Prediction remained above AUC 0.80 until approximately 35.5% of AMH values were missing. When missingness exceeded 60%, performance declined more rapidly, suggesting that imputation should complement rather than replace biomarker testing in severely incomplete datasets. Explainability results also support the biological plausibility of the model. AMH and age remained the dominant factors, while treatment context and infertility cause contributed to supplementary information. This compensation explains why a model with modest AMH-reconstruction R² could preserve useful classification performance. Such a distinction is relevant to medical AI systems deployed across institutions with heterogeneous documentation practices.

A. Comparison with Complete-Case Approaches

Conventional complete-case modelling excludes every cycle lacking AMH and therefore assumes that the missing records are dispensable. The present framework instead used the observable treatment context to estimate the missing biomarker and explicitly quantified the point at which this strategy ceased to preserve the target level of discrimination. This makes the model more compatible with routine multicenter data than approaches developed only from fully observed datasets.

B. Clinical Implications

• Imputation can increase the usable sample size of multicenter ART databases and reduce bias from complete-case exclusion. • Predictions remain clinically informative when AMH missingness is moderate, but uncertainty should be communicated as missingness increases. • SHAP-based interpretation can show which available clinical variables are supporting a prediction when AMH is unavailable.

C. Limitations

The analysis was retrospective and based on data collected in a specific regional health-care environment. Artificial random masking may not fully reproduce the mechanisms that cause AMH to be missing in clinical practice. Drug exposure was represented as binary administration variables rather than dose or serum concentration, and external prospective validation remains necessary. Although the 30-estimator configuration was selected through the prespecified tuning procedure, a broader estimator-range and early-stopping sensitivity analysis was not performed. Therefore, the modest R² should not be attributed solely to estimator count, and hyperparameters should be retuned in independent datasets.

D. Future Work

Future studies should validate the threshold in independent clinical populations and evaluate non-random missingness caused by patient selection, hospital workflow, or repeated cycles. Incorporating antral follicle count, medication dose, ultrasound images, and longitudinal measurements may improve both AMH reconstruction and prediction of downstream outcomes such as pregnancy and live birth.

V. Conclusion

AI-based imputation of missing AMH values preserved useful prediction of oocyte retrieval in 27,435 COS cycles. XGBoost achieved the highest AMH-imputation R² and strong downstream prediction using measured AMH. Predictive AUC remained at least 0.80 until AMH missingness reached approximately 35.5%, while SHAP analysis showed that age and treatment-related variables compensated for unavailable AMH. The framework offers a practical approach for maintaining ovarian-response decision support in incomplete real-world ART datasets.
Study population selection and analytical workflow. AMH was artificially masked only after complete cases had been selected, permitting comparison between imputed and observed values.
Figure 1. Study population selection and analytical workflow. AMH was artificially masked only after complete cases had been selected, permitting comparison between imputed and observed values.
Classification performance of oocyte-retrieval models using measured AMH. LightGBM and XGBoost achieved the highest AUC values, and all models exceeded 0.83.
Figure 2. Classification performance of oocyte-retrieval models using measured AMH. LightGBM and XGBoost achieved the highest AUC values, and all models exceeded 0.83.
Effect of simulated AMH missingness on XGBoost classification performance. AUC remained above 0.80 through 30% missingness and crossed the benchmark at approximately 35.5%.
Figure 3. Effect of simulated AMH missingness on XGBoost classification performance. AUC remained above 0.80 through 30% missingness and crossed the benchmark at approximately 35.5%.
Table 1. BASELINE CHARACTERISTICS
CharacteristicValue
Cycles analyzed27,435
Age, years37 [34–40]
AMH, ng/mL2.41 [1.26–4.39]
Oocytes retrieved10 [6–15]
Natural protocol80
GnRH antagonist20,904
GnRH agonist6,451
Female-factor infertility10,704
Male-factor infertility3,947
Combined factors2,082
Unknown cause10,702
Table 2. AMH IMPUTATION PERFORMANCE
ModelR²MAE
Linear regression0.20041.8720
XGBoost0.22671.8331
LightGBM0.22011.8378
DNN0.21931.8279
Table 3. OOCYTE PREDICTION USING ACTUAL AMH
ModelR²R² retentionMAEAUC
Linear regression0.371091.3%4.31740.8318
XGBoost0.4063100.0%3.99880.8374
LightGBM0.402999.2%4.01500.8376
DNN0.384794.7%4.01230.8347
Table 4. PERFORMANCE ACROSS AMH MISSINGNESS
Missing AMHR²R² retentionMAEAUC
0%0.4063100.0%3.99880.8374
10%0.378693.2%4.08350.8277
20%0.356187.6%4.16580.8168
30%0.335782.6%4.26020.8086
40%0.303874.8%4.35560.7928
50%0.274567.6%4.49060.7824
60%0.257263.3%4.54530.7692
70%0.242159.6%4.66970.7501
80%0.219654.0%4.74360.7450
90%0.198748.9%4.82460.7281
100%0.168741.5%4.89040.7189
Table 5. QUALITATIVE SHAP FEATURE HIERARCHY
AMH conditionLeading SHAP variables
Measured AMHAMH > age > FSH > infertility cause
Imputed AMHImputed AMH > age > FSH > infertility cause
Without AMHAge > FSH > infertility cause > hCG/protocol

References

[1] J. Lee, H.-J. Park, S.-G. Yang, and K.-Y. Kim, “AI-based imputation of anti-Müllerian hormone enables robust prediction of oocyte retrieval during controlled ovarian stimulation,” J. Assist. Reprod. Genet., vol. 43, pp. 1393–1402, 2026.
[2] M. Fanton, J. H. Cho, V. L. Baker, and K. Loewke, “A higher number of oocytes retrieved is associated with an increase in fertilized oocytes, blastocysts, and cumulative live birth rates,” Fertil. Steril., vol. 119, pp. 762–769, 2023.
[3] P. Wang et al., “The association between the number of oocytes retrieved and cumulative live birth rate in different female age strata,” Sci. Rep., vol. 13, Art. no. 14516, 2023.
[4] Y. Liu, Z. Pan, Y. Wu, J. Song, and J. Chen, “Comparison of anti-Müllerian hormone and antral follicle count in the prediction of ovarian response,” J. Ovarian Res., vol. 16, Art. no. 117, 2023.
[5] M. Kazijevs and M. D. Samad, “Deep imputation of missing values in time series health data: A review with benchmarking,” J. Biomed. Inform., vol. 144, Art. no. 104440, 2023.
[6] S. M. Lundberg and S.-I. Lee, “A unified approach to interpreting model predictions,” in Proc. 31st Conf. Neural Information Processing Systems (NIPS), Long Beach, CA, USA, 2017, pp. 4765–4774.
[7] T. Chen and C. Guestrin, “XGBoost: A scalable tree boosting system,” in Proc. ACM SIGKDD, 2016, pp. 785–794.
[8] G. Ke et al., “LightGBM: A highly efficient gradient boosting decision tree,” in Proc. NIPS, 2017, pp. 3149–3157.