计算机科学
调度(生产过程)
边缘计算
分布式计算
云计算
服务器
推论
地铁列车时刻表
能源消耗
边缘设备
实时计算
无线传感器网络
机器学习
人工智能
GSM演进的增强数据速率
计算机网络
操作系统
经济
生态学
生物
运营管理
作者
Abdulrahman Bukhari,S. N. Hosseinimotlagh,Hyoseung Kim
标识
DOI:10.1109/jiot.2024.3385016
摘要
Recent advances in Internet-of-Things (IoT) technologies have sparked significant interest towards developing learning-based sensing applications on embedded edge devices. These efforts, however, are being challenged by the complexities of adapting to unforeseen conditions in an open-world environment, mainly due to the intensive computational and energy demands exceeding the capabilities of edge devices. In this paper, we propose OpenSense, an open-world time-series sensing framework for making inferences from time-series sensor data and achieving incremental learning on an embedded edge device with limited resources. The proposed framework is able to achieve two essential tasks, inference and incremental learning, eliminating the necessity for powerful cloud servers. In addition, to secure enough time for incremental learning and reduce energy consumption, we need to schedule sensing activities without missing any events in the environment. Therefore, we propose two dynamic sensor scheduling techniques: (i) a class-level period assignment scheduler that finds an appropriate sensing period for each inferred class, and (ii) a Q-learning-based scheduler that dynamically determines the sensing interval for each classification moment by learning the patterns of event classes. With this framework, we discuss the design choices made to ensure satisfactory learning performance and efficient resource usage. Experimental results demonstrate the ability of the system to incrementally adapt to unforeseen conditions and to efficiently schedule to run on a resource-constrained device.
科研通智能强力驱动
Strongly Powered by AbleSci AI