15 research outputs found

    A novel automated tower graph based ECG signal classification method with hexadecimal local adaptive binary pattern and deep learning

    Get PDF
    Electrocardiography (ECG) signal recognition is one of the popular research topics for machine learning. In this paper, a novel transformation called tower graph transformation is proposed to classify ECG signals with high accuracy rates. It employs a tower graph, which uses minimum, maximum and average pooling methods altogether to generate novel signals for the feature extraction. In order to extract meaningful features, we presented a novel one-dimensional hexadecimal pattern. To select distinctive and informative features, an iterative ReliefF and Neighborhood Component Analysis (NCA) based feature selection is utilized. By using these methods, a novel ECG signal classification approach is presented. In the preprocessing phase, tower graph-based pooling transformation is applied to each signal. The proposed one-dimensional hexadecimal adaptive pattern extracts 1536 features from each node of the tower graph. The extracted features are fused and 15,360 features are obtained and the most discriminative 142 features are selected by the ReliefF and iterative NCA (RFINCA) feature selection approach. These selected features are used as an input to the artificial neural network and deep neural network and 95.70% and 97.10% classification accuracy was obtained respectively. These results demonstrated the success of the proposed tower graph-based method.</p

    A novel Discrete Wavelet-Concatenated Mesh Tree and ternary chess pattern based ECG signal recognition method

    Get PDF
    Electrocardiogram (ECG) signals have been widely used to diagnose heart arrhythmias. In order to detect these arrhythmias using ECG signals, many machine learning methods have been presented. In this article, a novel Discrete Wavelet Concatenated Mesh Tree (DW-CMT) and ternary chess pattern (TCP) based ECG signal recognition method is presented. The proposed ECG signal recognition method consists of 4 main steps: pre-processing using DW-CMT, feature extraction using TCP, feature selection, and classification. In the pre-processing step, 15 sub-bands of an ECG signals are generated. By using TCP, features are extracted from the sub-bands of the ECG signal. The extracted features are concatenated in the feature concatenation phase. In order to select distinctive features, the neighborhood component analysis (NCA) based feature selection method is used and the 128 most distinctive features are selected. In order to demonstrate the strength of the extracted and selected features, conventional classifiers which are linear discriminant analysis (LDA), k-nearest neighbor (k-NN), support vector machine (SVM) are used. To test the success of the proposed method, the MIT-BIH dataset and St. Petersburg dataset were used. The 96.60% maximum classification accuracy is achieved for the MIT-BIH dataset using k-NN and 97.80% accuracy is achieved using SVM for St. Petersburg ECG dataset. The obtained results clearly prove the success of the proposed method.</p

    A Multitier Deep Learning Model for Arrhythmia Detection

    Get PDF
    Electrocardiograph (ECG) is employed as a primary tool for diagnosing cardiovascular diseases (CVD) in the hospital, which often helps in the early detection of such ailments. ECG signals provide a framework to probe the underlying properties and enhance the initial diagnosis obtained via traditional tools and patient-doctor dialogues. It provides cardiologists with inferences regarding more serious cases. Notwithstanding its proven utility, deciphering large datasets to determine appropriate information remains a challenge in ECG-based CVD diagnosis and treatment. Our study presents a deep neural network (DNN) strategy to ameliorate the aforementioned difficulties. Our strategy consists of a learning stage where classification accuracy is improved via a robust feature extraction. This is followed using a genetic algorithm (GA) process to aggregate the best combination of feature extraction and classification. The MIT-BIH Arrhythmia was employed in the validation to identify five arrhythmia categories based on the association for the advancement of medical instrumentation (AAMI) standard. The performance of the proposed technique alongside state-of-the-art in the area shows an increase of 0.94 and 0.953 in terms of average accuracy and F1 score, respectively. The proposed model could serve as an analytic module to alert users and/or medical experts when anomalies are detected in the acquired ECG data in a smart healthcare framework

    A fully-automated paper ECG digitisation algorithm using deep learning

    Get PDF
    There is increasing focus on applying deep learning methods to electrocardiograms (ECGs), with recent studies showing that neural networks (NNs) can predict future heart failure or atrial fibrillation from the ECG alone. However, large numbers of ECGs are needed to train NNs, and many ECGs are currently only in paper format, which are not suitable for NN training. We developed a fully-automated online ECG digitisation tool to convert scanned paper ECGs into digital signals. Using automated horizontal and vertical anchor point detection, the algorithm automatically segments the ECG image into separate images for the 12 leads and a dynamical morphological algorithm is then applied to extract the signal of interest. We then validated the performance of the algorithm on 515 digital ECGs, of which 45 were printed, scanned and redigitised. The automated digitisation tool achieved 99.0% correlation between the digitised signals and the ground truth ECG (n = 515 standard 3-by-4 ECGs) after excluding ECGs with overlap of lead signals. Without exclusion, the performance of average correlation was from 90 to 97% across the leads on all 3-by-4 ECGs. There was a 97% correlation for 12-by-1 and 3-by-1 ECG formats after excluding ECGs with overlap of lead signals. Without exclusion, the average correlation of some leads in 12-by-1 ECGs was 60–70% and the average correlation of 3-by-1 ECGs achieved 80–90%. ECGs that were printed, scanned, and redigitised, our tool achieved 96% correlation with the original signals. We have developed and validated a fully-automated, user-friendly, online ECG digitisation tool. Unlike other available tools, this does not require any manual segmentation of ECG signals. Our tool can facilitate the rapid and automated digitisation of large repositories of paper ECGs to allow them to be used for deep learning projects

    A Multitier Deep Learning Model for Arrhythmia Detection

    Get PDF
    An electrocardiograph (ECG) is employed as a primary tool for diagnosing cardiovascular diseases (CVDs). ECG signals provide a framework to probe the underlying properties and enhance the initial diagnosis obtained via traditional tools and patient-doctor dialogs. Notwithstanding its proven utility, deciphering large data sets to determine appropriate information remains a challenge in ECG-based CVD diagnosis and treatment. Our study presents a deep neural network (DNN) strategy to ameliorate the aforementioned difficulties. Our strategy consists of a learning stage where classification accuracy is improved via a robust feature extraction protocol. This is followed by using a genetic algorithm (GA) process to aggregate the best combination of feature extraction and classification. Comparison of the performance recorded for the proposed technique alongside state-of-the-art methods reported the area shows an increase of 0.94 and 0.953 in terms of average accuracy and F1 score, respectively. The outcomes suggest that the proposed model could serve as an analytic module to alert users and/or medical experts when anomalies are detected

    EEG-based driving fatigue detection using multilevel feature extraction and iterative hybrid feature selection

    Get PDF
    Brain activities can be evaluated by using Electroencephalogram (EEG) signals. One of the primary reasons for traffic accidents is driver fatigue, which can be identified by using EEG signals. This work aims to achieve a highly accurate and straightforward process to detect driving fatigue by using EEG signals. Two main problems, which are feature generation and feature selection, are defined to achieve this aim. This work solves these problems by using two different approaches. Deep networks are efficient feature generators and extract features in low, medium, and high levels. These features can be generated by using multileveled or multilayered feature extraction. Therefore, we proposed a multileveled feature generator that uses a one-dimensional binary pattern (BP) and statistical features together, and levels are created using a one-dimensional discrete wavelet transform (1D-DWT). A five-level fused feature extractor is presented by using BP, statistical features of 1D-DWT together. Moreover, a 2-layered feature selection method is proposed using ReliefF and iterative neighborhood component analysis (RFINCA) to solve the feature selection problem. The goals of the RFINCA are to choose the optimal number of features automatically and use the effectiveness of ReliefF and neighborhood component analysis (NCA) together. A driving fatigue EEG dataset was used as a testbed to denote the effectiveness of eighteen conventional classifiers. According to the experimental results, a highly accurate EEG classification approach is presented. The proposed method also reached 100.0% classification accuracy by using a k-nearest neighborhood classifier.</p

    Temporal convolutional autoencoder for unsupervised anomaly detection in time series

    Get PDF
    Algorithms and the Foundations of Software technolog

    Towards a better understanding of the precordial leads : an engineering point of view

    Get PDF
    This thesis provides comprehensive literature review of the electrocardiography evolution to highlight the important theories behind the development of the electrocardiography device. More importantly, it discusses different electrode placement on the chest, and their clinical advantages. This work presents a technical detail of a new ECG device which was developed at MARCS institute and can record the Wilson Central Terminal (WCT) components in addition to the standard 12-lead ECG. This ECG device was used to record from 147 patients at Campbelltown hospital over three years. The first two years of recording contain 92 patients which was published in the Physionet platform under the name of Wilson Central Terminal ECG database (WCTECGdb). This novel dataset was used to demonstrate the WCT signal characterisation and investigate how WCT impacts the precordial leads. Furthermore, the clinical influence of the WCT on precordial leads in patients diagnosed with non-ST segment elevation myocardial infarction (NSTEMI) is discussed. The work presented in this research is intended to revisit some of the ECG theories and investigate the validity of them using the recorded data. Furthermore, the influence of the left leg potential on recording the precordial leads is presented, which lead to investigate whether the WCT and augmented vector foot (aVF) are proportional. Finally, a machine learning approach is proposed to minimise the Wilson Central Terminal
    corecore