Study on a resource-saving cloud based long-term ECG monitoring system using machine learning algorithms

Electrocardiogram (ECG) records the electrical impulses from myocardium, reflects the underlying dynamics of the heart and has been widely exploited to detect and identify cardiac arrhythmias. This dissertation examines a resource-saving cloud based long-term ECG (CLT-ECG) monitoring system which co...

Full description

Bibliographic Details
Main Author: Cheng, Ping
Other Authors: Dong, Xiaodai
Format: Others
Language:English
en
Published: 2018
Subjects:
Online Access:https://dspace.library.uvic.ca//handle/1828/9235
id ndltd-uvic.ca-oai-dspace.library.uvic.ca-1828-9235
record_format oai_dc
collection NDLTD
language English
en
format Others
sources NDLTD
topic Electrocardiogram (ECG)
Automatic ECG Classification
Machine Learning
Support Vector Machines
Resource-saving
Cloud based
spellingShingle Electrocardiogram (ECG)
Automatic ECG Classification
Machine Learning
Support Vector Machines
Resource-saving
Cloud based
Cheng, Ping
Study on a resource-saving cloud based long-term ECG monitoring system using machine learning algorithms
description Electrocardiogram (ECG) records the electrical impulses from myocardium, reflects the underlying dynamics of the heart and has been widely exploited to detect and identify cardiac arrhythmias. This dissertation examines a resource-saving cloud based long-term ECG (CLT-ECG) monitoring system which consists of an ECG raw data acquisition system, a mobile device and a serve. Three issues that are critically pertaining to the effectiveness and efficiency of the monitoring system are studied: the detection of life-threatening arrhythmias, the discrimination of normal and abnormal heartbeats to facilitate the resource-saving operation and the multi-class heartbeat classification algorithm for non-life-threatening arrhythmias. The detection algorithm for life-threatening ventricular arrhythmias, which is critical to saving patients’ lives, is investigated by exploiting personalized features. Two new personalized features, namely, aveCC and medianCC, are extracted based on the correlation coefficients between a patient-specific regular QRS-complex template and his/her real-time ECG data, characterizing subtle differences in the QRS complexes among different people. A small set of the most effective features is selected for efficient performance and real-time operation using Support Vector Machines (SVMs). The effectiveness of the proposed algorithm is validated in enhancing the performance under both the record-based and database-based data divisions. The classification algorithm achieves results outperforming the existing classification performances using top-two or top-three features. A novel patient-specific arrhythmia detection algorithm, which discriminates the normal and abnormal heartbeats, is proposed using One-Class SVMs. Conventionally, CLT-ECG systems are used to solve problems such as the portable problem and the difficulty of capturing the intermittent arrhythmias. However, CLT-ECG systems are subject to several practical limitations: battery power restriction, network congestion and heavily redundant ECG data. To overcome these problems, a resource-saving CLT-ECG system is studied, in which a novel arrhythmia detection algorithm closely related to the resource-saving rate is proposed and examined in detail. The proposed arrhythmia detection algorithm explores two types of variations: waveform change indicator (WCI), which reflects a change within one heartbeat; modified RR interval ratio (modRRIR), which characterizes the successive heartbeat interval variation. The overall classification result is obtained from combining the results separately adopting WCI and modRRIR. The proposed algorithm is validated using the public ECG database with a result outperforming others in the literature, as well as using the data collected from the ECG platform HeartCarer built in our research group. Considering the multi-class classification in the cloud server, a patient-specific single-lead ECG heartbeat classification strategy is proposed to discriminate ventricular ectopic beats (VEBs) and Supraventricular Ectopic Beats (SVEBs). Two types of features are extracted: Intra-beat features characterize the distortion of the waveform within one heartbeat, while inter-beat features reflect the variation between successive heartbeats. A novel fusion strategy consisting of a global classifier and a local classifier is presented. The local classifier is obtained using the high-confidence heartbeats extracted from the first 5-minute data of a specific patient, while the global classifier is trained by the public training data. The advantage of the developed strategy is that fully automatic classification is realized without the intervention of physicians. Finally, simulation results show that comparable or even better classification performance is achieved, which validates the effectiveness of the proposed strategy. === Graduate === 2019-03-19
author2 Dong, Xiaodai
author_facet Dong, Xiaodai
Cheng, Ping
author Cheng, Ping
author_sort Cheng, Ping
title Study on a resource-saving cloud based long-term ECG monitoring system using machine learning algorithms
title_short Study on a resource-saving cloud based long-term ECG monitoring system using machine learning algorithms
title_full Study on a resource-saving cloud based long-term ECG monitoring system using machine learning algorithms
title_fullStr Study on a resource-saving cloud based long-term ECG monitoring system using machine learning algorithms
title_full_unstemmed Study on a resource-saving cloud based long-term ECG monitoring system using machine learning algorithms
title_sort study on a resource-saving cloud based long-term ecg monitoring system using machine learning algorithms
publishDate 2018
url https://dspace.library.uvic.ca//handle/1828/9235
work_keys_str_mv AT chengping studyonaresourcesavingcloudbasedlongtermecgmonitoringsystemusingmachinelearningalgorithms
_version_ 1718632333640204288
spelling ndltd-uvic.ca-oai-dspace.library.uvic.ca-1828-92352018-04-20T18:00:49Z Study on a resource-saving cloud based long-term ECG monitoring system using machine learning algorithms Cheng, Ping Dong, Xiaodai Electrocardiogram (ECG) Automatic ECG Classification Machine Learning Support Vector Machines Resource-saving Cloud based Electrocardiogram (ECG) records the electrical impulses from myocardium, reflects the underlying dynamics of the heart and has been widely exploited to detect and identify cardiac arrhythmias. This dissertation examines a resource-saving cloud based long-term ECG (CLT-ECG) monitoring system which consists of an ECG raw data acquisition system, a mobile device and a serve. Three issues that are critically pertaining to the effectiveness and efficiency of the monitoring system are studied: the detection of life-threatening arrhythmias, the discrimination of normal and abnormal heartbeats to facilitate the resource-saving operation and the multi-class heartbeat classification algorithm for non-life-threatening arrhythmias. The detection algorithm for life-threatening ventricular arrhythmias, which is critical to saving patients’ lives, is investigated by exploiting personalized features. Two new personalized features, namely, aveCC and medianCC, are extracted based on the correlation coefficients between a patient-specific regular QRS-complex template and his/her real-time ECG data, characterizing subtle differences in the QRS complexes among different people. A small set of the most effective features is selected for efficient performance and real-time operation using Support Vector Machines (SVMs). The effectiveness of the proposed algorithm is validated in enhancing the performance under both the record-based and database-based data divisions. The classification algorithm achieves results outperforming the existing classification performances using top-two or top-three features. A novel patient-specific arrhythmia detection algorithm, which discriminates the normal and abnormal heartbeats, is proposed using One-Class SVMs. Conventionally, CLT-ECG systems are used to solve problems such as the portable problem and the difficulty of capturing the intermittent arrhythmias. However, CLT-ECG systems are subject to several practical limitations: battery power restriction, network congestion and heavily redundant ECG data. To overcome these problems, a resource-saving CLT-ECG system is studied, in which a novel arrhythmia detection algorithm closely related to the resource-saving rate is proposed and examined in detail. The proposed arrhythmia detection algorithm explores two types of variations: waveform change indicator (WCI), which reflects a change within one heartbeat; modified RR interval ratio (modRRIR), which characterizes the successive heartbeat interval variation. The overall classification result is obtained from combining the results separately adopting WCI and modRRIR. The proposed algorithm is validated using the public ECG database with a result outperforming others in the literature, as well as using the data collected from the ECG platform HeartCarer built in our research group. Considering the multi-class classification in the cloud server, a patient-specific single-lead ECG heartbeat classification strategy is proposed to discriminate ventricular ectopic beats (VEBs) and Supraventricular Ectopic Beats (SVEBs). Two types of features are extracted: Intra-beat features characterize the distortion of the waveform within one heartbeat, while inter-beat features reflect the variation between successive heartbeats. A novel fusion strategy consisting of a global classifier and a local classifier is presented. The local classifier is obtained using the high-confidence heartbeats extracted from the first 5-minute data of a specific patient, while the global classifier is trained by the public training data. The advantage of the developed strategy is that fully automatic classification is realized without the intervention of physicians. Finally, simulation results show that comparable or even better classification performance is achieved, which validates the effectiveness of the proposed strategy. Graduate 2019-03-19 2018-04-19T20:00:09Z 2018 2018-04-19 Thesis https://dspace.library.uvic.ca//handle/1828/9235 English en Available to the World Wide Web application/pdf