6 research outputs found

    Detection of abnormalities in ECG using Deep Learning

    Get PDF
    A significant part of healthcare is focused on the information that the physiological signals offer about the health state of an individual. The Electrocardiogram (ECG) cyclic behaviour gives insight on a subject’s emotional, behavioral and cardiovascular state. These signals often present abnormal events that affects their analysis. Two examples are the noise, that occurs during the acquisition, and symptomatic patterns, that are produced by pathologies. This thesis proposes a Deep Neural Networks framework that learns the normal behaviour of an ECG while detecting abnormal events, tested in two different settings: detection of different types of noise, and; symptomatic events caused by different pathologies. Two algorithms were developed for noise detection, using an autoencoder and Convolutional Neural Networks (CNN), reaching accuracies of 98,18% for the binary class model and 70,74% for the multi-class model, which is able to discern between base wandering, muscle artifact and electrode motion noise. As for the arrhythmia detection algorithm was developed using an autoencoder and Recurrent Neural Networks with Gated Recurrent Units (GRU) architecture. With an accuracy of 56,85% and an average sensitivity of 61.13%, compared to an average sensitivity of 75.22% for a 12 class model developed by Hannun et al. The model detects 7 classes: normal sinus rhythm, paced rhythm, ventricular bigeminy, sinus bradycardia, atrial fibrillation, atrial flutter and pre-excitation. It was concluded that the process of learning the machine learned features of the normal ECG signal, currently sacrifices the accuracy for higher generalization. It performs better at discriminating the presence of abnormal events in ECG than classifying different types of events. In the future, these algorithms could represent a huge contribution in signal acquisition for wearables and the study of pathologies visible in not only in ECG, but also EMG and respiratory signals, especially applied to active learning

    ECG-Waves: Analysis and Detection by Continuous Wavelet Transform

    Get PDF
    In this work, we have developed a new algorithm for electrocardiogram (ECG) features extraction. This algorithm was based on continuous wavelet transform (CWT). The core of the process involved analyzing the signal using the CWT coefficients with a selection of scale parameter corresponding to each ECG wave. The entry point of our method was the R peak detection. The next step was the Q and S point localization, after we identified the P and T waves. We evaluated our algorithm on apnea and MIT-BIH databases recording. The algorithm achieved a good performance with the sensitivity of 99.84 % and the positive predictive value of 99.53 %

    Real-time physiological identification using incremental learning and semi-supervised learning

    Full text link
    The widespread usage of wearable sensors such as smart watches provide access to valuable objective physiological (such as Electrocardiogram(ECG)) signals ubiquitously. Healthcare domain has been tremendously benefited by the collection of physiological signals which can be used for health monitoring of patients. The signals from the wearable sensors enabled the researchers and data experts to process them and identify the human physiological state by classifying the human activities. This led to the growth and development of smart ecosystem in the healthcare domain.In this thesis, ECG signals have been investigated as the physiological measure to detect human activities. Various measures are extracted from ECG, such as heart rate variability, average heart rate etc. and their relationships with different human activities are investigated. To build a comprehensive analytical machine learning model for ECG signals and to enable the continuous monitoring of humans, one would need access to real time streaming of continuous data. So, the data would be unsupervised most of the time and it would be very expensive (almost practically impossible) to label all the data streaming in real time. Also, it is highly probable that the data is collected from different sessions and varying situations. Therefore, the machine learning models need to be able to adapt to new sessions. This would be a major challenge in human state monitoring provided that the conventional predictive models work only on the stationary data. Also, these models would fail to work on the data from multiple sessions. To provide a practical solution to address above issues, two advanced methods in machine learning have been discussed in this research: Incremental learning and Semi supervised learning. Incremental learning is a paradigm in Machine learning where the stream of input data is continuously used to extend the existing knowledge learnt by the model. The incremental learning module has been built in Apache Spark platform which provides a scalable cloud infrastructure to apply machine learning algorithms on streaming data. Semi supervised learning is another solution implemented in this thesis where some out of all the data points are labelled. Different semi supervised algorithms have been studied and applied which learn the relationship between features and adapts the model to data from multiple sessions. Finally, the results are compared and the implementation ideas for the discussed solutions have been proposed.Master of ScienceComputer and Information Science, College of Engineering & Computer ScienceUniversity of Michigan-Dearbornhttps://deepblue.lib.umich.edu/bitstream/2027.42/143516/1/49698122_Thesis_Shashank_Shivarudrappa.pdfDescription of 49698122_Thesis_Shashank_Shivarudrappa.pdf : Thesi

    Wearable real-time heart attack detection and warning system to reduce road accidents

    Get PDF
    Heart attack is one of the leading causes of human death worldwide. Every year, about 610,000 people die of heart attack in the United States alone—that is one in every four deaths—but there are well understood early symptoms of heart attack that could be used to greatly help in saving many lives and minimizing damages by detecting and reporting at an early stage. On the other hand, every year, about 2.35 million people get injured or disabled from road accidents. Unexpectedly, many of these fatal accidents happen due to the heart attack of drivers that leads to the loss of control of the vehicle. The current work proposes the development of a wearable system for real-time detection and warning of heart attacks in drivers, which could be enormously helpful in reducing road accidents. The system consists of two subsystems that communicate wirelessly using Bluetooth technology, namely, a wearable sensor subsystem and an intelligent heart attack detection and warning subsystem. The sensor subsystem records the electrical activity of the heart from the chest area to produce electrocardiogram (ECG) trace and send that to the other portable decision-making subsystem where the symptoms of heart attack are detected. We evaluated the performance of dry electrodes and different electrode configurations and measured overall power consumption of the system. Linear classification and several machine algorithms were trained and tested for real-time application. It was observed that the linear classification algorithm was not able to detect heart attack in noisy data, whereas the support vector machine (SVM) algorithm with polynomial kernel with extended time–frequency features using extended modified B-distribution (EMBD) showed highest accuracy and was able to detect 97.4% and 96.3% of ST-elevation myocardial infarction (STEMI) and non-ST-elevation MI (NSTEMI), respectively. The proposed system can therefore help in reducing the loss of lives from the growing number of road accidents all over the worldAcknowledgments: The publication of this article was funded by the Qatar National Library. This work was supported in part by the Undergraduate Research Experience Program (UREP) under Grant number UREP19-069-2-031, in part by the Qatar University Student Grant under Grant number QUST-CENG-SPR\2017-23.Scopu

    Wiki-health: from quantified self to self-understanding

    Get PDF
    Today, healthcare providers are experiencing explosive growth in data, and medical imaging represents a significant portion of that data. Meanwhile, the pervasive use of mobile phones and the rising adoption of sensing devices, enabling people to collect data independently at any time or place is leading to a torrent of sensor data. The scale and richness of the sensor data currently being collected and analysed is rapidly growing. The key challenges that we will be facing are how to effectively manage and make use of this abundance of easily-generated and diverse health data. This thesis investigates the challenges posed by the explosive growth of available healthcare data and proposes a number of potential solutions to the problem. As a result, a big data service platform, named Wiki-Health, is presented to provide a unified solution for collecting, storing, tagging, retrieving, searching and analysing personal health sensor data. Additionally, it allows users to reuse and remix data, along with analysis results and analysis models, to make health-related knowledge discovery more available to individual users on a massive scale. To tackle the challenge of efficiently managing the high volume and diversity of big data, Wiki-Health introduces a hybrid data storage approach capable of storing structured, semi-structured and unstructured sensor data and sensor metadata separately. A multi-tier cloud storage system—CACSS has been developed and serves as a component for the Wiki-Health platform, allowing it to manage the storage of unstructured data and semi-structured data, such as medical imaging files. CACSS has enabled comprehensive features such as global data de-duplication, performance-awareness and data caching services. The design of such a hybrid approach allows Wiki-Health to potentially handle heterogeneous formats of sensor data. To evaluate the proposed approach, we have developed an ECG-based health monitoring service and a virtual sensing service on top of the Wiki-Health platform. The two services demonstrate the feasibility and potential of using the Wiki-Health framework to enable better utilisation and comprehension of the vast amounts of sensor data available from different sources, and both show significant potential for real-world applications.Open Acces

    Automated Detection of Abnormalities in ECG signals using Deep Neural Network

    No full text
    The electrocardiogram (ECG) is a diagnostic procedure that uses a skin electrode to record the heart's electrical activity. Heart diseases are the leading cause of mortality globally, and they have significant monetary cost. In the clinic, automated detection and classification technology of abnormalities in heart beats can assist physicians in making prompt and accurate medical diagnoses. This paper concentrates on two proposed models: Model A: 1-D 8-Layer CNN Model and Model B: 1- D CNN and the LSTM model to characterise ECG data into five categories: normal beat, right bundle branch block beat, left bundle branch block beat, premature ventricular contraction beat, and atrial premature beat. The data used to create and validate the models is obtained from the MIT-BIH Dataset, which comprises of 48 half-hour samples of two-lead continuous ECG signals obtained from 48 individuals. The dataset is divided into two files-.csv and.txt. For each sample, the.csv files include the readings collected from both leads. The experimental results show that Model A has an Accuracy = 99.68%, Precision = 99.23%, and a F1 score = 99.22%. And Model B has an Accuracy= 99.51%, Precision = 98.76%, and a F1 score = 98.76%. Our study aims to assist the medical sector by reducing the diagnoses time by automating the process of detecting arrythmias
    corecore