论文标题

Sensix:边缘协作机器学习的平台

SensiX: A Platform for Collaborative Machine Learning on the Edge

论文作者

Min, Chulhong, Mathur, Akhil, Montanari, Alessandro, Acer, Utku Gunay, Kawsar, Fahim

论文摘要

人体上或附近多个感觉设备的出现正在发现极端边缘计算的新动力学。在这种情况下,智能手机或Wi-Fi网关等功能强大且资源丰富的边缘设备被转变为个人边缘,与多个设备合作,提供出色的感觉Al Eapplications,同时利用当地的功能,可用性和接近性。自然,这种转变促使我们重新考虑如何在个人边缘构建准确,健壮和高效的感觉系统。例如,我们如何使用具有多个配备体型的设备来构建可靠的活动跟踪器?尽管传感模型的准确性正在改善,但它们的运行时性能仍然受到损失,尤其是在这个新兴的多设备,个人边缘环境下。影响其性能的两个主要警告是设备和数据变化,由几个运行时因素造成了贡献,包括设备可用性,数据质量和设备放置。为此,我们提出Sensix,这是一个个人边缘平台,在传感器数据和传感模型之间停留,并在不需要模型工程的情况下应对设备和数据变化时确保在任何条件下进行最佳推断。 Sensix外部化模型执行远离应用程序,包括两个基本功能,一个用于设备到设备数据的原理映射的翻译操作员和一个质量吸引的选择操作员,可以系统地选择正确的执行路径作为模型精度的函数。我们报告了Sensix的设计和实施,并证明了其在开发基于运动和音频的多设备传感系统方面的功效。我们的评估表明,Sensix在不同环境动力学方面的总体准确性增长了7-13%,以3MW电源开销为代价,高达30%。

The emergence of multiple sensory devices on or near a human body is uncovering new dynamics of extreme edge computing. In this, a powerful and resource-rich edge device such as a smartphone or a Wi-Fi gateway is transformed into a personal edge, collaborating with multiple devices to offer remarkable sensory al eapplications, while harnessing the power of locality, availability, and proximity. Naturally, this transformation pushes us to rethink how to construct accurate, robust, and efficient sensory systems at personal edge. For instance, how do we build a reliable activity tracker with multiple on-body IMU-equipped devices? While the accuracy of sensing models is improving, their runtime performance still suffers, especially under this emerging multi-device, personal edge environments. Two prime caveats that impact their performance are device and data variabilities, contributed by several runtime factors, including device availability, data quality, and device placement. To this end, we present SensiX, a personal edge platform that stays between sensor data and sensing models, and ensures best-effort inference under any condition while coping with device and data variabilities without demanding model engineering. SensiX externalises model execution away from applications, and comprises of two essential functions, a translation operator for principled mapping of device-to-device data and a quality-aware selection operator to systematically choose the right execution path as a function of model accuracy. We report the design and implementation of SensiX and demonstrate its efficacy in developing motion and audio-based multi-device sensing systems. Our evaluation shows that SensiX offers a 7-13% increase in overall accuracy and up to 30% increase across different environment dynamics at the expense of 3mW power overhead.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源