Q-SMASH: Q-Learning-based Self-Adaptation of Human-Centered Internet of Things

07/13/2021
by   Hamed Rahimi, et al.
0

As the number of Human-Centered Internet of Things (HCIoT) applications increases, the self-adaptation of its services and devices is becoming a fundamental requirement for addressing the uncertainties of the environment in decision-making processes. Self-adaptation of HCIoT aims to manage run-time changes in a dynamic environment and to adjust the functionality of IoT objects in order to achieve desired goals during execution. SMASH is a semantic-enabled multi-agent system for self-adaptation of HCIoT that autonomously adapts IoT objects to uncertainties of their environment. SMASH addresses the self-adaptation of IoT applications only according to the human values of users, while the behavior of users is not addressed. This article presents Q-SMASH: a multi-agent reinforcement learning-based approach for self-adaptation of IoT objects in human-centered environments. Q-SMASH aims to learn the behaviors of users along with respecting human values. The learning ability of Q-SMASH allows it to adapt itself to the behavioral change of users and make more accurate decisions in different states and situations.

READ FULL TEXT

page 1

page 4

research
05/31/2021

SMASH: a Semantic-enabled Multi-agent Approach for Self-adaptation of Human-centered IoT

Nowadays, IoT devices have an enlarging scope of activities spanning fro...
research
06/01/2023

An XRI Mixed-Reality Internet-of-Things Architectural Framework Toward Immersive and Adaptive Smart Environments

The internet-of-things (IoT) refers to the growing number of embedded in...
research
04/03/2019

Testing Self-Organizing Multiagent Systems

Multiagent Systems (MASs) involve different characteristics, such as aut...
research
03/11/2021

Adaptation to Unknown Situations as the Holy Grail of Learning-Based Self-Adaptive Systems: Research Directions

Self-adaptive systems continuously adapt to changes in their execution e...
research
06/01/2021

Image-Audio Encoding to Improve C2 Decision-Making in Multi-Domain Environment

The military is investigating methods to improve communication and agili...
research
07/02/2020

Human-centered collaborative robots with deep reinforcement learning

We present a reinforcement learning based framework for human-centered c...
research
05/09/2022

Learning Self-adaptations for IoT Networks: A Genetic Programming Approach

Internet of Things (IoT) is a pivotal technology in application domains ...

Please sign up or login with your details

Forgot password? Click here to reset