A Nonlinear Functional Link Multilayer Perceptron Using Volterra Series as an Adaptive Noise Canceler for the Extraction of Fetal Electrocardiogram

Ann Biomed Eng. 2024 Mar;52(3):627-637. doi: 10.1007/s10439-023-03409-5. Epub 2023 Nov 21.

Abstract

Uninterrupted monitoring of fetal cardiac health is essential for the timely diagnosis of congenital diseases. The maternal Electrocardiogram (mECG), which has the most significant impact, always tampers with the signals collected from the pregnant woman's abdomen. So, an efficient nonlinear filtering network based on artificial neural network (ANN) is required to eliminate the maternal part from the abdominal Electrocardiogram (aECG) that is traveled from the thoracic of the mother to the abdomen following nonlinear dynamics. In this work, we have presented an adaptive noise canceler (ANC) using 3-layer perceptron architecture where the inputs are expanded by the functional link expansion using the second-order Volterra series, and the weights are updated using backpropagation. The adaptive filter approximates the nonlinear mapping between the thoracic Electrocardiogram (tECG) and the maternal component present in the aECG. Here the thoracic signal is the reference signal, and the abdominal signal is the desired signal to the adaptive filter. The proposed methodology uses the advantages of both multilayer perceptron (MLP) as well as functional link neural network (FLNN) in mapping the nonlinearity and effectively determining the fetal Electrocardiogram (fECG) from the aECG. For the detailed analysis, we have used the real Daisy database, the Non-invasive Fetal ECG database, and the fetal ECG synthetic database from Physionet. The results show that the nonlinear functional link MLP using the Volterra series gives a high-level performance compared to other classical adaptive filtering techniques, as all the evaluation metrics are above 90%.

Keywords: Function link neural networks (FLNN); Functional link multilayer perceptron; Multilayer perceptron (MLP); Volterra series; fetal Electrocardiogram (fECG); maternal Electrocardiogram (mECG).

MeSH terms

  • Abdomen
  • Algorithms*
  • Electrocardiography / methods
  • Female
  • Humans
  • Neural Networks, Computer
  • Pregnancy
  • Signal Processing, Computer-Assisted*