Context-Aware Sensing via Dynamic Programming for Edge-Assisted Wearable Systems

被引:5
|
作者
Amiri D. [1 ,3 ]
Anzanpour A. [2 ]
Azimi I. [2 ]
Levorato M. [2 ]
Liljeberg P. [1 ,3 ]
Dutt N. [1 ,3 ]
Rahmani A.M. [1 ,3 ]
机构
[1] University of California, Irvine
[2] University of California, Irvine
来源
关键词
abnormality detection; context awareness; edge-assisted control; edge/fog computing; energy efficiency; Health monitoring; Internet of Things; wearable electronics;
D O I
10.1145/3351286
中图分类号
学科分类号
摘要
Healthcare applications supported by the Internet of Things enable personalized monitoring of a patient in everyday settings. Such applications often consist of battery-powered sensors coupled to smart gateways at the edge layer. Smart gateways offer several local computing and storage services (e.g., data aggregation, compression, local decision making), and also provide an opportunity for implementing local closed-loop optimization of different parameters of the sensor layer, particularly energy consumption. To implement efficient optimization methods, information regarding the context and state of patients need to be considered to find opportunities to adjust energy to demanded accuracy. Edge-assisted optimization can manage energy consumption of the sensor layer but may also adversely affect the quality of sensed data, which could compromise the reliable detection of health deterioration risk factors. In this article, we propose two approaches: myopic and Markov decision processes (MDPs) - to consider both energy constraints and risk factor requirements for achieving a twofold goal: energy savings while satisfying accuracy requirements of abnormality detection in a patient's vital signs. Vital signs, including heart rate, respiration rate, and oxygen saturation, are extracted from a photoplethysmogram signal and errors of extracted features are compared to a ground truth that is modeled as a Gaussian distribution. We control the sensor's sensing energy to minimize the power consumption while meeting a desired level of satisfactory detection performance. We present experimental results on realistic case studies using a reconfigurable photoplethysmogram sensor in an IoT system, and show that compared to nonadaptive methods, myopic reduces an average of 16.9% in sensing energy consumption with the maximum probability of abnormality misdetection on the order of 0.17 in a 24-hour health monitoring system. In addition, over 4 weeks of monitoring, we demonstrate that our MDP policy can extend the battery life on average of more than 2x while fulfilling the same average probability of misdetection compared to the myopic method. We illustrate results comparing myopic, MDP, and nonadaptive methods to monitor 14 subjects over 1 month. © 2020 ACM.
引用
收藏
相关论文
共 50 条
  • [41] A survey on context-aware systems
    Baldauf, Matthias
    Dustdar, Schahram
    Rosenberg, Florian
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2007, 2 (04) : 263 - 277
  • [42] Context-aware Recommender Systems
    Verbert, Katrien
    Duval, Erik
    Lindstaedt, Stefanie N.
    Gillet, Denis
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2010, 16 (16) : 2175 - 2178
  • [43] A Smart Context-aware Program Assistant based on Dynamic Programming Event Modeling
    Zhao, Xuejiao
    Li, Hongwei
    Tang, Yutian
    Gao, Dongjing
    Bao, Lingfeng
    Lee, Ching-Hung
    2018 29TH IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2018, : 24 - 29
  • [44] A Framework for Programming Robust Context-Aware Applications
    Kulkarni, Devdatta
    Tripathi, Anand
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2010, 36 (02) : 184 - 197
  • [45] Programming mobile context-aware applications with TOTAM
    Boix, Elisa Gonzalez
    Scholliers, Christophe
    De Meuter, Wolfgang
    D'Hondt, Theo
    JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 92 : 3 - 19
  • [46] Towards a programming model for context-aware applications
    Barbosa, Jorge
    Dillenburg, Fabiane
    Lerrnen, Gustavo
    Garzao, Alex
    Costa, Cristiano
    Rosa, Joao
    COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2012, 38 (03) : 199 - 213
  • [47] Context-Aware Mutation: A Modular, Context Aware Mutation Operator for Genetic Programming
    Majeed, Hammad
    Ryan, Conor
    GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 1651 - 1658
  • [48] A Dining Context-Aware System with Mobile and Wearable Devices
    Kim, Kee-Hoon
    Cho, Sung-Bae
    CIT/IUCC/DASC/PICOM 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - UBIQUITOUS COMPUTING AND COMMUNICATIONS - DEPENDABLE, AUTONOMIC AND SECURE COMPUTING - PERVASIVE INTELLIGENCE AND COMPUTING, 2015, : 2385 - 2390
  • [49] Wearable bioimpedance for continuous and context-aware clinical monitoring
    Dutt, Abhilash Guru
    Verling, Michaela
    Karlen, Walter
    42ND ANNUAL INTERNATIONAL CONFERENCES OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY: ENABLING INNOVATIVE TECHNOLOGIES FOR GLOBAL HEALTHCARE EMBC'20, 2020, : 3985 - 3988
  • [50] CONTEXT-AWARE WEARABLE SYSTEM FOR ANIMALS - AN EXPLORATION AND CLASSIFICATION
    Irshad, Sana
    Ahsan, Kamran
    Khan, Muhammad Abid
    Iqbal, Sarwat
    Hussain, Muhammad Azhar
    Shafiq, Farhan
    Emad, Shah Muhammad
    INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2021, 13 (03): : 3 - 14