978 research outputs found

    Unsupervised Heart-rate Estimation in Wearables With Liquid States and A Probabilistic Readout

    Full text link
    Heart-rate estimation is a fundamental feature of modern wearable devices. In this paper we propose a machine intelligent approach for heart-rate estimation from electrocardiogram (ECG) data collected using wearable devices. The novelty of our approach lies in (1) encoding spatio-temporal properties of ECG signals directly into spike train and using this to excite recurrently connected spiking neurons in a Liquid State Machine computation model; (2) a novel learning algorithm; and (3) an intelligently designed unsupervised readout based on Fuzzy c-Means clustering of spike responses from a subset of neurons (Liquid states), selected using particle swarm optimization. Our approach differs from existing works by learning directly from ECG signals (allowing personalization), without requiring costly data annotations. Additionally, our approach can be easily implemented on state-of-the-art spiking-based neuromorphic systems, offering high accuracy, yet significantly low energy footprint, leading to an extended battery life of wearable devices. We validated our approach with CARLsim, a GPU accelerated spiking neural network simulator modeling Izhikevich spiking neurons with Spike Timing Dependent Plasticity (STDP) and homeostatic scaling. A range of subjects are considered from in-house clinical trials and public ECG databases. Results show high accuracy and low energy footprint in heart-rate estimation across subjects with and without cardiac irregularities, signifying the strong potential of this approach to be integrated in future wearable devices.Comment: 51 pages, 12 figures, 6 tables, 95 references. Under submission at Elsevier Neural Network

    Presenting a New Strategy to Extract Data Clustering Heartbeat Samples by Using Discrete Wavelet Transform

    Get PDF
    This paper presents the improvement of detection system that normal and arrhythmia electrocardiogram classification. This classification is done to aid the ANFIS (Adaptive Neuro Fuzzy Inference System). The data used in this paper obtained from MIT-BIH normal sinus ECG database signal and MIT-BIH arrhythmia database signal. The main goal of our approach is to create an interpretable classifier that provides an acceptable accuracy. In this model, the feature extraction using DWT (Discrete Wavelet Transform) is obtained. The last stage of this extraction is introduced as the input of ANFIS model. In this paper, the ANFIS model has been trained with Quantum Behaved Particle Swarm Optimization (QPSO). In this study, for training of proposed model, four sample data have been used which result in acceleration of training data. On the test set, we achieved an outstanding sensitivity and accuracy 100%. Experimental results show that the proposed approach is very fast and accurate in improving classification. Using the proposed methodology and telemedicine technology can manage patient of heart disease

    Personalized Health Monitoring Using Evolvable Block-based Neural Networks

    Get PDF
    This dissertation presents personalized health monitoring using evolvable block-based neural networks. Personalized health monitoring plays an increasingly important role in modern society as the population enjoys longer life. Personalization in health monitoring considers physiological variations brought by temporal, personal or environmental differences, and demands solutions capable to reconfigure and adapt to specific requirements. Block-based neural networks (BbNNs) consist of 2-D arrays of modular basic blocks that can be easily implemented using reconfigurable digital hardware such as field programmable gate arrays (FPGAs) that allow on-line partial reorganization. The modular structure of BbNNs enables easy expansion in size by adding more blocks. A computationally efficient evolutionary algorithm is developed that simultaneously optimizes structure and weights of BbNNs. This evolutionary algorithm increases optimization speed by integrating a local search operator. An adaptive rate update scheme removing manual tuning of operator rates enhances the fitness trend compared to pre-determined fixed rates. A fitness scaling with generalized disruptive pressure reduces the possibility of premature convergence. The BbNN platform promises an evolvable solution that changes structures and parameters for personalized health monitoring. A BbNN evolved with the proposed evolutionary algorithm using the Hermite transform coefficients and a time interval between two neighboring R peaks of ECG signal, provides a patient-specific ECG heartbeat classification system. Experimental results using the MIT-BIH Arrhythmia database demonstrate a potential for significant performance enhancements over other major techniques

    Evolutionary Optimization of Atrial Fibrillation Diagnostic Algorithms

    Get PDF
    The goal of this research is to introduce an improved method for detecting atrial fibrillation (AF). The foundation of our algorithm is the irregularity of the RR intervals in the electrocardiogram (ECG) signal, and their correlation with AF. Three statistical techniques, including root mean squares of successive differences (RMSSD), turning points ratio (TPR), and Shannon entropy (SE), are used to detect RR interval irregularity. We use the Massachusetts Institution of Technology / Beth Israel Hospital (MIT-BIH) atrial fibrillation databases and their annotations to tune the parameters of the statistical methods by biogeography-based optimization (BBO), which is an evolutionary optimization algorithm. We trained each statistical method to diagnose AF on each database. Then each trained method was tested on the rest of the databases. We were able to obtain accuracy levels as high as 99 for the detection of AF in the trained databases. We obtained accuracy levels of up to 75 in the tested database

    Presenting a New Strategy to Extract Data Clustering Heartbeat Samples by Using Discrete Wavelet Transform

    Get PDF
    This paper presents the improvement of detection system that normal and arrhythmia electrocardiogram classification. This classification is done to aid the ANFIS (Adaptive Neuro Fuzzy Inference System). The data used in this paper obtained from MIT-BIH normal sinus ECG database signal and MIT-BIH arrhythmia database signal. The main goal of our approach is to create an interpretable classifier that provides an acceptable accuracy. In this model, the feature extraction using DWT (Discrete Wavelet Transform) is obtained. The last stage of this extraction is introduced as the input of ANFIS model. In this paper, the ANFIS model has been trained with Quantum Behaved Particle Swarm Optimization (QPSO). In this study, for training of proposed model, four sample data have been used which result in acceleration of training data. On the test set, we achieved an outstanding sensitivity and accuracy 100%. Experimental results show that the proposed approach is very fast and accurate in improving classification. Using the proposed methodology and telemedicine technology can manage patient of heart disease

    Evolutionary Optimization of Atrial Fibrillation Diagnostic Algorithms

    Get PDF
    The goal of this research is to introduce an improved method for detecting atrial fibrillation (AF). The foundation of our algorithm is the irregularity of the RR intervals in the electrocardiogram (ECG) signal, and their correlation with AF. Three statistical techniques, including root mean squares of successive differences (RMSSD), turning points ratio (TPR), and Shannon entropy (SE), are used to detect RR interval irregularity. We use the Massachusetts Institution of Technology / Beth Israel Hospital (MIT-BIH) atrial fibrillation databases and their annotations to tune the parameters of the statistical methods by biogeography-based optimization (BBO), which is an evolutionary optimization algorithm. We trained each statistical method to diagnose AF on each database. Then each trained method was tested on the rest of the databases. We were able to obtain accuracy levels as high as 99 for the detection of AF in the trained databases. We obtained accuracy levels of up to 75 in the tested database

    Arrhythmia Classifier Based on Ultra-Lightweight Binary Neural Network

    Full text link
    Reasonably and effectively monitoring arrhythmias through ECG signals has significant implications for human health. With the development of deep learning, numerous ECG classification algorithms based on deep learning have emerged. However, most existing algorithms trade off high accuracy for complex models, resulting in high storage usage and power consumption. This also inevitably increases the difficulty of implementation on wearable Artificial Intelligence-of-Things (AIoT) devices with limited resources. In this study, we proposed a universally applicable ultra-lightweight binary neural network(BNN) that is capable of 5-class and 17-class arrhythmia classification based on ECG signals. Our BNN achieves 96.90% (full precision 97.09%) and 97.50% (full precision 98.00%) accuracy for 5-class and 17-class classification, respectively, with state-of-the-art storage usage (3.76 KB and 4.45 KB). Compared to other binarization works, our approach excels in supporting two multi-classification modes while achieving the smallest known storage space. Moreover, our model achieves optimal accuracy in 17-class classification and boasts an elegantly simple network architecture. The algorithm we use is optimized specifically for hardware implementation. Our research showcases the potential of lightweight deep learning models in the healthcare industry, specifically in wearable medical devices, which hold great promise for improving patient outcomes and quality of life. Code is available on: https://github.com/xpww/ECG_BNN_NetComment: 6 pages, 3 figure

    DYNAMIC THRESHOLDING GA-BASED ECG FEATURE SELECTION IN CARDIOVASCULAR DISEASE DIAGNOSIS

    Get PDF
    Electrocardiogram (ECG) data are usually used to diagnose cardiovascular disease (CVD) with the help of a revolutionary algorithm. Feature selection is a crucial step in the development of accurate and reliable diagnostic models for CVDs. This research introduces the dynamic threshold genetic algorithm (DTGA) algorithm, a type of genetic algorithm that is used for optimization problems and discusses its use in the context of feature selection. This research reveals the success of DTGA in selecting relevant ECG features that ultimately enhance accuracy and efficiency in the diagnosis of CVD. This work also proves the benefits of employing DTGA in clinical practice, including a reduction in the amount of time spent diagnosing patients and an increase in the precision with which individuals who are at risk of CVD can be identified

    Algorithms for automated diagnosis of cardiovascular diseases based on ECG data: A comprehensive systematic review

    Get PDF
    The prevalence of cardiovascular diseases is increasing around the world. However, the technology is evolving and can be monitored with low-cost sensors anywhere at any time. This subject is being researched, and different methods can automatically identify these diseases, helping patients and healthcare professionals with the treatments. This paper presents a systematic review of disease identification, classification, and recognition with ECG sensors. The review was focused on studies published between 2017 and 2022 in different scientific databases, including PubMed Central, Springer, Elsevier, Multidisciplinary Digital Publishing Institute (MDPI), IEEE Xplore, and Frontiers. It results in the quantitative and qualitative analysis of 103 scientific papers. The study demonstrated that different datasets are available online with data related to various diseases. Several ML/DP-based models were identified in the research, where Convolutional Neural Network and Support Vector Machine were the most applied algorithms. This review can allow us to identify the techniques that can be used in a system that promotes the patient’s autonomy.N/
    • …
    corecore