Explainable and Energy-Aware Self-Adaptive IoT Architecture Using Deep Q-Learning

The dynamic and resource-constrained nature of Internet of Things (IoT) environments demands software systems that are both adaptive and transparent. Traditional static architectures fall short in addressing these challenges, particularly in scenarios requiring real-time decision-making and energy efficiency. This paper presents a modular and explainable self-adaptive software architecture that leverages Deep Q-Learning (DQN) for intelligent adaptation and integrates hybrid explainability mechanisms using SHAP and LIME. The proposed architecture supports runtime decision-making through a layered design, enabling context-aware sensing, battery-aware adaptation, and interpretable actuation. A custom reward function optimizes energy consumption, latency, and service quality, while explainability modules provide insight into both global learning behavior and individual runtime decisions. Experimental evaluation in a simulated smart home environment demonstrates the effectiveness and transparency of the system, highlighting its potential for deployment in constrained and safety-critical IoT settings.

Authors

Institutions

Publication Details

Journal
Sakarya University Journal of Computer and Information Sciences
Published
2026-05-11
DOI
https://doi.org/10.35377/saucis...1736606
Primary Topic
IoT and Edge/Fog Computing
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Explainable and Energy-Aware Self-Adaptive IoT Architecture Using Deep Q-Learning

Wail Zita, Nassma Zita
Sakarya University Journal of Computer and Information Sciences
IoT and Edge/Fog Computing
article

Explainable and Energy-Aware Self-Adaptive IoT Architecture Using Deep Q-Learning

Wail Zita, Nassma Zita
article en

Abstract

The dynamic and resource-constrained nature of Internet of Things (IoT) environments demands software systems that are both adaptive and transparent. Traditional static architectures fall short in addressing these challenges, particularly in scenarios requiring real-time decision-making and energy efficiency. This paper presents a modular and explainable self-adaptive software architecture that leverages Deep Q-Learning (DQN) for intelligent adaptation and integrates hybrid explainability mechanisms using SHAP and LIME. The proposed architecture supports runtime decision-making through a layered design, enabling context-aware sensing, battery-aware adaptation, and interpretable actuation. A custom reward function optimizes energy consumption, latency, and service quality, while explainability modules provide insight into both global learning behavior and individual runtime decisions. Experimental evaluation in a simulated smart home environment demonstrates the effectiveness and transparency of the system, highlighting its potential for deployment in constrained and safety-critical IoT settings.

Sakarya University Journal of Computer and Information Sciences(Advanced Online Publication)
Bahçeşehir University (TR), Haliç University (TR)
Affordable and clean energy
Openalex Percentile: Top 4%
IoT and Edge/Fog Computing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.