Cardiac arrhythmia classification by time–frequency features inputted to the designed convolutional neural networks. (January 2023)
- Record Type:
- Journal Article
- Title:
- Cardiac arrhythmia classification by time–frequency features inputted to the designed convolutional neural networks. (January 2023)
- Main Title:
- Cardiac arrhythmia classification by time–frequency features inputted to the designed convolutional neural networks
- Authors:
- Zhang, Yi
Yi, Jizheng
Chen, Aibin
Cheng, Le - Abstract:
- Highlights: The targeted loss function handles imbalanced ECG data instead of picking data. Different noises in ECG data are accurately filtered by a 9-layer wavelet algorithm. Z-score normalization decreases individual differences in ECG data. High-precision time-domain CNN model divides ECG data into 8 pathological groups. Frequency-domain feature improves time-domain networks results. Abstract: The electrocardiogram (ECG) plays a vital auxiliary role in medical diagnosis, but due to the very low amplitude of the ECG signals, it is challenging and time-consuming to conduct artificial visual evaluation of the ECG signals. In recent years, medical aid research methods through ECG have emerged one after another. However, most of them have defects such as poor model generalization ability and obvious individual differences. This paper constructs two-way multiplex convolutional neural networks (CNNs) based on time–frequency features to classify normal cardiac rhythm (NOR) and seven cardiac arrhythmias including atrial premature contraction (APC), ventricular premature beat (PVC), left bundle branch block (LBBB), right bundle branch block (RBBB), signal quality change (∼), ventricular fused heart beat (FVN), and pacing heart beat (/). Firstly, the preprocessing steps of the original rough ECG signal are arranged in a unique order, including wavelet transform, threshold denoising, normalization, chopping, mel-frequency cepstral coefficients (MFCC). Secondly, a 12-layerHighlights: The targeted loss function handles imbalanced ECG data instead of picking data. Different noises in ECG data are accurately filtered by a 9-layer wavelet algorithm. Z-score normalization decreases individual differences in ECG data. High-precision time-domain CNN model divides ECG data into 8 pathological groups. Frequency-domain feature improves time-domain networks results. Abstract: The electrocardiogram (ECG) plays a vital auxiliary role in medical diagnosis, but due to the very low amplitude of the ECG signals, it is challenging and time-consuming to conduct artificial visual evaluation of the ECG signals. In recent years, medical aid research methods through ECG have emerged one after another. However, most of them have defects such as poor model generalization ability and obvious individual differences. This paper constructs two-way multiplex convolutional neural networks (CNNs) based on time–frequency features to classify normal cardiac rhythm (NOR) and seven cardiac arrhythmias including atrial premature contraction (APC), ventricular premature beat (PVC), left bundle branch block (LBBB), right bundle branch block (RBBB), signal quality change (∼), ventricular fused heart beat (FVN), and pacing heart beat (/). Firstly, the preprocessing steps of the original rough ECG signal are arranged in a unique order, including wavelet transform, threshold denoising, normalization, chopping, mel-frequency cepstral coefficients (MFCC). Secondly, a 12-layer one-dimensional CNN model with block representation and a 11-layer auxiliary-two-dimensional CNN architecture are designed for the time-domain feature and the frequency-domain feature, respectively, where the focal loss function is defined to solve the problem of data categories imbalance. Finally, the experimental results show that the proposed algorithm presents excellent performances in processing variable length ECGs, the average accuracy of time-domain model is 99.1 %, and the classification accuracy of APC in frequency-domain model is 96.3 %. … (more)
- Is Part Of:
- Biomedical signal processing and control. Volume 79(2023)Part 2
- Journal:
- Biomedical signal processing and control
- Issue:
- Volume 79(2023)Part 2
- Issue Display:
- Volume 79, Issue 2, Part 2 (2023)
- Year:
- 2023
- Volume:
- 79
- Issue:
- 2
- Part:
- 2
- Issue Sort Value:
- 2023-0079-0002-0002
- Page Start:
- Page End:
- Publication Date:
- 2023-01
- Subjects:
- Electrocardiogram (ECG) -- Cardiac arrhythmia classification -- Convolutional neural network (CNN) -- Mel-frequency cepstral coefficients (MFCC)
Signal processing -- Periodicals
Biomedical engineering -- Periodicals
Signal Processing, Computer-Assisted -- Periodicals
Image Processing, Computer-Assisted -- Periodicals
Biomedical Engineering -- Periodicals
610.28 - Journal URLs:
- http://www.sciencedirect.com/science/journal/17468094 ↗
http://www.elsevier.com/journals ↗
http://www.sciencedirect.com/science?_ob=PublicationURL&_tockey=%23TOC%2329675%232006%23999989998%23626449%23FLA%23&_cdi=29675&_pubType=J&_auth=y&_acct=C000045259&_version=1&_urlVersion=0&_userid=836873&md5=664b5cf9a57fc91971a17faf20c32ec1 ↗ - DOI:
- 10.1016/j.bspc.2022.104224 ↗
- Languages:
- English
- ISSNs:
- 1746-8094
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 2087.880400
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 24244.xml