Evaluation of convolutional neural network for recognizing uterine contractions with electrohysterogram

Dongmei Hao1, Jin Peng2, Ying Wang1

  • 1College of Life Science and Bioengineering, Beijing University of Technology, Intelligent Physiological Measurement and Clinical Translation, Beijing International Platform for Scientific and Technological Cooperation, Beijing, 100024, China.

Uterine contraction (UC) activity is commonly used to monitor the approach of labour and delivery. Electrohysterograms (EHGs) have recently been used to monitor UC and distinguish between efficient and inefficient contractions. In this study, we aimed to identify UC in EHG signals using a convolutional neural network (CNN). An open-access database (Icelandic 16-electrode EHG database from 45 pregnant women with 122 recordings, DB1) was used to develop a CNN model, and 14000 segments with a length of 45 s (7000 from UCs and 7000 from non-UCs, which were determined with reference to the simultaneously recorded tocography signals) were manually extracted from the 122 EHG recordings. Five-fold cross-validation was applied to evaluate the ability of the CNN to identify UC based on its sensitivity (SE), specificity (SP), accuracy (ACC), and area under the receiver operating characteristic curve (AUC). The CNN model developed using DB1 was then applied to an independent clinical database (DB2) to further test its generalisation for recognizing UCs. The EHG signals in DB2 were recorded from 20 pregnant women using our multi-channel system, and 308 segments (154 from UCs and 154 from non-UCs) were extracted. The CNN model from five-fold cross-validation achieved average SE, SP, ACC, and AUC of 0.87, 0.98, 0.93, and 0.92 for DB1, and 0.88, 0.97, 0.93, and 0.87 for DB2, respectively. In summary, we demonstrated that CNN could effectively identify UCs using EHG signals and could be used as a tool for monitoring maternal and foetal health.

Related Concept Videos

Convolution Properties II01:17

Convolution Properties II

The important convolution properties include width, area, differentiation, and integration properties.
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
581
Uterine Tubes01:16

Uterine Tubes

The uterine or fallopian tubes function as the conduit through which oocytes travel from the ovaries to the uterus. Each fallopian tube measures approximately 10 to 13 cm long and is anatomically divided into the infundibulum, ampulla, isthmus, and interstitial part (or intramural segment). The infundibulum is characterized by its funnel shape and features extensions called fimbriae which reach towards the peritoneal cavity. These fimbriae play a critical role during ovulation as they extend...
2.1K
Convolution Properties I01:20

Convolution Properties I

Convolution computations can be simplified by utilizing their inherent properties.
The commutative property reveals that the input and the impulse response of an LTI (Linear Time-Invariant) system can be interchanged without affecting the output:
559
Muscle Contraction01:15

Muscle Contraction

 
96.0K
Muscle Contraction01:10

Muscle Contraction

In skeletal muscles, acetylcholine is released by nerve terminals at the motor endplate—the point of synaptic communication between motor neurons and muscle fibers. The binding of acetylcholine to its receptors on the sarcolemma allows entry of sodium ions into the cell and triggers an action potential in the muscle cell. Thus, electrical signals from the brain are transmitted to the muscle. Subsequently, the enzyme acetylcholinesterase breaks down acetylcholine to prevent excessive...
8.8K
Protein Networks02:26

Protein Networks

An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
4.5K