首页> 外文会议>International Conference on Omni-layer Intelligent Systems >RL-IoT: Reinforcement Learning to Interact with IoT Devices
【24h】

RL-IoT: Reinforcement Learning to Interact with IoT Devices

机译:RL-IOT:加强学习与IOT设备互动

获取原文

摘要

Our life is getting filled by Internet of Things (IoT) devices. These devices often rely on closed or poorly documented protocols, with unknown formats and semantics. Learning how to interact with such devices in an autonomous manner is the key for interoperability and automatic verification of their capabilities. In this paper, we propose RL-IoT, a system that explores how to automatically interact with possibly unknown IoT devices. We leverage reinforcement learning (RL) to recover the semantics of protocol messages and to take control of the device to reach a given goal, while minimizing the number of interactions. We assume to know only a database of possible IoT protocol messages, whose semantics are however unknown. RL-IoT exchanges messages with the target IoT device, learning those commands that are useful to reach the given goal. Our results show that RL-IoT is able to solve both simple and complex tasks. With properly tuned parameters, RL-IoT learns how to perform actions with the target device, a Yeelight smart bulb in our case study, completing non-trivial patterns with as few as 400 interactions. RL-IoT paves the road for automatic interactions with poorly documented IoT protocols, thus enabling interoperable systems.
机译:我们的生活是由东西互联网(物联网)设备填补。这些设备通常依赖于已关闭或较差的协议,具有未知格式和语义。学习如何以自主方式与此类设备进行交互是互操作性和自动验证其功能的关键。在本文中,我们提出了一个探索如何自动与可能未知的物联网设备进行交互的系统。我们利用强化学习(RL)来恢复协议消息的语义,并控制设备以达到给定的目标,同时最大限度地减少交互次数。我们假设只知道可能的物联网协议消息,其语义是未知的。 RL-IOT与目标IOT设备交换消息,学习用于到达给定目标的那些命令。我们的结果表明,RL-IOT能够解决简单和复杂的任务。通过适当调整的参数,RL-IOT学习如何在我们的案例研究中使用目标设备执行智能灯泡的操作,完成非琐碎模式,只有400个交互。 RL-IOT铺平了与记录不良的物联网协议的自动交互的道路,从而启用可互操作的系统。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号