The Internet of Things (IoT) is coined by many different standards, protocols, and data formats that are often not compatible to each other. Thus, the integration of different heterogeneous (IoT) components into a uniform IoT setup can be a time-consuming manual task. This lacking interoperability between IoT components has been addressed with different approaches in the past. However, only very few of these approaches rely on Machine Learning techniques. In this work, we present a new way towards IoT interoperability based on Deep Reinforcement Learning (DRL). In detail, we demonstrate that DRL algorithms, which use network architectures inspired by Natural Language Processing (NLP), can be applied to learn to control an environment by merely taking raw JSON or XML structures, which reflect the current state of the environment, as input. Applied to IoT setups, where the current state of a component is often reflected by features embedded into JSON or XML structures and exchanged via messages, our NLP DRL approach eliminates the need for feature engineering and manually written code for pre-processing of data, feature extraction, and decision making.
Deep Reinforcement Learning for IoT Interoperability
ARENA2036
Advances in Automotive Production Technology – Theory and Application ; Chapter : 23 ; 195-204
2021-06-02
10 pages
Article/Chapter (Book)
Electronic Resource
English
Deep Reinforcement Learning for IoT Interoperability
TIBKAT | 2021
|Springer Verlag | 2012
|Autonomous Driving with Deep Reinforcement Learning
SLUB | 2023
|