Monitoring electrocardiogram signals is of great significance for the diagnosis of arrhythmias. In recent years, deep learning and convolutional neural networks have been widely used in the classification of cardiac arrhythmias. However, the existing neural network applied to ECG signal detection usually requires a lot of computing resources, which is not friendlyF to resource-constrained equipment, and it is difficult to realize real-time monitoring. In this paper, a binarized convolutional neural network suitable for ECG monitoring is proposed, which is hardware-friendly and more suitable for use in resource-constrained wearable devices. Targeting the MIT-BIH arrhythmia database, the classifier based on this network reached an accuracy of 95.67% in the five-class test. Compared with the proposed baseline full-precision network with an accuracy of 96.45%, it is only 0.78% lower. Importantly, it achieves 12.65 times the computing speedup, 24.8 times the storage compression ratio, and only requires a quarter of the memory overhead.
翻译:监测心电图信号对诊断心律不全非常重要。近年来,深度学习和进化神经网络被广泛用于心脏心律不全的分类。然而,对ECG信号检测应用的现有神经网络通常需要大量的计算资源,这对资源受限制的设备不友好,而且很难实现实时监测。在本文中,提议建立一个适合ECG监测的二进制神经网络,这个网络硬件方便,更适合用于资源限制的磨损装置。在MIT-BIH心律不全数据库中,基于这个网络的分类器在五级测试中达到95.67%的精确度。与拟议的基准全精度网络相比,精确度为96.45%,仅低0.78%。重要的是,它实现了12.65倍的计算速度,储存压缩率是24.8倍,只需要四分之一的记忆管理费。