Literature DB >> 35124600

Recognition of uterine contractions with electrohysterogram and exploring the best electrode combination.

Mengqing Du1, Qian Qiu1, Dongmei Hao1, Xiya Zhou2, Lin Yang1, Xiaohong Liu3.   

Abstract

BACKGROUND: As an essential indicator of labour and delivery, uterine contraction (UC) can be detected by manual palpation, external tocodynamometry and internal uterine pressure catheter. However, these methods are not applicable for long-term monitoring.
OBJECTIVE: This paper aims to recognize UCs with electrohysterogram (EHG) and find the best electrode combination with fewer electrodes.
METHODS: 112 EHG recordings were collected by our bespoke device in our study. Thirteen features were extracted from EHG segments of UC and non-UC. Four classifiers of the decision tree, support vector machine (SVM), artificial neural network, and convolutional neural network were established to identify UCs. The optimal classifier among them was determined by comparing their classification results. The optimal classifier was applied to evaluate all the possible electrode combinations with one to eight electrodes.
RESULTS: The results showed that SVM achieved the best classification capability. With SVM, the combination of electrodes on the right part of the uterine fundus and around the uterine body's median axis achieved the overall best performance.
CONCLUSIONS: The optimal electrode combination with fewer electrodes was confirmed to improve the clinical application for long-term monitoring of UCs.

Entities:  

Keywords:  Electrode combination; classifier; electrohysterogram (EHG); uterine contraction

Mesh:

Year:  2022        PMID: 35124600      PMCID: PMC9028645          DOI: 10.3233/THC-228022

Source DB:  PubMed          Journal:  Technol Health Care        ISSN: 0928-7329            Impact factor:   1.205


Introduction

As an essential indicator of labour and delivery, uterine contraction (UC) can be detected by manual palpation, external tocodynamometry and internal uterine pressure catheter [1, 2, 3, 4, 5]. However, these methods are not applicable for long-term monitoring. UC is the results of the myometrial cells’ underlying electrical activity, which is represented by the electrohysterogram (EHG) signal. With electrodes on a pregnant woman’s abdominal surface, EHG signals could be recorded noninvasively [6]. However, the electrode combination, including the number and arrangement, was primarily based on clinical experience and varied greatly in the published papers. Six bipolar electrodes were connected to the abdomen to identify and track UCs during labour. Threatened premature labour was diagnosed by eight electrodes in two symmetrical vertical columns of the belly button [7]. Multiple electrodes can provide comprehensive information about the uterine activity, however, causing inconvenience for clinical practice. Placing too many electrodes will cause stress on the pregnant woman and limit her activities. Decreasing the number of electrodes is mostly required for long-term monitoring. The F1-score method has been used to select the most appropriate electrode combination to classify between pregnancy and labour [8]. However, most researchers adopted an electrode combination with some subjectivity. Few studies have focused on optimizing electrode combinations. This paper intends to explore the best electrode combination of UC detection. Therefore, the optimal classifier has to be confirmed beforehand. In recent years, many EHG features combined with different classifiers including SVM, decision tree (DT), artificial neural network (ANN), and convolutional neural network (CNN) have been investigated to recognize EHG signals for various research objectives [9, 10, 11, 12, 13, 14]. The performance of DT, SVM and ANN depends on their input features. DT requires only a small size of training samples. ANN is a better solution for nonlinear medical decision support systems. SVM is particularly appropriate for the classification of nonlinear, high-dimensional and small-size samples. CNN is one of the representative algorithms of deep learning, which has the advantage of incorporating feature learning and classification tasks into the unified network architecture. At the same time, one-dimensional CNN is more appropriate for processing time series, which has not been investigated in the classification of EHG signals [15]. Although a variety of classifiers have been used to identify UCs, the optimal one is still not explicit due to the different data sources. We chose the optimal classifier based on the same database and made efforts to reduce the number of electrodes. In this paper, we selected four classifiers to differentiate UCs and non-UCs and the optimal classifier among them was determined based on their recognition capability. Then, with the optimal classifier, the recognition performance of all the electrode combinations were compared to achieve the best combination.

Methods

EHG recording

One hundred twelve women were recruited at the Department of Gynecology and Obstetrics, Peking Union Medical College Hospital, Beijing. All healthy women were 38 to 42 weeks of gestation and gave birth within 24 hours. The recordings were recorded under the Declaration of Helsinki of the World Medical Association and approved by the Ethics Committee of Peking Union Medical College Hospital. After informing the pregnant woman of goals, potential benefits and research risks, they were required to sign an informed consent form. Configuration of the eight electrodes. As shown in Fig. 1, eight electrodes placed in the abdomen were inverted cones. Electrode R and G were the reference electrode and the ground electrode respectively. One-channel TOCO signal and eight-channel EHG signals were collected simultaneously for about 30 minutes at the sampling frequency of 250 Hz using a bespoke recording system [16]. The pregnant women were required to press the button to indicate UCs they felt during recording.
Figure 1.

Configuration of the eight electrodes.

Signal preprocessing

All EHG signals were preprocessed by a low-pass filter of 3 Hz and a median filter to eliminate other interference. The amplitude of EHG signals was normalized between 1 and 1 to overcome individual differences. Then, EHG signals were manually segmented into UCs and non-UCs according to the TOCO signal and maternal perception. Figure 2a shows the TOCO signal and eight-channel EHG signals from the same person. The duration of UC was about 30–60 s clinically. Its corresponding non-UC with the duration of the 60 s was chosen 10 s after that UC, shown as Fig. 2b. 342 UCs and 342 non-UCs were obtained from the EHG signals in each channel. A total of 5472 UCs and non-UCs were obtained from eight-channel EHG signals, which were further confirmed by our obstetricians.
Figure 2.

(a) Illustration of the TOCO signal and eight EHG signals (b) The duration reference used to segment the EHG signal.

(a) Illustration of the TOCO signal and eight EHG signals (b) The duration reference used to segment the EHG signal.

EHG feature extraction

The conventional classifiers DT, SVM and ANN require the input feature vectors. Therefore, EHG features from UCs and non-UCs have to be extracted to train and test these classifiers. Table 1 summarizes the brief information about the thirteen extracted features.
Table 1

Extracted features from EHG segments

FeatureFormula
Root mean square (RMS) 𝑅𝑀𝑆=1Ni=1Nx(i)2
Standard deviation (STD) 𝑆𝑇𝐷=i=1N(x(i)-x¯)N-1
Log detector (LOG) 𝐿𝑂𝐺=e1/Ni=1Nlog(|x(i)|)
Mean absolute value (MAV) 𝑀𝐴𝑉=1Ni=1N-1|x(i)|
Simple square integral (SI) 𝑆𝐼=i=1N-1|x(i)|2
Difference absolute standard deviation value (DAS) 𝐷𝐴𝑆=1N-1i=1N-1(x(i+1)-x(i))2
Average amplitude change (AAC) 𝐴𝐴𝐶=1Ni=1N-1|x(i+1)-x(i)|
Median frequency (MF) 𝑀𝐹=imfsN,i=1i=imP(i)=i=imi=NP(i)
Peak frequency (PF) 𝑃𝐹=arg(fsNmaxi=1NP(i))
Energy 𝑒𝑛𝑒𝑟𝑔𝑦=i=1NP(i)N/fs
Time reversibility (TR) 𝑇𝑅=(1N-τ)i=τ+1N(x(i)-x(i-τ))3
Lyapunov Exponent (LE) 𝐿𝐸=limtlim||x(t0)||0(1t)log(||x(t)||/||x(t0)||)
Sample entropy (SampEn) 𝑆𝑎𝑚𝑝𝐸𝑛(m,r,N)=-log(i=1N-mAi/i=1N-mBi)
Extracted features from EHG segments The details of the 1D-CNN structure Three classifiers (a) DT (b) SVM (c) ANN.

Development of four classifiers

DT is a tree that each internal non-leaf node denotes a test on an input feature. In our study, Fig. 3a shows the diagram of DT. In SVM, the EHG signal described by 13 features () was projected into the higher-dimensional space by the use of Gaussian Radial Basis Function (RBF) kernel [17]. Figure 3b gives the diagram of SVM. A backpropagation (BP) ANN with 27 neurons in the hidden layer and one neuron in the output layer was built. The BP-ANN was trained by the error backpropagation algorithm. The Sigmoid function and Pureline function were used as activation functions within the hidden and output layers. Moreover, the connection weight and bias values were updated by the gradient descent algorithm with an adaptive learning rate. Figure 3c shows the diagram of ANN.
Figure 3.

Three classifiers (a) DT (b) SVM (c) ANN.

The structure of 1-D CNN. The CNN used in this study is a kind of feed-forward neural network that can automatically obtain optimal features from the training data. Figure 4 shows the structure of CNN. Table 2 summarizes the details of the 1-D CNN structure. The size of the kernel in the CNN model was selected based on the preliminary test, and the learning rate was 0.001.
Figure 4.

The structure of 1-D CNN.

Table 2

The details of the 1D-CNN structure

LayerTypeNumber of neuronsKernel sizeStride
1Convolution741*64101
2Convolution737*3251
3Convolution734*1641
4Fully connected2048
5Fully connected1024
6Fully connected2

Classification evaluation

Ten-fold cross-validation was utilized to estimate the performance of four classifiers. Seven parameters, including area under the receiver operating characteristic curve (AUC), sensitivity (Sen), specificity (Spe), positive predictive value (PPV), negative predictive value (NPV), accuracy (ACC) and F1-Score were employed to estimate the effect of the classifiers. The outcomes of Sen, Spe, PPV, NPV, AUC, ACC and F1-score in the ten-fold cross-validation were calculated and averaged to evaluate the classifiers. The optimal classifier was determined by the overall consideration of these results.

Evaluation of electrode combination

Evaluation of electrode combination is essential for reducing the number of electrodes and improving UC recognition’s ability. In the case of eight electrodes, there are C (8, 1), C (8, 2) …C (8, 8) combinations from one electrode to eight electrodes, a total of 255 electrode combinations. For each combination, the derived EHG segments of UC and non-UC were applied to train and test the optimal classifier with ten-fold cross-validation. The combinations with one to eight electrodes were sorted in terms of the seven parameters. These parameters voted the optimal combinations with a different number of electrodes. Further, the best electrode combination was determined by the tradeoff between these optimal combinations.

Results

Summary of the performance of four classifiers (95% CI) Performance of the optimal combinations with different number of electrodes Table 3 summarizes the classification results of UC and non-UC with their 95% confidence intervals (CI). These results were obtained from the 8-electrode EHG signals. We deduced that SVM achieved the best recognition results. Table 4 shows the optimal combinations of the different number of electrodes and their classification performance using the optimal classifier SVM. The classification performance of one electrode, two electrodes and three electrodes were poor. In addition, more electrodes did not significantly improve the classification. The four-electrode combination used fewer electrodes but had a similar performance with the eight-electrode combination. The combination of 1-3-6-7 with four electrodes achieved better performance by overall consideration.
Table 3

Summary of the performance of four classifiers (95% CI)

[height=1cm,width=4cm]Parameter (95% CI)ClassifierDTSVMANNCNN
Sen0.78 (0.76, 0.80)0.84 (0.83, 0.86)0.78 (0.75, 0.80)0.68 (0.66, 0.70)
Spe0.80 (0.79, 0.82)0.86 (0.84, 0.88)0.72 (0.70, 0.75)0.83 (0.81, 0.85)
PPV0.80 (0.79, 0.81)0.86 (0.84, 0.88)0.74 (0.72, 0.76)0.88 (0.86, 0.90)
NPV0.78 (0.77, 0.80)0.85 (0.83, 0.86)0.76 (0.74, 0.79)0.58 (0.55, 0.62)
ACC0.79 (0.78, 0.80)0.85 (0.84, 0.86)0.75 (0.73, 0.77)0.73 (0.72, 0.74)
AUC0.79 (0.78, 0.80)0.85 (0.84, 0.86)0.74 (0.73, 0.75)0.73 (0.72, 0.74)
F1-Score0.79 (0.78, 0.80)0.85 (0.84, 0.86)0.76 (0.74, 0.78)0.77 (0.76, 0.77)
Table 4

Performance of the optimal combinations with different number of electrodes

Number of electrodesOneTwoThreeFourFiveSixSevenEight
Number of combinations828567056881
Optimal combination11-62-3-41-3-6-71-2-3-5-62-3-4-5-6-81-2-3-4-5-6-71-2-3-4-5-6-7-8
Sen0.810.860.840.820.850.820.850.84
Spe0.750.770.810.860.830.860.850.86
PPV0.770.790.820.860.830.860.850.86
NPV0.800.840.840.830.850.830.850.85
ACC0.780.810.830.840.840.840.850.85
AUC0.740.810.830.850.840.850.850.85
F1-Score0.780.820.830.840.840.840.850.85

Discussion

This study proposed an efficient way to explore the best electrode combination to differentiate UCs and non-UCs. We established four popular classifiers to identify UCs and non-UCs. The optimal one among these four classifiers was determined by their performance. Using the optimal classifier, we achieved the best electrode combination for identifying UCs among the 255 combinations. This study facilitates us to decrease the number of electrodes and obtain necessary information for UC identification. These four classifiers were selected because they have been applied to identify EHG signals in the previous studies, but have never been compared to the same dataset. The most popular EHG features were extracted to establish these classifiers. The comparison results indicated that SVM outperformed the other three classifiers with our EHG recordings. SVM is particularly applicable to small samples with high-dimensional features. DT is easy to overfit and ignore correlations between attributes. Its learning algorithms based on heuristics cannot guarantee to return the global optimum. There are some fundamental problems about BP ANN: the definition of the network size, the slow training process, and the local minimum. Besides, 1-D CNN was first applied to classify EHG signals in this study, but its performance is limited by the small sample set and parameter selection. The characteristics of the EHG signal largely depend on the position of the recording electrode. Therefore, this study evaluated all possible electrode combinations. The optimal electrode combinations were voted by seven parameters. Covering the uterus, the electrode combination of 1-3-6-7 on the fundus, body, and cervix of the uterus was selected to reduce the number of electrodes, which also achieved better performance in recognition of UCs. In another study, the locations that provide higher accuracy for the classification of UCs from pregnancy and labour were similar to the positions of electrode 1 and electrode 3 in this study. The uterus’s median axis, where electrode 6 was placed, was found to be the best location for recording EHG signals [18]. The deviation of the electrode placement may be due to the uterus’ shape, position, and dimensions. We realized that the evaluation results depend heavily on the criteria, which may not be convincing with a single criterion. Therefore, the most commonly used evaluation parameters were summarized to obtain the overall results. Our study contributes to reducing the number of electrodes in clinical applications and facilitates long-term monitoring of UCs. The limitation of the present work includes the manual segmentation of UCs and non-UCs with subjectivity. In the future, we will investigate the UC automatic recognition algorithm to improve identification accuracy.

Conclusion

The present study obtained the optimal classifier for recognition. The optimal electrode combination with fewer electrodes was achieved to improve the clinical application for long-term monitoring of uterine activities.
  13 in total

1.  Comparison of non-invasive electrohysterographic recording techniques for monitoring uterine dynamics.

Authors:  J Alberola-Rubio; G Prats-Boluda; Y Ye-Lin; J Valero; A Perales; J Garcia-Casado
Journal:  Med Eng Phys       Date:  2013-08-16       Impact factor: 2.242

2.  Estimation of internal uterine pressure by joint amplitude and frequency analysis of electrohysterographic signals.

Authors:  Chiara Rabotti; Massimo Mischi; Judith O E H van Laar; Guid S Oei; Jan W M Bergmans
Journal:  Physiol Meas       Date:  2008-06-26       Impact factor: 2.833

3.  Relevant Features Selection for Automatic Prediction of Preterm Deliveries from Pregnancy ElectroHysterograhic (EHG) records.

Authors:  Nafissa Sadi-Ahmed; Baya Kacha; Hamza Taleb; Malika Kedir-Talha
Journal:  J Med Syst       Date:  2017-11-11       Impact factor: 4.460

4.  Deep neural network for semi-automatic classification of term and preterm uterine recordings.

Authors:  Lili Chen; Huoyao Xu
Journal:  Artif Intell Med       Date:  2020-04-19       Impact factor: 5.326

5.  Automated detection of premature delivery using empirical mode and wavelet packet decomposition techniques with uterine electromyogram signals.

Authors:  U Rajendra Acharya; Vidya K Sudarshan; Soon Qing Rong; Zechariah Tan; Choo Min Lim; Joel Ew Koh; Sujatha Nayak; Sulatha V Bhandary
Journal:  Comput Biol Med       Date:  2017-04-18       Impact factor: 4.589

Review 6.  Use of Non-invasive Uterine Electromyography in the Diagnosis of Preterm Labour.

Authors:  M Lucovnik; Z Novak-Antolic; R E Garfield
Journal:  Facts Views Vis Obgyn       Date:  2012

7.  Development of Electrohysterogram Recording System for Monitoring Uterine Contraction.

Authors:  Dongmei Hao; Yang An; Xiangyun Qiao; Qian Qiu; Xiya Zhou; Jin Peng
Journal:  J Healthc Eng       Date:  2019-07-01       Impact factor: 2.682

8.  Evaluation of convolutional neural network for recognizing uterine contractions with electrohysterogram.

Authors:  Dongmei Hao; Jin Peng; Ying Wang; Juntao Liu; Xiya Zhou; Dingchang Zheng
Journal:  Comput Biol Med       Date:  2019-08-19       Impact factor: 4.589

9.  Preliminary Study on the Efficient Electrohysterogram Segments for Recognizing Uterine Contractions with Convolutional Neural Networks.

Authors:  Jin Peng; Dongmei Hao; Haipeng Liu; Juntao Liu; Xiya Zhou; Dingchang Zheng
Journal:  Biomed Res Int       Date:  2019-10-13       Impact factor: 3.411

10.  Automatic identification of motion artifacts in EHG recording for robust analysis of uterine contractions.

Authors:  Yiyao Ye-Lin; Javier Garcia-Casado; Gema Prats-Boluda; José Alberola-Rubio; Alfredo Perales
Journal:  Comput Math Methods Med       Date:  2014-01-09       Impact factor: 2.238

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.