In this paper, we propose an effective electrocardiogram (ECG) arrhythmia classification method using a deep two-dimensional convolutional neural network (CNN) which recently shows outstanding performance in the field of pattern recognition. Every ECG beat was transformed into a two-dimensional grayscale image as an input data for the CNN classifier. Optimization of the proposed CNN classifier includes various deep learning techniques such as batch normalization, data augmentation, Xavier initialization, and dropout. In addition, we compared our proposed classifier with two well-known CNN models; AlexNet and VGGNet. ECG recordings from the MIT-BIH arrhythmia database were used for the evaluation of the classifier. As a result, our classifier achieved 99.05% average accuracy with 97.85% average sensitivity. To precisely validate our CNN classifier, 10-fold cross-validation was performed at the evaluation which involves every ECG recording as a test data. Our experimental results have successfully validated that the proposed CNN classifier with the transformed ECG images can achieve excellent classification accuracy without any manual pre-processing of the ECG signals such as noise filtering, feature extraction, and feature reduction.
翻译:在本文中,我们建议采用一种有效的心电图(ECG)心律失常分类方法,使用一种深二维进化神经网络(CNN),该方法最近显示在模式识别领域表现突出。每部ECG拍都转换成两维灰度图像,作为CNN分类器的输入数据。拟议的CNN分类器的优化包括各种深层学习技术,如批量正常化、数据增强、Xavier初始化和辍学。此外,我们用两种著名的CNN模型(AlexNet和VGGNet)比较了我们提议的分类器。在对MIT-BIH 心律失常数据库的录音被用于对分类器进行评估。结果,我们的分类器实现了99.05 %的平均精确度,平均敏感度达到97.85%。为了准确地验证我们的CNN分类器,在评价中进行了10倍交叉校验,涉及每部ECG记录为测试数据。我们的实验结果成功地验证了拟议的CNN分类器与已变换的ECG图像能够达到极精确的分类精度,而无需对ECG信号进行任何人工预处理,例如过滤、降低等压缩特征。