The Case for tinyML in Healthcare: CNNs for Real-Time On-Edge Blood Pressure Estimation

被引:3
|
作者
Sun, Bailian [1 ]
Bayes, Safin [1 ]
Abotaleb, Abdelrhman M. [1 ]
Hassan, Mohamed [1 ]
机构
[1] McMaster Univ, Hamilton, ON, Canada
关键词
Convolutional Neural Networks; tinyML; PPG; Blood Pressure Monitoring;
D O I
10.1145/3555776.3577747
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
More than half of the deaths from cardiovascular diseases (CVDs) can be eliminated if high Blood Pressure (BP) is brought under control. Towards this target, continuous BP monitoring is a must. Unfortunately, such continuous monitoring is hindered by the inconvenience of the traditional cuff-based method. Convolutional Neural Networks (CNNs) offer a promising alternative to address such problems. Nonetheless, existing CNN-based solutions rely on server-like infrastructure with huge computation and memory capabilities. This entails these solutions impractical with several security, privacy, reliability, and latency concerns. The contribution of this paper is twofold as follows. First, the paper contributes to the general field of tinyML by proposing novel techniques that enable the fitting of popular CNNs into extremely-constrained edge devices with limited computation, memory, and power budget. Namely, the paper successfully manages to fit the following five popular CNNs into tiny edge devices: AlexNet, LeNet, SqueezeNet, ResNet, and MobileNet. This enables us to run inference completely on the edge without dependency on connectivity or cloud infrastructure. The proposed techniques use a combination of novel architecture modifications, pruning, and quantization methods. Second, utilizing this stepping stone, the paper proposes a tinyML-based solution to enable accurate and continuous BP estimation using only photoplethysmogram (PPG) signals. We conduct an extensive evaluation using thousands of real Intensive Care Unit (ICU) patient data and several tiny edge devices and all the five aforementioned CNNs. Results show that the proposed solutions offer comparable accuracy to server-based solutions, and also meet the Association for the Advancement of Medical Instrumentation (AAMI) and the British Hypertension Society (BHS) standards.
引用
收藏
页码:629 / 638
页数:10
相关论文
共 50 条
  • [21] An Embedded Device for Real-Time Noninvasive Intracranial Pressure Estimation
    Matthews, Jonathan M.
    Fanelli, Andrea
    Heldt, Thomas
    INTRACRANIAL PRESSURE & NEUROMONITORING XVI, 2018, 126 : 85 - 88
  • [22] Real-time edge follow: A real-time path search approach
    Undeger, Cagatay
    Polat, Faruk
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2007, 37 (05): : 860 - 872
  • [23] Edge Scheduling Framework for Real-Time and Non Real-Time Tasks
    Fadahunsi, Olamilekan
    Ma, Yuxiang
    Maheswaran, Muthucumaru
    36TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2021, 2021, : 719 - 728
  • [24] mm-Pose: Real-Time Human Skeletal Posture Estimation Using mmWave Radars and CNNs
    Sengupta, Arindam
    Jin, Feng
    Zhang, Renyuan
    Cao, Siyang
    IEEE SENSORS JOURNAL, 2020, 20 (17) : 10032 - 10044
  • [25] A Wireless Wearable Sensor Patch for the Real-Time Estimation of Continuous Beat-to-Beat Blood Pressure
    Qiu, Chunkai
    Wu, Taiyang
    Redoute, Jean-Michel
    Yuce, Mehmet Rasit
    2019 41ST ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2019, : 6842 - 6845
  • [26] Real-Time Error Estimation for Real-Time Motion Prediction
    Moore, D.
    Sawant, A.
    MEDICAL PHYSICS, 2015, 42 (06) : 3711 - 3711
  • [27] Real-time Action Recognition with Enhanced Motion Vector CNNs
    Zhang, Bowen
    Wang, Limin
    Wang, Zhe
    Qiao, Yu
    Wang, Hanli
    2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 2718 - 2726
  • [28] Near Real-Time Estimation of Blood Loss and Flow-Pressure Redistribution during Unilateral Nephrectomy
    Cowley, James
    Kyeremeh, Justicia
    Stewart, Grant D.
    Luo, Xichun
    Shu, Wenmiao
    Kazakidi, Asimina
    FLUIDS, 2024, 9 (09)
  • [29] Machine Learning-based Wearable Bio-processor for Real-Time Blood Pressure Estimation
    Yoon, Jee-Ye
    Kim, Hayeon
    Ham, Eun-Gyeong
    Yang, Hannah
    Kim, Ji-Hoon
    2022 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2022,
  • [30] Clinical application of a real-time fuzzy blood pressure controller
    Ying, Hao
    Sheppard, Louis C.
    Artificial Neural Networks in Engineering - Proceedings (ANNIE'94), 1994, 4 : 271 - 276