Cough-E在边缘设备上实现隐私保护的多模态咳嗽检测,能耗降低70.56%。
Cough-E: A multimodal, privacy-preserving cough detection algorithm for the edge
- 结合音频与运动信号,用XGB+RFECV筛选关键特征
- 在ARM Cortex M33上实时运行,能耗降70.56%,F1为0.78
- 开源代码,适合医疗边缘计算与隐私敏感场景
连续咳嗽监测可有效辅助呼吸系统疾病的家庭诊疗。尽管已有诸多算法,仍受限于数据隐私与短期监测能力。边缘人工智能通过在源头处理敏感数据提供解决方案,但资源密集型算法部署于受限设备仍存挑战。本文从音频与运动信号中选择合适特征,采用带交叉验证的递归特征消除(RFECV)优化,利用XGB模型的可解释性。同时分析梅尔频谱图(Mel spectrogram)替代常用MFCC的效果,并探索多模态分类器的超参数配置。最终基于临床相关的事件级指标评估性能。我们开发了Cough-E:一种节能、多模态、面向边缘的咳嗽检测算法,分别处理音频与运动数据,双分类器协同实现能效与性能平衡。实测表明,该算法可在ARM Cortex M33微控制器上实时运行,相比仅音频方案能耗降低70.56%,性能下降1.26%(相对),获得0.78的F1-score。Cough-E及边缘感知模型优化方法均已开源。该方法证明了硬件感知设计在实现隐私保护咳嗽监测中的优势,为高效咳嗽监控提供可行路径。
原文摘要 · Abstract (English)
Continuous cough monitors can greatly aid doctors in home monitoring and treatment of respiratory diseases. Although many algorithms have been proposed, they still face limitations in data privacy and short-term monitoring. Edge-AI offers a promising solution by processing privacy-sensitive data near the source, but challenges arise in deploying resource-intensive algorithms on constrained devices. From a suitable selection of audio and kinematic signals, our methodology aims at the optimal selection of features via Recursive Feature Elimination with Cross-Validation (RFECV), which exploits the explainability of the selected XGB model. Additionally, it analyzes the use of Mel spectrogram features, instead of the more common MFCC. Moreover, a set of hyperparameters for a multimodal implementation of the classifier is explored. Finally, it evaluates the performance based on clinically relevant event-based metrics. We apply our methodology to develop Cough-E, an energy-efficient, multimodal and edge AI cough detection algorithm. It exploits audio and kinematic data in two distinct classifiers, jointly cooperating for a balanced energy and performance trade-off. We demonstrate that our algorithm can be executed in real-time on an ARM Cortex M33 microcontroller. Cough-E achieves a 70.56\% energy saving when compared to the audio-only approach, at the cost of a 1.26\% relative performance drop, resulting in a 0.78 F1-score. Both Cough-E and the edge-aware model optimization methodology are publicly available as open-source code. This approach demonstrates the benefits of the proposed hardware-aware methodology to enable privacy-preserving cough monitors on the edge, paving the way to efficient cough monitoring.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。