为可穿戴设备设计低功耗心电图心律失常分类框架,内存仅3.86kB
ECG-LDC: A Hardware-Efficient Low-Dimensional Computing Framework for ECG Arrhythmia Classification
- 用双编码器分离波形与心跳间隔特征,提升动态捕捉能力
- 实现97.18%准确率,内存压缩至3.86kB,比顶尖模型少11000倍
- 专为资源受限硬件优化,无需乘法器,适合实时部署
可穿戴设备持续心脏监测需要同时具备高精度、低功耗且能在资源受限硬件上运行的分类器。尽管深度神经网络在心电图(ECG)心律失常检测中表现出高准确率,但其庞大的参数量和对乘加运算的依赖使其难以在低成本边缘平台部署。本文提出ECG-LDC,一种软硬件协同设计框架,将低维计算(LDC)应用于实时ECG心律失常分类。该框架采用双编码器结构,分别使用值码本和特征码本独立编码波形形态特征与RR间期时间特征,有效捕获单搏与搏间心脏动态。框架涵盖数据预处理、模型训练及基于Pynq-Z2平台的硬件加速器原型设计。通过二进制表示和基于XOR/XNOR的操作实现,ECG-LDC达到97.18%准确率,内存占用仅3.86kB。相比当前最先进TinyML分类器,准确率仅下降约1.8%,但内存使用减少11~570倍;在基于FPGA的五类心律失常分类器中,其准确率最高,最多节省2.4倍LUT资源,且无需使用任何DSP块,证明其在资源受限可穿戴平台上的实时心律失常检测适用性。
原文摘要 · Abstract (English)
Continuous cardiac monitoring in wearable devices demands classifiers that are simultaneously accurate, energy-efficient, and deployable on resource-constrained hardware. While deep neural network approaches have demonstrated high classification accuracy for electrocardiogram (ECG) arrhythmia detection, their substantial parameter counts and reliance on multiply-accumulate-intensive operations make them impractical for low-cost edge platforms. In this work, we propose ECG-LDC, a hardware-software co-design framework that adapts Low-Dimensional Computing (LDC) for real-time ECG arrhythmia classification. ECG-LDC employs a dual-encoder architecture with dedicated value and feature codebooks to independently encode morphological waveform features and RR-interval temporal features, enabling effective capture of both intra-beat and inter-beat cardiac dynamics. The framework encompasses data preprocessing, model training, and a hardware accelerator architecture prototyped on the Pynq-Z2 platform. Implemented using binary representations and XOR/XNOR-based operations, ECG-LDC achieves $97.18\%$ accuracy with a memory footprint of only $3.86\ \text{kB}$. ECG-LDC sacrifices approximately $1.8\%$ accuracy versus SOTA TinyML classifiers but achieves $11$~$ 570\times$ reduction in memory usage; among FPGA-based five-class arrhythmia classifiers, it delivers the highest accuracy with up to $2.4\times$ fewer LUTs and zero DSP block utilization, affirming its suitability for real-time arrhythmia detection on resource-constrained wearable platforms.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。