Towards fully automated machine learning and processing of ballistocardiograph signal for heartbeat detection
Cardiovascular diseases are the leading cause of death globally, and ballistocardiogram (BCG) provides a promising and alternative approach to early detection and monitoring of certain pathological signals. While accurate and precise heartbeat detection is the prerequisite for BCG-based clinical sol...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis-Master by Coursework |
Language: | English |
Published: |
Nanyang Technological University
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/141320 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-141320 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1413202023-07-04T16:44:10Z Towards fully automated machine learning and processing of ballistocardiograph signal for heartbeat detection Zhang, Shiyu Lin Zhiping School of Electrical and Electronic Engineering Agency for Science, Technology and Research (A*STAR) EZPLin@ntu.edu.sg Engineering::Electrical and electronic engineering::Electronic systems::Signal processing Cardiovascular diseases are the leading cause of death globally, and ballistocardiogram (BCG) provides a promising and alternative approach to early detection and monitoring of certain pathological signals. While accurate and precise heartbeat detection is the prerequisite for BCG-based clinical solutions, it still remains a signal processing and computing challenge due to its high signal variability and susceptibility to severe artifact corruptions. Recent years have seen a growing interest in using rapidly ad vancing deep learning techniques to overcome the challenge. Existing attempts in this area, however, were primarily focused on classification of per-segmented BCG signals, which are often irrelevant to real application scenarios. Hence, we propose to focus on processing sequential (non-segmented) BCG using appropriate designs of machine learning techniques. In this dissertation, we examine three key techniques including: auto-labeling of samples in a BCG time-series with an ECG reference for building high-quality training data set; deep learning of the association between the BCG time-series and the label time-series; and heartbeat detection in the BCG time-series with predicted sample-by-sample labels. For design and evaluation of these techniques, we built a data set of 16 BCG recordings, from 8 human subjects and 2 conditions: pre-exercise and post-exercise. Experimental results show that our proposed algorithm achieved, on average, high values for coverage (98.73%), heart rate accuracy (98.43%), and low value for heart rate root mean square error (1.64 bpm), which indicate an improvement compared to the algorithm reported in the literature. Master of Science (Signal Processing) 2020-06-07T13:59:28Z 2020-06-07T13:59:28Z 2020 Thesis-Master by Coursework https://hdl.handle.net/10356/141320 en application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Electrical and electronic engineering::Electronic systems::Signal processing |
spellingShingle |
Engineering::Electrical and electronic engineering::Electronic systems::Signal processing Zhang, Shiyu Towards fully automated machine learning and processing of ballistocardiograph signal for heartbeat detection |
description |
Cardiovascular diseases are the leading cause of death globally, and ballistocardiogram (BCG) provides a promising and alternative approach to early detection and monitoring of certain pathological signals. While accurate and precise heartbeat detection is the prerequisite for BCG-based clinical solutions, it still remains a signal processing and computing challenge due to its high signal variability and susceptibility to severe artifact corruptions. Recent years have seen a growing interest in using rapidly ad vancing deep learning techniques to overcome the challenge. Existing attempts in this area, however, were primarily focused on classification of per-segmented BCG signals, which are often irrelevant to real application scenarios. Hence, we propose to focus on processing sequential (non-segmented) BCG using appropriate designs of machine learning techniques. In this dissertation, we examine three key techniques including:
auto-labeling of samples in a BCG time-series with an ECG reference for building high-quality training data set; deep learning of the association between the BCG time-series and the label time-series; and heartbeat detection in the BCG time-series with predicted sample-by-sample labels. For design and evaluation of these techniques, we built a data set of 16 BCG recordings, from 8 human subjects and 2 conditions: pre-exercise and post-exercise. Experimental results show that our proposed algorithm
achieved, on average, high values for coverage (98.73%), heart rate accuracy (98.43%), and low value for heart rate root mean square error (1.64 bpm), which indicate an improvement compared to the algorithm reported in the literature. |
author2 |
Lin Zhiping |
author_facet |
Lin Zhiping Zhang, Shiyu |
format |
Thesis-Master by Coursework |
author |
Zhang, Shiyu |
author_sort |
Zhang, Shiyu |
title |
Towards fully automated machine learning and processing of ballistocardiograph signal for heartbeat detection |
title_short |
Towards fully automated machine learning and processing of ballistocardiograph signal for heartbeat detection |
title_full |
Towards fully automated machine learning and processing of ballistocardiograph signal for heartbeat detection |
title_fullStr |
Towards fully automated machine learning and processing of ballistocardiograph signal for heartbeat detection |
title_full_unstemmed |
Towards fully automated machine learning and processing of ballistocardiograph signal for heartbeat detection |
title_sort |
towards fully automated machine learning and processing of ballistocardiograph signal for heartbeat detection |
publisher |
Nanyang Technological University |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/141320 |
_version_ |
1772826759220166656 |