30 research outputs found

    Arrhythmia Classification Algorithm Based on Multi-Feature and Multi-type Optimized SVM

    Get PDF
    The electrocardiogram (ECG) signal feature extraction and classification diagnosis algorithm is proposed to address the high incidence of heart disease and difficulty in self-detection. First, the collected ECG signals are preprocessed to remove the noise of the ECG signals. Next, wavelet packet decomposition is used to perform a four-layer transformation on the denoised ECG signal and the 16 obtained wavelet packet coefficients analyzed statistically. Next, the slope threshold method is used to extract the R-peak of the denoised ECG signal. The RR interval can be calculated according to the extracted R peak. The extracted statistical features and time domain RR interval features are combined into a multi-domain feature space. Finally, the particle swarm optimization algorithm (PSO), genetic algorithm (GA), and grid search (GS) algorithms are applied to optimize the support vector machine (SVM). The optimized SVM is utilized to classify the extracted multi-domain features. Classification results show the proposed algorithm can classify six types of ECG beats accurately. The classification efficiency achieved by PSO, GA, and GS are 97.78%, 98.33%, and 98.89%, respectively

    Comparison of shallow and deep learning methods of ECG signals clas-sification for arrhythmia detection

    Get PDF
    The research aimed to compare the classification performance of arrhythmia classification from the ECG signal dataset from the Massachusetts Institute of Technology–Beth Israel Hospital (MIT-BIH) database. Shallow learning methods that were used in this study are Support Vector Machine,  NaĂŻve Bayes, and Random Forest. 1D Convolutional Neural Network (1D CNN), Long Short Term Memory (LSTM), and Gated Recurrent Unit (GRU) were deep learning methods that were used for the study. The models were tested on a dataset with 140 samples that were grouped into four class labels, and each sample has 2160 features. Those models were tested for classification performance. This research shows Random Forest and 1D CNN have the best performance

    Neuromorphic computing based on stochastic spiking reservoir for heartbeat classification

    Get PDF
    Heart disease is the leading cause of mortality worldwide. The precise heartbeat classification usually requires a higher number of extracted features and heartbeats of the same class may also behave differently in patients. This will lead to computation overhead and challenges in hardware implementation due to the large number of nodes utilized in reservoir computing (RC) networks. In this work, a reservoir computing-based stochastic spiking neural network (SSNN) has been proposed for heartbeat rhythm classification, enabling a patient adaptable and more efficient hardware implementation with low computation overhead caused by minimum extracted features. Only a single feature is employed in template matching to achieve patient adaptability with minimal computation overhead. The single feature, QRS complexes, was extracted and fed into the neural reservoir with 20 neurons in a cyclic topology for arrhythmia similarity calculation and classification. 43 recordings of Electrocardiogram (ECG) signals that included both normal and arrhythmic beats from MIT-BIH arrhythmia database obtained from Physio-Net were used in this work. The proposed stochastic spiking reservoir achieves a sensitivity of 99.6% and an accuracy of 96.91%, signifying that the system is accurate and efficient in classifying normal and abnormal arrhythmias

    Recent advances in heart sound analysis

    Get PDF
    "This is an author-created, un-copyedited versíon of an article published in Physiological Measurement. IOP Publishing Ltd is not responsíble for any errors or omissíons in this versíon of the manuscript or any versíon derived from it. The Versíon of Record is available online at https://doi.org/10.1088/1361-6579/aa7ec8".[EN] Objective: Auscultation of heart sound recordings or the phonocardiogram (PCG) has been shown to be valuable for the detection of disease and pathologies (Leatham 1975, Raghu et al 2015). The automated classification of pathology in heart sounds has been studied for over 50 years. Typical methods can be grouped into: artificial neural network-based approaches (Uguz 2012), support vector machines (Ari et al 2010), hidden Markov model-based approaches (Saracoglu 2012) and clustering-based approaches (Quiceno-Manrique et al 2010). However, accurate automated classification still remains a significant challenge due to the lack of highquality, rigorously validated, and standardized open databases of heart sound recordings. Approach: The 2016 PhysioNet/Computing in Cardiology (CinC) Challenge sought to create a large database to facilitate this, by assembling recordings from multiple research groups across the world, acquired in different real-world clinical and nonclinical environments (such as in-home visits), to encourage the development of algorithms to accurately identify, from a single short recording (10-60s), as normal, abnormal or poor signal quality, and thus to further identify whether the subject of the recording should be referred on for an expert diagnosis (Liu et al 2016). Until this Challenge, no significant open-access heart sound database was available for researchers to train and evaluate the automated diagnostics algorithms upon (Clifford et al 2016). Moreover, no open source heart sound segmentation and classification algorithms were available. The Challenge changed this situation significantly. Main results and Significance: This editorial reviews the follow-up research generated as a result of the Challenge, published in the concurrent special issue of Physiological Measurement. Additionally we make some recommendations for promising research avenues in the field of heart sound signal processing and classification as a result of the Challenge.This work was funded in part by the National Institutes of Health, grant R01-GM104987, the International Postdoctoral Exchange Programme of the National Postdoctoral Management Committee of China and Emory University. We are also grateful to Mathworks for providing free software licenses and sponsoring the Challenge prize money, and Computing in Cardiology for sponsoring the Challenge prize money and providing a forum to present the Challenge results. We would also like to thank the database contributors, and data annotators for their invaluable assistance. Finally, we would like to thank all the competitors and researchers themselves, without whom there would be no Challenge or special issue.Clifford, GD.; Liu, C.; Moody, B.; Millet Roig, J.; Schmidt, S.; Li, Q.; Silva, I.... (2017). Recent advances in heart sound analysis. Physiological Measurement. 38(8):10-25. https://doi.org/10.1088/1361-6579/aa7ec8S1025388Abdollahpur, M., Ghaffari, A., Ghiasi, S., & Mollakazemi, M. J. (2017). Detection of pathological heart sounds. Physiological Measurement, 38(8), 1616-1630. doi:10.1088/1361-6579/aa7840Ari, S., Hembram, K., & Saha, G. (2010). Detection of cardiac abnormality from PCG signal using LMS based least square SVM classifier. Expert Systems with Applications, 37(12), 8019-8026. doi:10.1016/j.eswa.2010.05.088Chauhan, S., Wang, P., Sing Lim, C., & Anantharaman, V. (2008). A computer-aided MFCC-based HMM system for automatic auscultation. Computers in Biology and Medicine, 38(2), 221-233. doi:10.1016/j.compbiomed.2007.10.006Nabhan Homsi, M., & Warrick, P. (2017). Ensemble methods with outliers for phonocardiogram classification. Physiological Measurement, 38(8), 1631-1644. doi:10.1088/1361-6579/aa7982Kay, E., & Agarwal, A. (2017). DropConnected neural networks trained on time-frequency and inter-beat features for classifying heart sounds. Physiological Measurement, 38(8), 1645-1657. doi:10.1088/1361-6579/aa6a3dLangley, P., & Murray, A. (2017). Heart sound classification from unsegmented phonocardiograms. Physiological Measurement, 38(8), 1658-1670. doi:10.1088/1361-6579/aa724cLiu, C., Springer, D., Li, Q., Moody, B., Juan, R. A., Chorro, F. J., … Clifford, G. D. (2016). An open access database for the evaluation of heart sound algorithms. Physiological Measurement, 37(12), 2181-2213. doi:10.1088/0967-3334/37/12/2181Maknickas, V., & Maknickas, A. (2017). Recognition of normal–abnormal phonocardiographic signals using deep convolutional neural networks and mel-frequency spectral coefficients. Physiological Measurement, 38(8), 1671-1684. doi:10.1088/1361-6579/aa7841Plesinger, F., Viscor, I., Halamek, J., Jurco, J., & Jurak, P. (2017). Heart sounds analysis using probability assessment. Physiological Measurement, 38(8), 1685-1700. doi:10.1088/1361-6579/aa7620Da Poian, G., Liu, C., Bernardini, R., Rinaldo, R., & Clifford, G. D. (2017). Atrial fibrillation detection on compressed sensed ECG. Physiological Measurement, 38(7), 1405-1425. doi:10.1088/1361-6579/aa7652Quiceno-Manrique, A. F., Godino-Llorente, J. I., Blanco-Velasco, M., & Castellanos-Dominguez, G. (2009). Selection of Dynamic Features Based on Time–Frequency Representations for Heart Murmur Detection from Phonocardiographic Signals. Annals of Biomedical Engineering, 38(1), 118-137. doi:10.1007/s10439-009-9838-3Jull, J., Giles, A., Boyer, Y., & Stacey, D. (2015). Cultural adaptation of a shared decision making tool with Aboriginal women: a qualitative study. BMC Medical Informatics and Decision Making, 15(1). doi:10.1186/s12911-015-0129-7Saraçoğlu, R. (2012). Hidden Markov model-based classification of heart valve disease with PCA for dimension reduction. Engineering Applications of Artificial Intelligence, 25(7), 1523-1528. doi:10.1016/j.engappai.2012.07.005Schmidt, S. E., Holst-Hansen, C., Graff, C., Toft, E., & Struijk, J. J. (2010). Segmentation of heart sound recordings by a duration-dependent hidden Markov model. Physiological Measurement, 31(4), 513-529. doi:10.1088/0967-3334/31/4/004Springer, D. B., Brennan, T., Ntusi, N., Abdelrahman, H. Y., Zühlke, L. J., Mayosi, B. M., … Clifford, G. D. (2016). Automated signal quality assessment of mobile phone-recorded heart sound signals. Journal of Medical Engineering & Technology, 40(7-8), 342-355. doi:10.1080/03091902.2016.1213902Springer, D., Tarassenko, L., & Clifford, G. (2015). Logistic Regression-HSMM-based Heart Sound Segmentation. IEEE Transactions on Biomedical Engineering, 1-1. doi:10.1109/tbme.2015.2475278Uğuz, H. (2010). A Biomedical System Based on Artificial Neural Network and Principal Component Analysis for Diagnosis of the Heart Valve Diseases. Journal of Medical Systems, 36(1), 61-72. doi:10.1007/s10916-010-9446-7Whitaker, B. M., Suresha, P. B., Liu, C., Clifford, G. D., & Anderson, D. V. (2017). Combining sparse coding and time-domain features for heart sound classification. Physiological Measurement, 38(8), 1701-1713. doi:10.1088/1361-6579/aa7623Zhu, T., Dunkley, N., Behar, J., Clifton, D. A., & Clifford, G. D. (2015). Fusing Continuous-Valued Medical Labels Using a Bayesian Model. Annals of Biomedical Engineering, 43(12), 2892-2902. doi:10.1007/s10439-015-1344-1Zhu, T., Johnson, A. E. W., Behar, J., & Clifford, G. D. (2013). Crowd-Sourced Annotation of ECG Signals Using Contextual Information. Annals of Biomedical Engineering, 42(4), 871-884. doi:10.1007/s10439-013-0964-

    Signal Processing Using Non-invasive Physiological Sensors

    Get PDF
    Non-invasive biomedical sensors for monitoring physiological parameters from the human body for potential future therapies and healthcare solutions. Today, a critical factor in providing a cost-effective healthcare system is improving patients' quality of life and mobility, which can be achieved by developing non-invasive sensor systems, which can then be deployed in point of care, used at home or integrated into wearable devices for long-term data collection. Another factor that plays an integral part in a cost-effective healthcare system is the signal processing of the data recorded with non-invasive biomedical sensors. In this book, we aimed to attract researchers who are interested in the application of signal processing methods to different biomedical signals, such as an electroencephalogram (EEG), electromyogram (EMG), functional near-infrared spectroscopy (fNIRS), electrocardiogram (ECG), galvanic skin response, pulse oximetry, photoplethysmogram (PPG), etc. We encouraged new signal processing methods or the use of existing signal processing methods for its novel application in physiological signals to help healthcare providers make better decisions

    CES-513 Stages for Developing Control Systems using EMG and EEG Signals: A survey

    Get PDF
    Bio-signals such as EMG (Electromyography), EEG (Electroencephalography), EOG (Electrooculogram), ECG (Electrocardiogram) have been deployed recently to develop control systems for improving the quality of life of disabled and elderly people. This technical report aims to review the current deployment of these state of the art control systems and explain some challenge issues. In particular, the stages for developing EMG and EEG based control systems are categorized, namely data acquisition, data segmentation, feature extraction, classification, and controller. Some related Bio-control applications are outlined. Finally a brief conclusion is summarized.

    Advanced Signal Processing in Wearable Sensors for Health Monitoring

    Get PDF
    Smart, wearables devices on a miniature scale are becoming increasingly widely available, typically in the form of smart watches and other connected devices. Consequently, devices to assist in measurements such as electroencephalography (EEG), electrocardiogram (ECG), electromyography (EMG), blood pressure (BP), photoplethysmography (PPG), heart rhythm, respiration rate, apnoea, and motion detection are becoming more available, and play a significant role in healthcare monitoring. The industry is placing great emphasis on making these devices and technologies available on smart devices such as phones and watches. Such measurements are clinically and scientifically useful for real-time monitoring, long-term care, and diagnosis and therapeutic techniques. However, a pertaining issue is that recorded data are usually noisy, contain many artefacts, and are affected by external factors such as movements and physical conditions. In order to obtain accurate and meaningful indicators, the signal has to be processed and conditioned such that the measurements are accurate and free from noise and disturbances. In this context, many researchers have utilized recent technological advances in wearable sensors and signal processing to develop smart and accurate wearable devices for clinical applications. The processing and analysis of physiological signals is a key issue for these smart wearable devices. Consequently, ongoing work in this field of study includes research on filtration, quality checking, signal transformation and decomposition, feature extraction and, most recently, machine learning-based methods

    Automatic analysis and classification of cardiac acoustic signals for long term monitoring

    Get PDF
    Objective: Cardiovascular diseases are the leading cause of death worldwide resulting in over 17.9 million deaths each year. Most of these diseases are preventable and treatable, but their progression and outcomes are significantly more positive with early-stage diagnosis and proper disease management. Among the approaches available to assist with the task of early-stage diagnosis and management of cardiac conditions, automatic analysis of auscultatory recordings is one of the most promising ones, since it could be particularly suitable for ambulatory/wearable monitoring. Thus, proper investigation of abnormalities present in cardiac acoustic signals can provide vital clinical information to assist long term monitoring. Cardiac acoustic signals, however, are very susceptible to noise and artifacts, and their characteristics vary largely with the recording conditions which makes the analysis challenging. Additionally, there are challenges in the steps used for automatic analysis and classification of cardiac acoustic signals. Broadly, these steps are the segmentation, feature extraction and subsequent classification of recorded signals using selected features. This thesis presents approaches using novel features with the aim to assist the automatic early-stage detection of cardiovascular diseases with improved performance, using cardiac acoustic signals collected in real-world conditions. Methods: Cardiac auscultatory recordings were studied to identify potential features to help in the classification of recordings from subjects with and without cardiac diseases. The diseases considered in this study for the identification of the symptoms and characteristics are the valvular heart diseases due to stenosis and regurgitation, atrial fibrillation, and splitting of fundamental heart sounds leading to additional lub/dub sounds in the systole or diastole interval of a cardiac cycle. The localisation of cardiac sounds of interest was performed using an adaptive wavelet-based filtering in combination with the Shannon energy envelope and prior information of fundamental heart sounds. This is a prerequisite step for the feature extraction and subsequent classification of recordings, leading to a more precise diagnosis. Localised segments of S1 and S2 sounds, and artifacts, were used to extract a set of perceptual and statistical features using wavelet transform, homomorphic filtering, Hilbert transform and mel-scale filtering, which were then fed to train an ensemble classifier to interpret S1 and S2 sounds. Once sound peaks of interest were identified, features extracted from these peaks, together with the features used for the identification of S1 and S2 sounds, were used to develop an algorithm to classify recorded signals. Overall, 99 features were extracted and statistically analysed using neighborhood component analysis (NCA) to identify the features which showed the greatest ability in classifying recordings. Selected features were then fed to train an ensemble classifier to classify abnormal recordings, and hyperparameters were optimized to evaluate the performance of the trained classifier. Thus, a machine learning-based approach for the automatic identification and classification of S1 and S2, and normal and abnormal recordings, in real-world noisy recordings using a novel feature set is presented. The validity of the proposed algorithm was tested using acoustic signals recorded in real-world, non-controlled environments at four auscultation sites (aortic valve, tricuspid valve, mitral valve, and pulmonary valve), from the subjects with and without cardiac diseases; together with recordings from the three large public databases. The performance metrics of the methodology in relation to classification accuracy (CA), sensitivity (SE), precision (P+), and F1 score, were evaluated. Results: This thesis proposes four different algorithms to automatically classify fundamental heart sounds – S1 and S2; normal fundamental sounds and abnormal additional lub/dub sounds recordings; normal and abnormal recordings; and recordings with heart valve disorders, namely the mitral stenosis (MS), mitral regurgitation (MR), mitral valve prolapse (MVP), aortic stenosis (AS) and murmurs, using cardiac acoustic signals. The results obtained from these algorithms were as follows: • The algorithm to classify S1 and S2 sounds achieved an average SE of 91.59% and 89.78%, and F1 score of 90.65% and 89.42%, in classifying S1 and S2, respectively. 87 features were extracted and statistically studied to identify the top 14 features which showed the best capabilities in classifying S1 and S2, and artifacts. The analysis showed that the most relevant features were those extracted using Maximum Overlap Discrete Wavelet Transform (MODWT) and Hilbert transform. • The algorithm to classify normal fundamental heart sounds and abnormal additional lub/dub sounds in the systole or diastole intervals of a cardiac cycle, achieved an average SE of 89.15%, P+ of 89.71%, F1 of 89.41%, and CA of 95.11% using the test dataset from the PASCAL database. The top 10 features that achieved the highest weights in classifying these recordings were also identified. • Normal and abnormal classification of recordings using the proposed algorithm achieved a mean CA of 94.172%, and SE of 92.38%, in classifying recordings from the different databases. Among the top 10 acoustic features identified, the deterministic energy of the sound peaks of interest and the instantaneous frequency extracted using the Hilbert Huang-transform, achieved the highest weights. • The machine learning-based approach proposed to classify recordings of heart valve disorders (AS, MS, MR, and MVP) achieved an average CA of 98.26% and SE of 95.83%. 99 acoustic features were extracted and their abilities to differentiate these abnormalities were examined using weights obtained from the neighborhood component analysis (NCA). The top 10 features which showed the greatest abilities in classifying these abnormalities using recordings from the different databases were also identified. The achieved results demonstrate the ability of the algorithms to automatically identify and classify cardiac sounds. This work provides the basis for measurements of many useful clinical attributes of cardiac acoustic signals and can potentially help in monitoring the overall cardiac health for longer duration. The work presented in this thesis is the first-of-its-kind to validate the results using both, normal and pathological cardiac acoustic signals, recorded for a long continuous duration of 5 minutes at four different auscultation sites in non-controlled real-world conditions.Open Acces

    A Dual Attention-based Auto-encoder Model For Fetal ECG Extraction From Abdominal Signals

    Get PDF
    Fetal electrocardiogram (FECG) signals contain important information about the conditions of the fetus during pregnancy. Currently, pure FECG signals can only be obtained through an invasive acquisition process which is life-threatening to both mother and fetus. In this study, single-channel ECG signals from the mother’s abdomen are analysed with the aim of extracting the clean FECG waveform. This is a challenging task due to the very low amplitude of the FECG, various noises involved in the signal acquisition, and the overlap of R waves. To address this problem, we propose a novel convolutional auto-encoder network architecture to learn and extract the FECG patterns. The proposed model is equipped with a dual attention model, composed of squeeze-and-excitation and channel-wise modules, in the encoder and decoder blocks, respectively. It also benefits from a bidirectional long short-term memory (LSTM) layer. This combination allows the proposed network to accurately attend to and extract FECG signals from abdominal data. Three well-established datasets are considered in our experiments. The obtained results of FECG extraction are promising and confirm the effectiveness of using attention modules within the deep learning model. The results also suggest that the proposed auto-encoder network can accurately extract the fetal ECG signals where no information about maternal ECG is available

    Intelligent Biosignal Analysis Methods

    Get PDF
    This book describes recent efforts in improving intelligent systems for automatic biosignal analysis. It focuses on machine learning and deep learning methods used for classification of different organism states and disorders based on biomedical signals such as EEG, ECG, HRV, and others
    corecore