Q-SMASH: Q-Learning-based Self-Adaptation of Human-Centered Internet of Things
Hamed Rahimi, Iago Felipe Trentin, Fano Ramparany, Olivier Boissier

TL;DR
Q-SMASH introduces a reinforcement learning approach for self-adapting IoT devices in human-centered environments, enabling dynamic behavior learning and decision-making aligned with human values.
Contribution
It presents Q-SMASH, a novel multi-agent reinforcement learning framework that learns user behaviors and adapts IoT devices accordingly in human-centered IoT applications.
Findings
Q-SMASH effectively learns user behaviors for better adaptation.
The approach improves decision accuracy in dynamic environments.
It respects human values during self-adaptation.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBusiness Process Modeling and Analysis · IoT and Edge/Fog Computing · Context-Aware Activity Recognition Systems
