摘要
arXiv:2504.03531v1 交叉公告类型
摘要:心电图(ECG)监测装置是治疗和诊断心血管疾病(CVD)的重要但昂贵的设备。该设备的成本通常从2000美元到10000美元不等。多项研究已经在微控制器单元(MCU)中实现了ECG监测系统,以将工业开发成本降低多达20倍。然而,为了匹配工业级别的系统并有效显示心率,开发一个高效的房颤检测算法是必不可少的。因此,在本研究中,一个密集神经网络被开发出来,在Arduino Nano上检测房颤。Nano由带有16MHz时钟的ATMega328微控制器、2KB的SRAM和32KB的程序存储器组成。此外,使用AD8232 SparkFun 单导联心率监测器作为ECG传感器。实现的神经网络模型包括两层(不包括输入层),分别有10个和4个神经元,使用Sigmoid激活函数。然而,探索了四种方法来选择适当的激活函数。该模型的大小为1.267 KB,在分类四种类型的心律失常方面实现了宏平均F1分数为78.3%的分类性能,准确率为96.38%,需要0.001314 GLOPS(浮点运算)的运算。