Ashari Zhila Esna, Chaytor Naomi S, Cook Diane J, Ghasemzadeh Hassan
School of Electrical Engineering and Computer Science, Washington State University, Pullman, WA, 99164 USA.
Department of Medical Education and Clinical Sciences, Washington State University, Spokane, WA, 99202 USA.
IEEE Trans Mob Comput. 2022 Jan 1;21(1):1. doi: 10.1109/tmc.2020.3003936. Epub 2020 Jun 22.
We propose a novel active learning framework for activity recognition using wearable sensors. Our work is unique in that it takes limitations of the oracle into account when selecting sensor data for annotation by the oracle. Our approach is inspired by human-beings' limited capacity to respond to prompts on their mobile device. This capacity constraint is manifested not only in the number of queries that a person can respond to in a given time-frame but also in the time lag between the query issuance and the oracle response. We introduce the notion of and propose a computational framework, called , to maximize the active learning performance taking informativeness of sensor data, query budget, and human memory into account. We formulate this optimization problem, propose an approach to model memory retention, discuss the complexity of the problem, and propose a greedy heuristic to solve the optimization problem. Additionally, we design an approach to perform mindful active learning in batch where multiple sensor observations are selected simultaneously for querying the oracle. We demonstrate the effectiveness of our approach using three publicly available activity datasets and by simulating oracles with various memory strengths. We show that the activity recognition accuracy ranges from 21% to 97% depending on memory strength, query budget, and difficulty of the machine learning task. Our results also indicate that EMMA achieves an accuracy level that is, on average, 13.5% higher than the case when only informativeness of the sensor data is considered for active learning. Moreover, we show that the performance of our approach is at most 20% less than the experimental upper-bound and up to 80% higher than the experimental lower-bound. To evaluate the performance of EMMA for batch active learning, we design two instantiations of EMMA to perform active learning in batch mode. We show that these algorithms improve the algorithm training time at the cost of a reduced accuracy in performance. Another finding in our work is that integrating clustering into the process of selecting sensor observations for batch active learning improves the activity learning performance by 11.1% on average, mainly due to reducing the redundancy among the selected sensor observations. We observe that mindful active learning is most beneficial when the query budget is small and/or the oracle's memory is weak. This observation emphasizes advantages of utilizing mindful active learning strategies in mobile health settings that involve interaction with older adults and other populations with cognitive impairments.
我们提出了一种用于使用可穿戴传感器进行活动识别的新型主动学习框架。我们的工作独特之处在于,在为神谕选择用于标注的传感器数据时考虑了神谕的局限性。我们的方法受到人类对移动设备上提示做出响应的能力有限的启发。这种能力限制不仅体现在一个人在给定时间范围内可以响应的查询数量上,还体现在查询发出与神谕响应之间的时间滞后上。我们引入了 的概念,并提出了一个名为 的计算框架,以在考虑传感器数据的信息量、查询预算和人类记忆的情况下最大化主动学习性能。我们对这个优化问题进行了公式化,提出了一种对记忆保留进行建模的方法,讨论了问题的复杂性,并提出了一种贪心启发式算法来解决优化问题。此外,我们设计了一种在批量中执行有意识主动学习的方法,其中同时选择多个传感器观测值来查询神谕。我们使用三个公开可用的活动数据集并通过模拟具有各种记忆强度的神谕来证明我们方法的有效性。我们表明,根据记忆强度、查询预算和机器学习任务的难度,活动识别准确率在21%到97%之间。我们的结果还表明,与仅考虑传感器数据的信息量进行主动学习的情况相比,EMMA平均实现了高13.5%的准确率水平。此外,我们表明我们方法的性能最多比实验上限低20%,比实验下限高80%。为了评估EMMA在批量主动学习中的性能,我们设计了EMMA的两个实例以在批量模式下执行主动学习。我们表明这些算法以性能精度降低为代价提高了算法训练时间。我们工作中的另一个发现是,将聚类集成到批量主动学习的传感器观测值选择过程中,平均可将活动学习性能提高11.1%,主要是因为减少了所选传感器观测值之间的冗余。我们观察到,当查询预算小和/或神谕的记忆弱时,有意识主动学习最有益。这一观察结果强调了在涉及与老年人和其他认知障碍人群进行交互的移动健康环境中利用有意识主动学习策略的优势。