Loading…

Knowledge-shot learning: An interpretable deep model for classifying imbalanced electrocardiography data

Classification of Electrocardiogram (ECG) data has been an important research topic in the machine learning area for many years. Recently, deep learning methods have been used in classifying ECG data and have achieved superior results than traditional methods. However, in real-world applications, tw...

Full description

Saved in:
Bibliographic Details
Published in:Neurocomputing (Amsterdam) 2020-12, Vol.417, p.64-73
Main Authors: Chou, Yen-hsiu, Hong, Shenda, Zhou, Yuxi, Shang, Junyuan, Song, Moxian, Li, Hongyan
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Classification of Electrocardiogram (ECG) data has been an important research topic in the machine learning area for many years. Recently, deep learning methods have been used in classifying ECG data and have achieved superior results than traditional methods. However, in real-world applications, two challenges existing deep learning methods cannot handle well – imbalanced data and model interpretability. In this paper, we propose an ECG classification method named Knowledge-Shot Learning (KSL) that can handle with the above two challenges. KSL constructs a novel neural network architecture that can be effectively trained on imbalanced ECG data. Besides, KSL can also extract interpretable feature vectors and give support cases as result explanations. Moreover, KSL can even classify unseen diseases if provided with the necessary medical knowledge. Experiments on real-world ECG data show that KSL improves 10.00% of F1-score on imbalanced classes, and 43.75% of F1-score on unseen classes, compared with the second-best baseline. KSL also provides interpretable results that are consistent with medical domain knowledge.
ISSN:0925-2312
1872-8286
DOI:10.1016/j.neucom.2020.07.045