Heart rate estimation from ballistocardiographic signals using deep learning

被引:5
作者
Proell, Samuel M. [1 ]
Tappeiner, Elias [1 ]
Hofbauer, Stefan [2 ]
Kolbitsch, Christian [2 ]
Schubert, Rainer [1 ]
Fritscher, Karl D. [1 ]
机构
[1] UMIT Private Univ Hlth Sci Med Informat & Technol, Inst Biomed Image Anal, A-6060 Hall In Tirol, Austria
[2] Med Univ Innsbruck MUI, Dept Anaesthesia & Intens Care Med, A-6020 Innsbruck, Austria
关键词
ballistocardiography; convolutional neural networks; recurrent neural networks; physiological monitoring; deep learning; CLASSIFICATION; NETWORK;
D O I
10.1088/1361-6579/ac10aa
中图分类号
Q6 [生物物理学];
学科分类号
071011 ;
摘要
Objective. Ballistocardiography (BCG) is an unobtrusive approach for cost-effective and patient-friendly health monitoring. In this work, deep learning methods are used for heart rate estimation from BCG signals and are compared against five digital signal processing methods found in literature. Approach. The models are evaluated on a dataset featuring BCG recordings from 42 patients, acquired with a pneumatic system. Several different deep learning architectures, including convolutional, recurrent and a combination of both are investigated. Besides model performance, we are also concerned about model size and specifically investigate less complex and smaller networks. Main results. Deep learning models outperform traditional methods by a large margin. Across 14 patients in a held-out testing set, an architecture with stacked convolutional and recurrent layers achieves an average mean absolute error (MAE) of 2.07 beat min(-1), whereas the best-performing traditional method reaches 4.24 beat min(-1). Besides smaller errors, deep learning models show more consistent performance across different patients, indicating the ability to better deal with inter-patient variability, a prevalent issue in BCG analysis. In addition, we develop a smaller version of the best-performing architecture, that only features 8283 parameters, yet still achieves an average MAE of 2.32 beat min(-1) on the testing set. Significance. This is the first study that applies and compares different deep learning architectures to heart rate estimation from bed-based BCG signals. Compared to signal processing algorithms, deep learning models show dramatically smaller errors and more consistent results across different individuals. The results show that using smaller models instead of excessively large ones can lead to sufficient performance for specific biosignal processing applications. Additionally, we investigate the use of fully convolutional networks for 1D signal processing, which is rarely applied in literature.
引用
收藏
页数:11
相关论文
共 40 条
  • [1] Application of deep convolutional neural network for automated detection of myocardial infarction using ECG signals
    Acharya, U. Rajendra
    Fujita, Hamido
    Oh, Shu Lih
    Hagiwara, Yuki
    Tan, Jen Hong
    Adam, Muhammad
    [J]. INFORMATION SCIENCES, 2017, 415 : 190 - 198
  • [2] Bland JM, 1999, STAT METHODS MED RES, V8, P135, DOI 10.1177/096228029900800204
  • [3] Robust inter-beat interval estimation in cardiac vibration signals
    Brueser, C.
    Winter, S.
    Leonhardt, S.
    [J]. PHYSIOLOGICAL MEASUREMENT, 2013, 34 (02) : 123 - 138
  • [4] Carreiras C., 2015, BioSPPy: Biosignal Processing in Python
  • [5] Ballistocardiography monitoring system based on optical fiber interferometer aided with heartbeat segmentation algorithm
    Chen, Shuyang
    Tan, Fengze
    Lyu, Weimin
    Yu, Changyuan
    [J]. BIOMEDICAL OPTICS EXPRESS, 2020, 11 (10) : 5458 - 5469
  • [6] Choe ST, 2017, BIOMED RES-INDIA, V28, P3974
  • [7] Slow-wave sleep estimation on a load-cell-installed bed: a non-constrained method
    Choi, Byung Hun
    Chung, Gih Sung
    Lee, Jin-Seong
    Jeong, Do-Un
    Park, Kwang Suk
    [J]. PHYSIOLOGICAL MEASUREMENT, 2009, 30 (11) : 1163 - 1170
  • [8] Xception: Deep Learning with Depthwise Separable Convolutions
    Chollet, Francois
    [J]. 30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, : 1800 - 1807
  • [9] Chung J., 2014, PREPRINT
  • [10] Engelse W. A. H., 1979, Computers in Cardiology, P37