BeatClass: A Sustainable ECG Classification System in IoT-Based eHealth

被引:62
作者
Sun, Le [1 ,2 ]
Wang, Yilin [1 ,2 ]
Qu, Zhiguo [1 ,2 ]
Xiong, Neal N. [3 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Minist Educ, Engn Res Ctr Digital Forens, Nanjing 210044, Peoples R China
[2] Nanjing Univ Informat Sci & Technol, Dept Jiangsu Collaborat Innovat Ctr Atmospher Env, Nanjing 210044, Peoples R China
[3] Sul Ross State Univ, Dept Comp Sci & Math, Alpine, TX 79830 USA
基金
中国国家自然科学基金;
关键词
Electrocardiogram (ECG) classification; Internet of Things (IoT)-based electronic health (eHealth); sustainable system; CONVOLUTIONAL NEURAL-NETWORK; HEARTBEAT CLASSIFICATION; DYNAMIC FEATURES; ENSEMBLE; DRIVEN;
D O I
10.1109/JIOT.2021.3108792
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the rapid development of the Internet of Things (IoT), it becomes convenient to use mobile devices to remotely monitor the physiological signals (e.g., Arrhythmia diseases) of patients with chronic diseases [e.g., cardiovascular diseases (CVDs)]. High classification accuracy of interpatient electrocardiograms is extremely important for diagnosing Arrhythmia. The Supraventricular ectopic beat (S) is especially difficult to be classified. It is often misclassified as Normal (N) or Ventricular ectopic beat (V). Class imbalance is another common and important problem in electronic health (eHealth), as abnormal samples (i.e., samples of specific diseases) are usually far less than normal samples. To solve these problems, we propose a sustainable deep learning-based heart beat classification system, called BeatClass. It contains three main components: two stacked bidirectional long short-term memory networks (Bi-LSTMs), called Rist and Morst, and a generative adversarial network (GAN), called MorphGAN. Rist first classifies the heartbeats into five common Arrhythmia classes. The heartbeats classified as S and V by Rist are further classified by Morst to improve the classification accuracy. MorphGAN is used to augment the morphological and contextual knowledge of heartbeats in infrequent classes. In the experiment, BeatClass is compared with several state-of-the-art works for interpatient arrhythmia classification. The Fl-scores of classifying N, S, and V heartbeats are 0.6%, 16.0%, and 1.8% higher than the best baseline method. The experimental result demonstrates that taking multiple classification models to improve classification results step-by-step may significantly improve the classification performance. We also evaluate the classification sustainability of BeatClass. Based on different physical signal data sets, a trained BeatClass can be updated to classify heartbeats with different sampling rates. Finally, an engineering application indicates that BeatClass can promote the sustainable development of IoT-based eHealth.
引用
收藏
页码:7178 / 7195
页数:18
相关论文
共 59 条
[1]   A deep convolutional neural network model to classify heartbeats [J].
Acharya, U. Rajendra ;
Oh, Shu Lih ;
Hagiwara, Yuki ;
Tan, Jen Hong ;
Adam, Muhammad ;
Gertych, Arkadiusz ;
Tan, Ru San .
COMPUTERS IN BIOLOGY AND MEDICINE, 2017, 89 :389-396
[2]   Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network [J].
Acharya, U. Rajendra ;
Fujita, Hamido ;
Lih, Oh Shu ;
Hagiwara, Yuki ;
Tan, Jen Hong ;
Adam, Muhammad .
INFORMATION SCIENCES, 2017, 405 :81-90
[3]   ECG Heartbeat Classification: A Deep Transferable Representation [J].
Kachuee, Mohammad ;
Fazeli, Shayan ;
Sarrafzadeh, Majid .
2018 IEEE INTERNATIONAL CONFERENCE ON HEALTHCARE INFORMATICS (ICHI), 2018, :443-444
[4]   Human Activity Recognition Using Accelerometer and Photoplethysmographic Signals [J].
Biagetti, Giorgio ;
Crippa, Paolo ;
Falaschetti, Laura ;
Orcioni, Simone ;
Turchetti, Claudio .
INTELLIGENT DECISION TECHNOLOGIES 2017, KES-IDT 2017, PT II, 2018, 73 :53-62
[5]  
Bin Z, 2019, PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, P4433
[6]   Atrial Fibrillation Detection Using an Improved Multi-Scale Decomposition Enhanced Residual Convolutional Neural Network [J].
Cao, Xin-Cheng ;
Yao, Bin ;
Chen, Bin-Qiang .
IEEE ACCESS, 2019, 7 :89152-89161
[7]   Heartbeat classification using projected and dynamic features of ECG signal [J].
Chen, Shanshan ;
Hua, Wei ;
Li, Zhi ;
Li, Jian ;
Gao, Xingjiao .
BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2017, 31 :165-173
[8]   A Novel Deep Arrhythmia-Diagnosis Network for Atrial Fibrillation Classification Using Electrocardiogram Signals [J].
Dang, Hao ;
Sun, Muyi ;
Zhang, Guanhong ;
Qi, Xingqun ;
Zhou, Xiaoguang ;
Chang, Qing .
IEEE ACCESS, 2019, 7 :75577-75590
[9]   Automatic classification of heartbeats using ECG morphology and heartbeat interval features [J].
de Chazal, P ;
O'Dwyer, M ;
Reilly, RB .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2004, 51 (07) :1196-1206
[10]  
EC57, 2012, EC572012 ANSIAAMI