Leveraging machine learning for fetal health classification

Ravi Kumar Sachdeva, Priyanka Bathla, Rohit Lamba, Pooja Rani, Sanjoy Kumar Debnath, Wai Yie Leong

Abstract


Early diagnosis of fetal health complications is crucial to ensure maternal and infant safety. However, conventional tabular machine learning approaches often suffer from severe majority-class bias and a lack of clinical interpretability. In this research, an optimized Python-based framework was developed using a 2,126-record dataset containing 21 predictive features to classify fetal health status. To resolve structural class imbalance without data leakage, the synthetic minority over-sampling technique (SMOTE) was dynamically applied strictly within stratified 5-fold cross-validation loops. Six configurations—naive Bayes, logistic regression, support vector machines, a multi-tiered deep multi-layer perceptron (deep MLP), random forest, and extreme gradient boosting (XGBoost)—were systematically tuned using randomized grid searches. Among the benchmarked models, the upgraded XGBoost ensemble demonstrated the highest performance, leading with a diagnostic accuracy of 94.87%, a macro F1-score of 91.37%, and an area under the curve (AUC) of 98.77%. While the deep MLP required a high training latency of 13.8179 seconds, the optimal XGBoost layout achieved superior power with a training runtime of only 1.8325 seconds and an inference speed of 0.0046 seconds. Game-theoretic Shapley additive explanations (SHAP) values confirmed abnormal short-term variability as the primary risk driver, ensuring a transparent, high-throughput decision-support tool.

Keywords


Classifying fetal health; Clinical decision making; Cross validation; Predictive modeling; Public health

Full Text:

PDF


DOI: http://doi.org/10.11591/ijai.v15.i5.pp4315-4324

Refbacks

  • There are currently no refbacks.


Copyright (c) 2026 Ravi Kumar Sachdeva, Priyanka Bathla, Rohit Lamba, Pooja Rani, Sanjoy Kumar Debnath, Wai Yie Leong

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

IAES International Journal of Artificial Intelligence (IJ-AI)
ISSN/e-ISSN 2089-4872/2252-8938 
This journal is published by the Institute of Advanced Engineering and Science (IAES).

View IJAI Stats