IMR Press / CEOG / Volume 51 / Issue 3 / DOI: 10.31083/j.ceog5103060
Open Access Original Research
Postpartum Haemorrhage Risk Prediction Model Developed by Machine Learning Algorithms: A Single-Centre Retrospective Analysis of Clinical Data
Show Less
1 Department of Gynecology and Obstetrics, Third Affiliated Hospital of Shanghai University/Wenzhou Third Clinical Institute Affiliated to Wenzhou Medical University/Wenzhou People’s Hospital, 325000 Wenzhou, Zhejiang, China
*Correspondence: zjzhp@126.com (Hongping Zhang); 1078811253@qq.com (Yanjun Hu)
Clin. Exp. Obstet. Gynecol. 2024, 51(3), 60; https://doi.org/10.31083/j.ceog5103060
Submitted: 1 November 2023 | Revised: 13 December 2023 | Accepted: 25 December 2023 | Published: 6 March 2024
Copyright: © 2024 The Author(s). Published by IMR Press.
This is an open access article under the CC BY 4.0 license.
Abstract

Background: Postpartum haemorrhage (PPH) is a serious complication and a cause of maternal mortality after delivery. This study used machine learning algorithms and new feature selection methods to build an efficient PPH risk prediction model and provided new ideas and reference methods for PPH risk management. Methods: The clinical data of women who gave birth at Wenzhou People’s Hospital from 1 January 2021, to 30 March 2022, were retrospectively analysed, and the women were divided into a high haemorrhage group (337 patients) and a low haemorrhage group (431 patients) based on the amount of blood loss. Machine learning algorithms were used to identify the features associated with postpartum haemorrhage from multiple clinical variables using feature selection methods, such as recursive feature elimination (RFE), recursive feature elimination with cross-validation (RFECV), and SelectKBest, and to establish prediction models. Results: For all women, the features associated with postpartum haemorrhage were ‘age’, ‘newborn weight’, ‘gestational week’, ‘perineal laceration’, and ‘caesarean section’. The prediction model established by the random forest classifier performed best, with an F1 score of 0.73 and an area under the curve (AUC) of 0.84. For women who underwent caesarean section or had a vaginal delivery, the features associated with postpartum haemorrhage risk were different. The risk factors for postpartum haemorrhage in women who underwent caesarean section were ‘age’, ‘parity’, ‘preterm birth’, and ‘placenta previa’. The prediction model established by the random forest classifier performed best, with an F1 value of 0.96 and an AUC of 0.95. The risk factors for postpartum haemorrhage in women with vaginal delivery were ‘age’, ‘parity’, ‘gestational week’, ‘diabetes’, ‘assisted reproduction’, ‘hypertension (preeclampsia)’, and ‘multiple pregnancy’. The prediction model established by the AdaBoost classifier performed best, with an F1 value of 0.65 and an AUC of 0.76. Conclusions: Machine learning algorithms can effectively identify the features associated with postpartum haemorrhage risk from clinical variables and establish accurate prediction models, offering a novel approach for clinicians to assess the risk of and prevent postpartum haemorrhage.

Keywords
postpartum haemorrhage
machine learning
risk prediction
feature selection
1. Introduction

Every year, approximately 300,000 maternal deaths occur worldwide postpartum haemorrhage (PPH) is currently the leading cause of maternal mortality worldwide, accounting for approximately one-third of deaths [1]. PPH refers to 500 mL blood loss and 1000 mL blood loss within 24 hours of vaginal and caesarean delivery, respectively; severe PPH refers to blood loss 1000 mL within 24 hours of delivery; intractable PPH refers to severe PPH that cannot be stopped by conservative measures such as uterotonics, continuous uterine massage and compression and requires surgical intervention, embolization, or even hysterectomy [2]. Studies report that the incidence of PPH is 5–10%, but postpartum blood loss is often underestimated in clinical practice, so the actual incidence of PPH may be higher [3]. PPH can cause maternal death, but 54–93% of cases are preventable. Studies assessing and identifying factors related to PPH and its treatment found that the inaccurate estimation of actual blood loss during and immediately after birth by health care providers is the main reason for delayed bleeding response [4]. Due to the inaccurate estimation of postpartum blood loss in clinical practice, it is difficult to predict or reduce the risk of PPH. Therefore, assessment of PPH risk in the antenatal, intrapartum, and postpartum stages can identify high-risk groups, facilitate early preparation, enhance monitoring and timely prevention, and reduce the incidence of PPH and maternal mortality [5]. Therefore, the development of a valid PPH prediction scoring system and its application in clinical practice through information technology is an important problem that needs to be urgently solved to enhance the early prediction of PPH. PPH can be prevented by identifying high-risk women.

Although the risk factors for PPH have been studied by researchers from various countries for many years, thus far, no reliable PPH prediction scoring system has been developed [6, 7]. Multiple risk factors often coexist in clinical practice, but quantifying the relevant risk factors and predicting and screening high-risk groups are challenging without the aid of clinical prediction models. Therefore, it is difficult to achieve early preparation, strengthen monitoring and improve prevention [8]. The currently recognized causes of PPH are as follows: (1) uterine atony; (2) placental factors; (3) soft birth canal laceration; and (4) coagulation dysfunction. However, many women without these risk factors have PPH [9]. Therefore, PPH risk assessment should be performed for pregnant women before delivery and at admission and modified continuously with the development of other risk factors during or after delivery [10]. One PPH risk scoring system has been shown to identify 60–85% of patients who will have major obstetric haemorrhage [8, 11], and retrospective cohort studies have validated this tool. The results show that although the tool correctly identified more than 80% of severe PPH patients, more than 40% of nonbleeding women were included in the high-risk group. The specificity of the tool was only slightly lower than 60% [12]. Therefore, there is a lack of efficient clinical prediction models for PPH.

Machine learning is a data-based intelligent computing method that can learn rules and patterns from large amounts of data, thereby achieving tasks such as classification, regression, and clustering [13, 14]. Machine learning has been widely used in the medical field, especially in risk prediction. Machine learning can use multiple clinical variables to construct efficient prediction models to assist clinical decision-making [15, 16]. In recent years, some studies have attempted to use machine learning algorithms to predict the risk of PPH [17, 18], but these studies have shortcomings, such as small sample sizes and simple feature selection methods. The predictive performance needs to be improved. This study discusses three new feature selection methods: recursive feature elimination (RFE), recursive feature elimination with cross-validation (RFECV), and SelectKBest. The study purpose was to explore how to eliminate redundant features while retaining the most important features, thereby improving the accuracy and stability of the prediction model. In addition, we used machine learning algorithms to integrate classification models and identify more suitable risk prediction models among many classification model algorithms for our center’s data characteristics. Therefore, in this study, the most representative feature variables were selected by screening feature selection algorithms and high-risk factors in artificial scoring tables. In different clinical delivery modes, the risk of PPH should be quickly and efficiently evaluated in advance to identify high-risk groups for preoperative preparations, such as blood matching, and provide new ideas and reference methods for PPH risk management.

2. Materials and Methods
2.1 Study Population and Study Design

This study retrospectively analysed the clinical data of 10,803 women who gave birth at Wenzhou People’s Hospital from 1 January 2021, to 30 March 2022, including age, parity, gestational week, newborn weight, diabetes, assisted reproduction, hypertension (preeclampsia), multiple pregnancy, preterm birth, placenta previa, perineal laceration, and caesarean section. They were divided into a high haemorrhage group (337 cases) and a low haemorrhage group (431 cases) according to the amount of blood loss. The high haemorrhage group was defined as women with blood loss of 500 mL within 24 hours of delivery, and the low haemorrhage group was defined as those with blood loss of <500 mL within 24 hours of delivery. According to the definition of PPH, women who underwent vaginal delivery and had 500 mL blood loss and those who underwent caesarean delivery and had 1000 mL blood loss were screened out. A total of 130 women with vaginal delivery and 26 women with caesarean delivery were selected as the test sets for the two different delivery modes, which were used for machine learning analysis. Women with coagulation disorders or on anticoagulant therapy, as well as women with incomplete clinical data, were excluded. This study was approved by the Ethics Committee of Wenzhou People’s Hospital.

2.2 Feature Selection

Based on the previously implemented “Postpartum Haemorrhage Risk Assessment Table”, the diagnosis and basic information of maternal complications were extracted from the electronic medical record system. In the Python language environment, the matplotlib library was used for plotting, the seaborn library was used for data visualization, the norm module in the SciPy library was used for normal distribution analysis, the stats module in the SciPy library was used for statistical analysis, and the math library was used for mathematical operations. The data were balanced using the SMOTE module in the imblearn library; the data.corr() function was used to calculate the correlation coefficients between each variable in the data, and the sns.heatmap() function was used to draw a heatmap of the correlation coefficient matrix. The data were standardized using the StandardScaler module in the sklearn library and split into a training set and a test set using the train_test_split module. A random forest classifier was built using the RandomForestClassifier module. Classification performance was evaluated using the f1_score, confusion_matrix, precision_recall_curve, roc_curve, accuracy_score, auc, and classification_report modules. The data were preprocessed using the preprocessing module. Feature selection methods such as SelectKBest, chi2, RFE, and RFECV were used. All available classifiers were obtained using the all_estimators function. A grid search for optimal parameters was performed using the GridSearchCV module.

2.3 Predictive Model

All estimators of the type classifier from the sklearn library were imported and stored in the estimator list. The estimator list was traversed, trying to instantiate each estimator and adding it to two lists: the estimator_list and model_list. According to the feature selection methods described in the previous section, feature variables were selected as independent variables. The train_test_split function was used to split the dataset into a training set and a test set, with the test set accounting for 20% and the random seed being 0. The sklearn.metrics module was imported to calculate various evaluation indicators, such as the F1 score, confusion matrix, accuracy, recall rate, receiver operating characteristic curve (ROC curve), and area under the curve (AUC). The model was fitted on the training set, and predictions were made based on the test set. The F1 score, accuracy, precision, recall rate, AUC and other indicators of the model were calculated and printed out. If the model had a predict_proba method, this method was used to obtain the predicted probabilities based on the test set and plot ROC curves based on probabilities and true labels; otherwise, ROC curves were plotted using predicted labels.

3. Results
3.1 Descriptive Analysis

The risk assessment factors of the “Postpartum Risk Assessment Table” were formulated by the clinical team based on the previous research project [19] and included the following 24 assessment factors: basic information (age, body mass index (BMI), assisted reproduction, history of postpartum haemorrhage, history of abortion and curettage); obstetric complications (hypertension, coagulation dysfunction, anaemia, rare blood type, polyhydramnios, multiple pregnancy, uterine fibroids, placenta previa, medication history); intrapartum scores (fundal height, perineal laceration, estimated foetal weight, platelet count, long-term use of oxytocin, late postpartum haemorrhage, partograph, mode of delivery, third stage duration, placental retention). Basic information included the following 6 assessment factors as predictors: age, gravidity, parity, gestational week, intrapartum blood loss (mL), newborn weight (g); obstetric complications included the following 12 assessment factors: multiple pregnancy, assisted reproduction, uterine fibroids, hypertension, uterine scar, preterm birth, placenta previa, cysts, chorioamnionitis, perineal laceration, diabetes, and caesarean section, as shown in Table 1. We simplified the content of the intrapartum score and increased the prediction time point to before delivery. The purpose was to predict the risk of PPH before delivery and manage high-risk groups more efficiently.

Table 1.Clinical characteristics and obstetric complications related to bleeding in the high blood loss population.
Characteristics High blood loss Low blood loss t value or χ2 value* p value
(n = 337) (n = 431)
Basic information
Age 30.82 ± 5.47 28.38 ± 3.98 6.88 <0.001
Gravidity 2.63 ± 1.61 1.94 ± 1.13 6.67 <0.001
Parity 1.65 ± 0.73 1.44 ± 0.61 4.22 <0.001
Gestational week 37.65 ± 3.35 38.75 ± 1.97 –5.32 <0.001
Intrapartum blood loss (mL) 693.18 ± 402.22 120.61 ± 47.83 25.99 <0.001
Newborn weight (g) 3396.13 ± 871.75 3252.38 ± 454.95 2.75 0.01
Obstetric complications
Multiple pregnancy 26 (7.7%) 1 (0.2%) 31.22 <0.001
Assisted reproduction 31 (9.2%) 6 (1.4%) 25.14 <0.001
Uterine myoma 33 (9.8%) 22 (5.1%) 6.25 0.01
Hypertension 37 (11.0%) 20 (4.6%) 11.06 <0.001
Uterine scar 39 (49.4%) 38 (50.6%) 1.59 0.21
Premature birth 54 (16.0%) 15 (3.5%) 36.39 <0.001
Placenta previa 60 (17.8%) 0 83.24 <0.001
Cyst 70 (68.0%) 33 (32.0%) 28.01 <0.001
Chorioamnionitis 73 (21.7%) 82 (19.0%) 0.82 0.37
Perineal laceration 79 (23.4%) 245 (56.8%) 86.52 <0.001
Diabetes 81 (24.0%) 75 (17.4%) 5.14 0.02
Caesarean section 206 (61.1%) 25 (5.8%) 275.27 <0.001

*t test was used for measurement data and Chi-square test was used for comparison of rates.

We used the data.corr() function to calculate the correlation coefficients between each variable in the data and used the sns.heatmap() function to draw a heatmap of the correlation coefficient matrix, as shown in Fig. 1. PPH was strongly positively correlated with intrapartum blood loss, caesarean section, placenta previa and other variables, with correlation coefficients of 0.728, 0.599, and 0.329, respectively. PPH was strongly negatively correlated with perineal laceration, with a correlation coefficient of –0.336. PPH was moderately positively correlated with age, parity, delivery time and other variables, with correlation coefficients ranging from 0.2–0.3. PPH was weakly positively correlated with newborn weight, assisted reproduction, multiple pregnancy and other variables, with correlation coefficients ranging from 0.1–0.2. PPH had no significant correlation with gestational week, chorioamnionitis, uterine scar and other variables, with correlation coefficients close to 0.

Fig. 1.

Heatmap of the correlation coefficient matrix of postpartum haemorrhage (PPH) risk factors.

3.2 Predictive Model

We used the SelectKBest, RFE and RFECV feature selection methods to analyse the above data, obtained three different sets of predictive feature combinations, and verified the predictive performance of feature patterns in the random forest classifier model. The results are shown in Table 2. The SelectKBest method selected 5 features, namely, newborn weight, perineal laceration, preterm birth, caesarean section and placenta previa. The feature pattern had an F1 score of 0.697, an accuracy of 0.736, a precision of 0.745, a recall rate of 0.654, and an AUC of 0.790 in the model. The RFE method selected 5 features, namely, age, newborn weight, gestational week, perineal laceration and caesarean section. The feature pattern had an F1 score of 0.730, an accuracy of 0.753, a precision of 0.740, a recall rate of 0.720, and an AUC of 0.837 in the model.

Table 2.Feature selection and predictive performance evaluation by the three methods: SelectKBest, RFE and RFECV.
Optional method Features Counts F1 Score Accuracy Precision Recall AUC
SelectKBest ‘Neonatal weight’, ‘perineal laceration’, ‘premature delivery’, ‘caesarean section’, and ‘placenta previa’ 5 0.696517 0.7359 0.744681 0.654206 0.789983
RFE ‘Age’, ‘newborn weight’, ‘gestational age’, ‘perineal laceration’, and ‘caesarean section’ 5 0.729858 0.7532 0.740385 0.719626 0.836788
RFECV ‘Age’, ‘birth weight’, ‘at times’, ‘production time’, ‘gestational age’, ‘assisted reproduction’, ‘blood pressure (eclampsia)’, ‘multiple pregnancies’, ‘uterine fibroids’, ‘perineal laceration ‘, ‘chorioamnionitis’, ‘diabetes’, ‘premature’, ‘uterine scar’, ‘cyst’, ‘caesarean delivery’, and ‘placenta previa’ 17 0.776119 0.8052 0.829787 0.728972 0.87255

RFE, recursive feature elimination; RFECV, recursive feature elimination with cross-validation; AUC, area under the curve.

The RFECV method selected 17 features, namely, age, newborn weight, parity, delivery time, gestational week, assisted reproduction, hypertension (preeclampsia), multiple pregnancy, uterine fibroids, perineal laceration, chorioamnionitis, diabetes, preterm birth, uterine scar, cysts, caesarean section and placenta previa. The feature pattern had an F1 score of 0.776, an accuracy of 0.805, a precision of 0.830, a recall rate of 0.729 and an AUC of 0.873 in the model. The results suggested that among the three feature selection methods, the RFE method had the highest prediction efficiency. In the case where the SelectKBes method also selected 5 features, the prediction efficiency increased from 0.790 to 0.837. Although the prediction efficiency of the RFE method was not as high as that of the RFECV method, the RFE method only needed at least 5 features to achieve a prediction efficiency similar to that of the RFECV method, which needed to evaluate 17 features. Notably, in the previous correlation analysis, the “newborn weight” factor was not strongly correlated with PPH, but in the process of developing the three different models, this feature was selected for all models; however, because the exact “newborn weight” could not be obtained before delivery, we ultimately excluded this factor in the later prediction model and included four factors (‘age’, ‘gestational week’, ‘perineal laceration’, and ‘caesarean section’) related to high postpartum blood loss into the model selection module for operation. The following models all achieved good prediction efficiency, as shown in Fig. 2: AdaBoostClassifier: AUC of 0.859; GaussianNB: AUC of 0.873; GradientBoostingClassifier: AUC of 0.861; HistGradientBoostingClassifier: AUC of 0.857; MLPClassifier: AUC of 0.865; LogisticRegression: AUC of 0.851; and LogisticRegressionCV: AUC of 0.851.

Fig. 2.

Selection of a postpartum haemorrhage risk classification model based on machine learning algorithms. ROC Cure, receiver operating characteristic curve.

Considering the clinical application, the diagnostic criteria for PPH in women with caesarean section and vaginal delivery are different: >1000 mL blood loss in women with caesarean section and >500 mL blood loss in women with vaginal delivery; therefore, it is necessary to separate pregnant women with different delivery methods and discuss the risk factors and characteristics of PPH. Therefore, we divided pregnant women into a caesarean section group and a vaginal delivery group and performed the above machine learning feature selection and model selection separately.

Finally, in pregnant women with caesarean section, we found four risk factors related to PPH (‘age’, ‘parity’, ‘preterm birth’, and ‘placenta previa’), which were verified in the random forest classifier model with an AUC of up to 0.923, as shown in Fig. 3. The F1 score, accuracy, precision, recall rate, AUC, 0.9600000000000001, 0.9375, 1.0, 0.9230769230769231, 0.948717948.

Fig. 3.

Postpartum haemorrhage risk prediction results of the random forest classifier model among pregnant women with caesarean section.

In natural delivery pregnant women, we identified ‘age’, ‘parity’, ‘gestational week’, ‘diabetes’, ‘assisted reproduction’, ‘hypertension (preeclampsia)’, and ‘multiple pregnancy’ seven risk factors related to postpartum haemorrhage and verified them in the AdaBoostClassifier model with an AUC of up to 0.923, as shown in Fig. 4. The F1 score, accuracy, precision, recall rate, and AUC were as follows: 0.6486486486486486, 0.6666666666666666, 0.6666666666666666, 0.631578947368421, and 0.759868421.

Fig. 4.

Postpartum haemorrhage risk prediction results of the AdaBoostClassifier model among pregnant women with vaginal delivery.

4. Discussion

The purpose of this study was to predict the risk of PPH among women before delivery, identify the most critical features of obstetric complications in PPH cases, and provide a quick and easy assessment method for clinical practice. In the previous study, we learned that early warning plays a vital role in the management of PPH [19]. The clinical treatment measures for uterine atony PPH include uterine massage, oxytocin infusion, Xinmupai intrauterine injection, etc. It is extremely important to establish a sound predelivery early warning system to control the development of patients’ conditions, promote clinical efficacy, reduce the incidence of PPH, ensure the safety of delivery, improve patient quality of life, and improve the obstetric medical level of the region through effective prevention and predelivery management [11, 20]. At present, there are generally situations such as a heavy workload, rapid changes in pregnant women and their conditions, and a fast work pace in obstetric clinical work, so it is easy to overlook some potential high-risk factors for in low-risk pregnant women [21]. Therefore, the purpose of this project was to optimize the existing PPH assessment system and use machine learning to improve the work efficiency of clinical doctors and reduce the incidence of PPH and maternal mortality.

The PPH risk assessment table includes more comprehensive factors, but the evaluation process is long, and the table is relatively complex. Compared with the 1300 sets of manually evaluated table data returned by doctors in the previous period and the 10,803 women who gave birth at our hospital that year, the risk assessment implementation efficiency is not high. The implementation rate of the PPH risk assessment table was approximately 10% from January 2021 to March 2022. After data analysis and cleaning, the actual evaluation efficiency was not satisfactory. Even if the results of manual evaluation by doctors are reorganized by means of information technology, the PPH prediction model after informationization had an AUC of 0.669, and the 95% confidence interval was 0.578–0.759, which were slightly higher than those of manual scoring (AUC of 0.557, asymptotic 95% confidence interval of 0.460–0.654). The difference in the prediction results, the difference was statistically significant (p = 0.001). The scoring efficiency after informationization was higher, but from the perspective of clinical application, the AUC of the PPH risk assessment table was 0.669. Prediction efficiency does not reflect risk prediction ability well. In actual clinical application, approximately half of pregnant women with high blood loss are assessed as having a low risk of PPH, the missed detection rate is high, and the prediction model performance ability is insufficient.

PPH risk prediction is a complex process that is affected by various aspects of pregnant women. In addition to obvious bleeding tendencies, the medical history, pregnancy situation, delivery situation and foetal situation of pregnant women all have important effects on PPH risk [22]. This study mainly focused on two aspects: the pregnancy complications and basic situations of pregnant women. Based on the previously implemented “Postpartum Haemorrhage Risk Assessment Table”, we integrated pregnant women’s electronic medical record information with the help of word frequency statistics and other information means. After discussion by obstetrics and gynaecology experts and statistical analysis, we identified possible pregnancy complications that affect PPH risk. Finally, we focused on 19 assessment factors related to PPH risk, including age, parity, delivery time, gestational week, intrapartum blood loss (mL), newborn weight (g), obstetric complications, multiple pregnancy, assisted reproduction, uterine fibroids, hypertension, uterine scar, preterm birth, placenta previa, cysts, chorioamnionitis, perineal laceration, diabetes and caesarean section, as shown in Table 1. After statistical analysis, the results showed that except for uterine scar and chorioamnionitis, the other 17 factors showed significant statistical differences between groups.

Machine learning is a branch of artificial intelligence that uses algorithms and data to learn from patterns and make predictions. Machine learning has been applied in various fields of medicine, including obstetrics and gynaecology [23]. Some studies have used machine learning techniques to develop and validate models that use various types of data (such as demographic, clinical, laboratory and electronic health record data) to identify patients at risk for PPH. For example, Westcott JM et al. [24], based on a Canadian dataset with more than 100,000 delivery records, compared different machine learning algorithms, such as logistic regression, support vector machine, random forest, gradient boosting tree and neural network algorithms, and found that the neural network model had the highest prediction accuracy and sensitivity and could identify patients at high risk of PPH. Escobar GJ et al. [25] used an automated electronic health record dataset of more than 200,000 delivery records in CA, USA, to build a logistic regression model to predict obstetric and foetal complications, including PPH, placental abruption, placenta accreta, and foetal distress. They found that the logistic regression model could effectively predict obstetric and foetal complications and provide real-time risk assessment and management. Akazawa M et al. [26], based on a Japanese dataset of nearly 20,000 vaginal delivery records, compared different machine learning algorithms, such as logistic regression, support vector machine, random forest, XGBoost and LightGBM algorithms, and found that the LightGBM model had the highest prediction accuracy and sensitivity and could predict the risk of PPH in women with vaginal delivery based on predelivery and intrapartum variables. Mehrnoush V et al. [27], compared traditional statistical analysis and machine learning models for predicting PPH using a dataset of 8888 deliveries in Iran. The results showed that machine learning models had higher accuracy, sensitivity and specificity than traditional statistical analysis, and XGBoost classification model performed the best. The article also identified 17 risk factors for PPH, such as anemia, general anesthesia, and abnormal placentation. These studies show that machine learning models have higher accuracy, sensitivity and specificity in predicting PPH than traditional statistical models. Machine learning models can also provide insight into the important features and risk factors associated with PPH, which can potentially help clinical doctors stratify patients according to their risk level and implement preventive and therapeutic interventions accordingly.

Before building a predictive model, selecting appropriate features to enter into the predictive model for operation is very important. Machine learning feature selection methods include the following: RFE, which is a recursive feature elimination method [28] that reduces the number of features by repeatedly building models and selecting the best or worst features [29]; RFECV, which is a recursive feature elimination method that determines the optimal number of features by cross-validation [30, 31]; SelectKBest is a method that involves selecting the k best scoring features and evaluating the importance of each feature based on a given scoring function [32]. These three methods can be used to improve model performance and reduce computational costs, but this study found that the RFE feature selection method performed best in this dataset because it was most in line with the clinical need for efficient management, that is, using the fewest assessment factors to achieve the highest prediction efficiency.

Although there are many machine learning classification algorithms that can use large amounts of data and complex features to improve prediction ability, the interpretability, transferability and implementability of the model also deserves attention. In future research, more machine learning models should be considered for clinical utility and cost-effectiveness, as well as for comparison and integration with traditional statistical models. This study used the Python language and scikit-learn library to implement these two algorithms and a cross-validation method to evaluate the performance of the predictive models; both achieved relatively ideal predictive models. However, limited by the number of participants included, the operation differences of experts from different centres in risk assessment, and the fact that there is no most suitable method for building risk prediction models, the existing research provides a new idea of feature selection and a method of model building. The specific prediction model still needs more clinical practice and application.

5. Conclusions

We used machine learning algorithms to efficiently develop a PPH prediction model with high prediction efficiency, reduced the need for manual computation, and identified the most suitable PPH prediction model among the existing classification algorithms.

Availability of Data and Materials

The data used in this study are available to share with other researchers upon reasonable request and approval from the authors. For details on data and code sharing, please contact the corresponding author.

Author Contributions

Study concepts and drafting the manuscript: YH; clinical data evaluation and collection: CL; data interpretation: YH; quality control of data: HZ; statistical analysis: WW; manuscript editing: WW. All authors contributed to editorial changes in the manuscript. All authors read and approved the final manuscript. All authors have participated sufficiently in the work and agreed to be accountable for all aspects of the work.

Ethics Approval and Consent to Participate

All patient information in this study was reviewed and approved by the Medical Ethics Committee of Wenzhou People’s Hospital (Ethics Approval No. 2020-105). And all subjects gave their informed consent for inclusion before they participated in the study.

Acknowledgment

We would like to express our gratitude to Wenzhou Key Laboratory of Obstetrics and Gynecology and Research Center of Wenzhou People’s Hospital for their support of this article. We also would like to specially thank Director Xiaokai Yang from Wenzhou Key Laboratory of Neurodegenerative Diseases of Intelligent Medicine for his guidance on the algorithm and code aspects. Thanks to all the peer reviewers for their opinions and suggestions.

Funding

This work was supported by the Health Science and Technology Project of Zhejiang Province, China (2021KY1080, 2024KY1629), Wenzhou Major Science and Technology Innovation Project (ZY2021025), and Wenzhou Basic Scientific Research Project (Y2020080).

Conflict of Interest

The authors declare no conflict of interest.

References
[1]
Bienstock JL, Eke AC, Hueppchen NA. Postpartum Hemorrhage. The New England Journal of Medicine. 2021; 384: 1635–1645.
[2]
Ende HB, Lozada MJ, Chestnut DH, Osmundson SS, Walden RL, Shotwell MS, et al. Risk Factors for Atonic Postpartum Hemorrhage: A Systematic Review and Meta-analysis. Obstetrics and Gynecology. 2021; 137: 305–323.
[3]
Gonzalez-Brown V, Schneider P. Prevention of postpartum hemorrhage. Seminars in Fetal & Neonatal Medicine. 2020; 25: 101129.
[4]
Abbas D, Wang MJ, Claus L, Alexander M, Srivastava A, Young S, et al. Intrapartum Risk Factors and Prediction of Obstetric Hemorrhage-Related Morbidity. American Journal of Perinatology. 2022. (online ahead of print)
[5]
Ahmadzia HK, Phillips JM, Kleiman R, Gimovsky AC, Bathgate S, Luban NLC, et al. Hemorrhage Risk Assessment on Admission: Utility for Prediction of Maternal Morbidity. American Journal of Perinatology. 2021; 38: 1126–1133.
[6]
Gillissen A, van den Akker T, Caram‐Deelder C, Henriquez DD, Bijvank SWN, Bloemenkamp KW, et al. Predictive value of a bleeding score for postpartum hemorrhage. Research and Practice in Thrombosis and Haemostasis. 2019; 3: 277–284.
[7]
Carr BL, Jahangirifar M, Nicholson AE, Li W, Mol BW, Licqurish S. Predicting postpartum haemorrhage: A systematic review of prognostic models. The Australian & New Zealand Journal of Obstetrics & Gynaecology. 2022; 62: 813–825.
[8]
Ruppel H, Liu VX, Gupta NR, Soltesz L, Escobar GJ. Validation of Postpartum Hemorrhage Admission Risk Factor Stratification in a Large Obstetrics Population. American Journal of Perinatology. 2021; 38: 1192–1200.
[9]
Ende HB, Butwick AJ. Current State and Future Direction of Postpartum Hemorrhage Risk Assessment. Obstetrics & Gynecology. 2021; 138: 924–930.
[10]
Kawakita T, Mokhtari N, Huang JC, Landy HJ. Evaluation of Risk-Assessment Tools for Severe Postpartum Hemorrhage in Women Undergoing Cesarean Delivery. Obstetrics & Gynecology. 2019; 134: 1308–1316.
[11]
Wu E, Jolley JA, Hargrove BA, Caughey AB, Chung JH. Implementation of an obstetric hemorrhage risk assessment: validation and evaluation of its impact on pretransfusion testing and hemorrhage outcomes. The Journal of Maternal-fetal & Neonatal Medicine: the Official Journal of the European Association of Perinatal Medicine, the Federation of Asia and Oceania Perinatal Societies, the International Society of Perinatal Obstetricians. 2015; 28: 71–76.
[12]
Merriam AA, Wright JD, Siddiq Z, D’Alton ME, Friedman AM, Ananth CV, et al. Risk for postpartum hemorrhage, transfusion, and hemorrhage-related morbidity at low, moderate, and high volume hospitals. The Journal of Maternal-fetal & Neonatal Medicine: the Official Journal of the European Association of Perinatal Medicine, the Federation of Asia and Oceania Perinatal Societies, the International Society of Perinatal Obstetricians. 2018; 31: 1025–1034.
[13]
Tarimo CS, Bhuyan SS, Li Q, Mahande MJJ, Wu J, Fu X. Validating machine learning models for the prediction of labour induction intervention using routine data: a registry-based retrospective cohort study at a tertiary hospital in northern Tanzania. BMJ Open. 2021; 11: e051925.
[14]
Krishnamoorthy S, Liu Y, Liu K. A novel oppositional binary crow search algorithm with optimal machine learning based postpartum hemorrhage prediction model. BMC Pregnancy and Childbirth. 2022; 22: 560.
[15]
Bari MAJ, Faisal MI, Hasan M, Islam L, Hossain MS, Momen S. Preterm Birth Prediction of Pregnant Women in Post Conization Period Using Machine Learning Techniques. Artificial Intelligence Trends in Systems, VOL 2. 2022; 407–416.
[16]
Abbas R, Hussain AJ, Al-Jumeily D, Baker T, Khattak A. Classification of Foetal Distress and Hypoxia Using Machine Learning Approaches. Intelligent Computing Methodologies: 14th International Conference, ICIC 2018. Wuhan, China. 2018.
[17]
Venkatesh KK, Strauss RA, Grotegut CA, Heine RP, Chescheir NC, Stringer JSA, et al. Machine Learning and Statistical Models to Predict Postpartum Hemorrhage. Obstetrics and Gynecology. 2020; 135: 935–944.
[18]
Zhang Y, Chen L, Zhou W, Lin J, Wen H. Nomogram to predict postpartum hemorrhage in cesarean delivery for twin pregnancies: a retrospective cohort study in China. Frontiers in Medicine. 2023; 10: 1139430.
[19]
Zhou HX, Jin WW, Xu Q, Lin LJ, HU YJ. Clinical value of postpartum hemorrhage risk scoring system in predicting postpartum hemorrhage of pregnant women at different ages. Chinese Journal of General Practice. 2023; 21: 761–764. (In Chinese)
[20]
Andrikopoulou M, D’Alton ME. Postpartum hemorrhage: early identification challenges. Seminars in Perinatology. 2019; 43: 11–17.
[21]
Neary C, Naheed S, McLernon DJ, Black M. Predicting risk of postpartum haemorrhage: a systematic review. BJOG: an International Journal of Obstetrics and Gynaecology. 2021; 128: 46–53.
[22]
Hussain SA, Guarini CB, Blosser C, Poole AT. Obstetric Hemorrhage Outcomes by Intrapartum Risk Stratification at a Single Tertiary Care Center. Cureus. 2019; 11: e6456.
[23]
Young RC. Machine Learning and Statistical Models to Predict Postpartum Hemorrhage. Obstetrics and Gynecology. 2020; 136: 194–195.
[24]
Westcott JM, Hughes F, Liu W, Grivainis M, Hoskins I, Fenyo D. Prediction of Maternal Hemorrhage Using Machine Learning: Retrospective Cohort Study. Journal of Medical Internet Research. 2022; 24: e34108.
[25]
Escobar GJ, Soltesz L, Schuler A, Niki H, Malenica I, Lee C. Prediction of obstetrical and fetal complications using automated electronic health record data. American Journal of Obstetrics and Gynecology. 2021; 224: 137–147.e7.
[26]
Akazawa M, Hashimoto K, Katsuhiko N, Kaname Y. Machine learning approach for the prediction of postpartum hemorrhage in vaginal birth. Scientific Reports. 2021; 11: 22620.
[27]
Mehrnoush V, Ranjbar A, Farashah MV, Darsareh F, Shekari M, Jahromi MS. Prediction of postpartum hemorrhage using traditional statistical analysis and a machine learning approach. AJOG Global Reports. 2023; 3: 100185.
[28]
Zhang Y, Deng Q, Liang W, Zou X. An Efficient Feature Selection Strategy Based on Multiple Support Vector Machine Technology with Gene Expression Data. BioMed Research International. 2018; 2018: 7538204.
[29]
Kawasaki K, Kondoh E, Chigusa Y, Ujita M, Murakami R, Mogami H, et al. Reliable pre-eclampsia pathways based on multiple independent microarray data sets. Molecular Human Reproduction. 2015; 21: 217–224.
[30]
Deng Y, Zhou Y, Shi J, Yang J, Huang H, Zhang M, et al. Potential genetic biomarkers predict adverse pregnancy outcome during early and mid-pregnancy in women with systemic lupus erythematosus. Frontiers in Endocrinology. 2022; 13: 957010.
[31]
Mainenti PP, Stanzione A, Cuocolo R, Del Grosso R, Danzi R, Romeo V, et al. MRI radiomics: A machine learning approach for the risk stratification of endometrial cancer patients. European Journal of Radiology. 2022; 149: 110226.
[32]
Wang Y, Shen L, Jin J, Wang G. Application and Clinical Value of Machine Learning-Based Cervical Cancer Diagnosis and Prediction Model in Adjuvant Chemotherapy for Cervical Cancer: A Single-Center, Controlled, Non-Arbitrary Size Case-Control Study. Contrast Media & Molecular Imaging. 2022; 2022: 2432291.

Publisher’s Note: IMR Press stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share
Back to top