| Literature DB >> 35832475 |
José Alberto Benítez-Andrades1, María Teresa García-Ordás2, María Álvarez-González3, Raquel Leirós-Rodríguez4, Ana F López Rodríguez3.
Abstract
Background: Postpartum urinary incontinence is a fairly widespread health problem in today's society among women who have given birth. Recent studies analysing the different variables that may be related to Postpartum urinary incontinence have brought to light some variables that may be related to Postpartum urinary incontinence in order to try to prevent it. However, no studies have been found that analyse some of the intrinsic and extrinsic variables of patients during pregnancy that could give rise to this pathology. Objective: The objective of this study is to assess the most influential variables in Postpartum urinary incontinence by means of machine learning techniques, starting from a group of intrinsic variables, another group of extrinsic variables and a mixed group that combines both types.Entities:
Keywords: Machine learning; obstetric labor complications; postpartum urinary incontinence; primary prevention
Year: 2022 PMID: 35832475 PMCID: PMC9272055 DOI: 10.1177/20552076221111289
Source DB: PubMed Journal: Digit Health ISSN: 2055-2076
Description of the extrinsic variables collected from each patient and possible values.
| Variable | Description | Values |
|---|---|---|
| AGE | Patient’s age | Continuous |
| NUM_LABOURS | Number of labors | Continuous |
| DIC_NULLIPAROUS | Number of labors (dichotomous) | 0 = No previous labors, 1 = With previous labors |
| HEIGHT | Patient’s height | Continuous (cm) |
| WEIGHT | Patient’s weight | Continuous (kg) |
| BMI | Patient’s BMI | Continuous |
| CAT_BMI | Patient’s BMI category | 0 = Underweight, 1 = Normal-weight, 2 = Overweight |
| EXTRA_KG | Kg gained during pregnancy | Continous (kg) |
| CAT_EXTRAKG | Category according to kg gained during pregnancy | 0 = 10 kg or less, 1 = 11 to 15, 2 = 16 to 20, 3 = 21 to 25 |
| LABOUR_PREP | Variable describing how the preparation for labor went | 0 = Without help, 1 = With help |
| PROF_CHBPR | Professional who assisted in the preparation of the labor | 0 = No, 1 = Midwife, 2 = Midwife and Physiotherapy |
| PA_PREV | Previous physical activity undertaken | 0 = No, 1 = Yes |
| FREQ_PAPREV | Frequency of previous physical activity undertaken | 0 = No, 1 = 1 to 3 times a week, 2 = more than 3 times a week |
| IPAQ | Patient’s International Physical Activity Questionnaires (IPAQ) score | 0 = Low, 1 = Moderate, 2 = Vigorous |
| WALKING | Variable on whether or not the patient walked during the pregnancy | 0 = No, 1 = Yes |
| STRENGTH | Whether the patient was strength training or not. | 0 = No, 1 = Yes |
| PILATES | Whether the patient was pilates training or not. | 0 = No, 1 = Yes |
| AQUAGYM | Whether the patient was aquagym training or not. | 0 = No, 1 = Yes |
| NUM_PA | Number of physical activities carried out | Continuous |
Description of the intrinsic variables collected from each patient and possible values.
| Variable | Description | Values |
|---|---|---|
| WEEK_LABOUR | Week of labor | Continuous |
| INJURY | Was the patient injured? | 0 = No, 1 = Yes |
| EPISIOTOMY | 0 = No, 1 = Yes | |
| TEARING | Did the patient have a tear? | 0 = No, 1 = Slight, 2 = Moderate |
| DURATION | Duration of labor | Continous (hours) |
| LITOTHOMY | 0 = No, 1 = Yes | |
| POSTURE | Patient’s posture during labor | 0 = Lithotomy, 1 = Side, 2 = Sitting / squatting, 3 = Standing |
| ANALGESIA | Did the patient have analgesia? | 0 = No, 1 = Yes |
| TYPE_ANALGESIA | Type of Analgesia | 0 = No, 1 = Local, 2 = Epidural, 3 = Espinal |
| TYPE_LABOUR | Type of labor and the need for the use of assistive devices | 0 = Euthocic, 1 = Forceps/Spatulae, 2 = Vacuum cups |
| KRISTELLER | 0 = No, 1 = Yes | |
| WEIGHT_BABY | Weight of the baby | Continuous (g) |
Description of the results variables collected from each patient and possible values.
| Variable | Description | Values |
|---|---|---|
| VAS_PERINE | Intensity of pain in the perineum in the 6th week postpartum according to the Visual Analogue Scale | Continuous |
| UI | Did the patient have urinary incontinence? | 0 = No, 1 = Yes |
| FREQ_UI | Frequency of urinary incontinence | 0 = No, 1 = Sporadic, 2 = Daily |
| INT_UI | Intensity of urinary incontinence | 0 = No, 1 = Mild, 2 = Moderate, 3 = Severe |
| AFFECT_UI | 0 = No, 1 = Yes | |
| BLADD_HYPER | Did the patient have bladder hyperactivity | 0 = No, 1 = Yes |
| UI_STRESS | 0 = No, 1 = Yes | |
| UI_PREV | Did you previously have urinary incontinence? | 0 = No, 1 = bladder hyperactivity, 2 = stress |
Selection of the best extrinsic, intrinsic, and global variables for each of the four outcome variables using SelectKBest.
| Variable | Input | SelectKBest results |
|---|---|---|
| UI | Intrinsic best | KRISTELLER, DIC_NULLIPAROUS, NUM_LABOURS |
| Extrinsic best | AQUAGYM, GROUP, WEIGHT | |
| Best of all | AQUAGYM [ex], KRISTELLER [in], DIC_NULLIPAROUS [in] | |
| Stress UI | Intrinsic best | KRISTELLER, DIC_NULLIPAROUS, NUM_LABOURS |
| Extrinsic best | AQUAGYM, FREQ_PAPREV, IPAQ | |
| Best of all | AQUAGYM [ex], KRISTELLER [in], DIC_NULLIPAROUS [in] | |
| UI Frequency | Intrinsic best | TYPE_PARTO, EPISIOTOM, DIC_NULLIPAROUS |
| Extrinsic best | AQUAGY, STRENGTH, PILATES | |
| Best of all | TYPE_PARTO [in], AQUAGYM [ex], STRENGTH [ex] | |
| UI Intensity | Intrinsic best | KRISTELLER, DIC_NULLIPAROUS, NUM_LABOURS |
| Extrinsic best | AQUAGYM, GROUP, WEIGHT | |
| Best of all | AQUAGYM [ex], KRISTELLER [in], DIC_NULLIPAROUS [in] |
Nomenclature and description of models trained for the experiments.
| Model | Description |
|---|---|
| GaussianNB | Gaussian Naive Bayes model with a default hyperparameter setting. |
| ComplementNB | Complement Naive Bayes model with a default hyperparameter setting. |
| KNN | k-Nearest Neighbors (KNN) model with a default hyperparameter setting. |
| DT | Decision Tree model with a default hyperparameter setting. |
| KNN improved | KNN model applying optimal hyperparameters according to an optimal parameter search performed using GridSearchCV. |
| DT improved | DT model applying optimal hyperparameters according to an optimal parameter search performed using GridSearchCV. |
| KNN imp.randover | KNN model by applying optimal hyperparameters and adding oversampling using the RandomOver technique. |
| KNN imp.SMOTE | KNN model by applying optimal hyperparameters and adding oversampling using the SMOTE technique. |
Figure 1.F1-score for the variable urinary incontinence (UI).
Figure 2.F1-score for the variable stress urinary incontinence (UI).
Figure 3.F1-score for the variable frequency of urinary incontinence (UI).
Figure 4.F1-score for the variable intensity of urinary incontinence (UI).
F1-score of the seven trained models for each of the four outcome variables.
| Predicted Var. | Classifier | F1-score | |||||
|---|---|---|---|---|---|---|---|
| Int. | Int. best | Ext. | Ext. best | All | Best of all | ||
| UI | GaussianNB | 0.58 | 0.43 | 0.37 | 0.42 | 0.46 | 0.33 |
| UI | ComplementNB | 0.10 | 0.50 | 0.46 | 0.58 | 0.26 | 0.55 |
| UI | KNN | 0.36 | 0.30 | 0.32 | 0.46 | 0.26 | 0.30 |
| UI | Decison tree | 0.59 | 0.39 | 0.30 | 0.42 | 0.26 | 0.37 |
| UI | KNN improved | 0.32 | 0.30 | 0.24 | 0.53 | 0.26 | 0.37 |
| UI | DT improved | 0.43 | 0.39 | 0.43 | 0.51 | 0.26 | 0.59 |
| UI | KNN imp. randover | 0.53 | 0.34 | 0.50 |
| 0.26 | 0.53 |
| UI | KNN imp. SMOTE | 0.43 | 0.41 | 0.56 | 0.62 | 0.26 | 0.59 |
| FREQ_UI | GaussianNB | 0.18 | 0.27 | 0.70 | 0.60 | 0.61 | 0.65 |
| FREQ_UI | ComplementNB | 0.22 | 0.55 | 0.70 | 0.71 | 0.50 | 0.70 |
| FREQ_UI | KNN | 0.67 | 0.64 | 0.75 | 0.56 | 0.50 |
|
| FREQ_UI | Decison tree | 0.74 | 0.69 | 0.72 | 0.55 | 0.50 | 0.73 |
| FREQ_UI | KNN improved | 0.69 | 0.73 | 0.61 | 0.58 | 0.50 | 0.73 |
| FREQ_UI | DT improved | 0.44 | 0.73 |
| 0.50 | 0.50 | 0.73 |
| FREQ_UI | KNN imp. randover | 0.27 | 0.32 | 0.67 | 0.57 | 0.50 | 0.59 |
| INT_UI | GaussianNB | 0.58 | 0.32 | 0.37 | 0.42 | 0.48 | 0.33 |
| INT_UI | ComplementNB | 0.11 | 0.50 | 0.37 | 0.58 | 0.26 | 0.55 |
| INT_UI | KNN | 0.36 | 0.30 | 0.32 | 0.46 | 0.26 | 0.30 |
| INT_UI | Decison tree | 0.59 | 0.37 | 0.30 | 0.42 | 0.26 | 0.37 |
| INT_UI | KNN improved | 0.32 | 0.34 | 0.24 | 0.53 | 0.26 | 0.50 |
| INT_UI | DT improved | 0.43 | 0.39 | 0.43 | 0.51 | 0.26 | 0.59 |
| INT_UI | KNN imp. randover | 0.53 | 0.34 | 0.50 | 0.70 | 0.26 | 0.53 |
| INT_UI | KNN imp. SMOTE | 0.44 | 0.58 | 0.57 |
| 0.26 | 0.62 |
| STRESS_UI | GaussianNB | 0.46 | 0.59 | 0.72 | 0.87 | 0.73 | 0.08 |
| STRESS_UI | ComplementNB | 0.34 | 0.81 | 0.67 | 0.64 | 0.56 | 0.68 |
| STRESS_UI | KNN | 0.73 | 0.81 | 0.77 | 0.73 | 0.56 | 0.81 |
| STRESS_UI | Decison Tree | 0.59 | 0.81 |
|
| 0.56 | 0.87 |
| STRESS_UI | KNN improved | 0.79 | 0.81 | 0.71 | 0.84 | 0.56 | 0.81 |
| STRESS_UI | DT improved | 0.73 | 0.81 | 0.85 |
| 0.56 | 0.87 |
| STRESS_UI | KNN imp.randover | 0.87 | 0.67 | 0.70 | 0.74 | 0.56 | 0.79 |
| STRESS_UI | KNN imp.SMOTE | 0.74 | 0.74 | 0.73 | 0.70 | 0.56 | 0.74 |
Mean F1-score and standard desviation (SD) obtained according to the group of variables used in all experiments.
| Variable group |
| Mean | SD |
|---|---|---|---|
| Intrinsic | 31 | 0.49 | 0.20 |
| Intrinsic best | 31 | 0.52 | 0.19 |
| Extrinsic | 31 | 0.56 | 0.20 |
| Estrinsic best | 31 |
| 0.15 |
| All | 31 | 0.42 | 0.15 |
| Best of all | 31 | 0.58 | 0.20 |
Three best models for each variable.
| Variable | Input | Model | F1-score |
|---|---|---|---|
| UI | Extrinsic best | KNN imp. randover | 0.70 |
| Extrinsic best | KNN imp. SMOTE | 0.62 | |
| Best of all | DT improved | 0.59 | |
| Stress UI | All | DT | 0.93 |
| Extrinsic best | DT | 0.93 | |
| Extrinsic best | DT improved | 0.93 | |
| UI Frequency | Best of all | KNN | 0.77 |
| Extrinsic | DT improved | 0.77 | |
| Extrinsic | KNN | 0.75 | |
| UI Intensity | Extrinsic best | KNN imp. SMOTE | 0.71 |
| Extrinsic best | KNN imp. randover | 0.70 | |
| Best of all | KNN imp. SMOTE | 0.62 |