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 条
  • [1] Real-Time Arabic Digit Spotting with TinyML-Optimized CNNs on Edge Devices
    Abu Adla, Yasmine
    Saghir, Mazen A. R.
    Awad, Mariette
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, AIAI 2023, PT I, 2023, 675 : 527 - 538
  • [2] On-Edge High-Throughput Collaborative Inference for Real-Time Video Analytics
    Wang, Xingwang
    Shen, Muzi
    Yang, Kun
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (20): : 33097 - 33109
  • [3] Real-Time Facial Emotion Detection Through the Use of Machine Learning and On-Edge Computing
    Dowd, Ashley
    Tonekaboni, Navid Hashemi
    2022 21ST IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, ICMLA, 2022, : 444 - 448
  • [4] An Ultra-Low Power TinyML System for Real-Time Visual Processing at Edge
    Xu, Kunran
    Zhang, Huawei
    Li, Yishi
    Zhang, Yuhao
    Lai, Rui
    Liu, Yi
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (07) : 2640 - 2644
  • [5] tinyCare: A tinyML-based Low-Cost Continuous Blood Pressure Estimation on the Extreme Edge
    Ahmed, Khaled
    Hassan, Mohamed
    2022 IEEE 10TH INTERNATIONAL CONFERENCE ON HEALTHCARE INFORMATICS (ICHI 2022), 2022, : 264 - 275
  • [6] Real-Time Blood Pressure Estimation From Force-Measured Ultrasound
    Zakrzewski, Aaron M.
    Huang, Athena Y.
    Zubajlo, Rebecca
    Anthony, Brian W.
    IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2018, 65 (11) : 2405 - 2416
  • [7] Estimation of Real-time Blood Pressure during Motion Using Electrocardiography Waveform
    Tseng, Hsien-Wei
    Lee, Yang-Han
    Huang, Chien-Da
    Chen, Yi-Lun
    Liu, Yanfang
    SENSORS AND MATERIALS, 2018, 30 (03) : 621 - 631
  • [8] Real-time Traffic Estimation at Vehicular Edge Nodes
    Kar, Gorkem
    Jain, Shubham
    Gruteser, Marco
    Bai, Fan
    Govindan, Ramesh
    SEC 2017: 2017 THE SECOND ACM/IEEE SYMPOSIUM ON EDGE COMPUTING (SEC'17), 2017,
  • [9] A Chair for Cuffless Real-time Estimation of Systolic Blood Pressure Based on Pulse Transit Time
    Tang, Zunyi
    Sekine, Masaki
    Tamura, Toshiyo
    Yoshida, Masaki
    Chen, Wenxi
    2015 37TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2015, : 5118 - 5121
  • [10] Real-Time Cuffless Continuous Blood Pressure Estimation Using Deep Learning Model
    Li, Yung-Hui
    Harfiya, Latifa Nabila
    Purwandari, Kartika
    Lin, Yue-Der
    SENSORS, 2020, 20 (19) : 1 - 19