Page 66 - AIH-1-1
P. 66

Artificial Intelligence in Health                                       Advancing fetal health classification



            2.  Accelerations refer to the rapid increases in fetal heart   and variability measures provide insights into the
               rate, which are often associated with positive fetal health.  physiological state, and the histogram features capture the
            3.  Fetal movement quantifies the overall movements of   distribution patterns, offering a rich set of information for
               the fetus, providing insights into its activity level.  robust fetal classification algorithms.
            4.  Uterine contractions measure the intensity and
               frequency of contractions, which are critical for   3.3. Model architecture
               assessing stress on the fetus.                  To build the fetal health classification model, the LightGBM
            5.  Light decelerations refer to the temporary decreases in   classifier was employed. LightGBM is a powerful and
               the fetal heart rate, which indicate mild stress.  efficient tree-based model that has demonstrated
            6.  Severe decelerations refer to the pronounced decreases   exceptional performance in various classification tasks.
               in the fetal heart rate, which signal more significant   It provides fast  training  and prediction capabilities,
               stress.                                         which makes it an excellent choice for this research. The
            7.  Prolonged decelerations refer to the extended periods   scikit-learn library’s LGBMClassifier implementation,
               of  reduced  fetal  heart  rate,  indicative  of  prolonged   in combination with the default hyperparameters, was
               stress.                                         utilized.
            8.  Abnormal short-term variability refers to the irregular
               variations in the fetal heart rate over short intervals,   3.4. Training process
               which are associated with potential issues.     During the training process, a 20-fold cross-validation
            9.  Mean value of short-term variability  refers to the   procedure was implemented to ensure reliable model
               average magnitude of short-term variability, offering   evaluation. This procedure involved dividing the dataset
               a summary measure.                              into 20 subsets,  performing training and  evaluation
            10.  Percentage of time with abnormal long-term variability   iterations, and aggregating the results. In addition, to
               is the proportion of time exhibiting irregular long-  address any class imbalance issues and enhance the
               term variability, highlighting potential concerns.  model’s performance, the synthetic minority over-
            11.  Histogram minimum refers to the minimum value in   sampling technique (SMOTE) was applied to balance the
               the distribution of fetal heart rate histogram.  distributions of the different classes.
            12.  Histogram maximum refers to the maximum value in
               the distribution of fetal heart rate histogram.   The LGBMClassifier with the following settings was
            13.  Histogram number of peaks is the count of peaks in the   employed:
               histogram, providing insights into heart rate patterns.  •   Boosting  type:  Gradient  Boosting  Decision  Tree
            14.  Histogram number of zeroes  is the count of zero   (gbdt)
               values in the histogram, reflecting specific heart rate   •   Learning rate: 0.1
               occurrences.                                    •   Maximum depth of trees: Unlimited (−1)
            15.  Histogram mode  is the most frequently occurring   •   Minimum number of samples required in each leaf: 20
               value in the histogram, indicative of a dominant heart   •   Minimum weight fraction of the sum total of weights:
               rate.                                              0.001
            16.  Histogram mean is the average value in the histogram,   •   Minimum loss reduction required to make further
               representing the central tendency of heart rate    partition: 0.0
               distribution.                                   •   Number of boosting iterations: 100
            17.  Histogram median is the middle value in the histogram,   •   Number of parallel threads for LightGBM: -1 (utilizing
               offering an alternative measure of central tendency.  all available threads)
            18.  Histogram variance refers to a measure of the spread or   •   Number of leaves in each tree: 31
               dispersion of fetal heart rate values in the histogram.  •   Random state for reproducibility: 123
            19.  Histogram tendency describes the trend or shape of the   •   No regularization parameters (reg_alpha and reg_
               fetal heart rate histogram.                        lambda) were applied
            20.  Fetal health  is  the target  variable  representing the   •   Silent mode enabled, only warnings will be displayed.
               overall health classification of the fetus.       The dataset was split into a training set, constituting
              Each of these features contributes unique information   80% of the data, and a test set, containing the remaining
            for a comprehensive fetal health assessment. For instance,   20%. The training set allowed for the evaluation of
            accelerations and fetal movements are generally positive   performance of the trained model on unseen data and
            indicators, while decelerations, especially severe and   the assessment of its generalization capability. Out of the
            prolonged ones, may suggest stress. Uterine contractions   total 2126 samples, approximately 1700 were designated


            Volume 1 Issue 1 (2024)                         60                        https://doi.org/10.36922/aih.2121
   61   62   63   64   65   66   67   68   69   70   71