QL-CBR Hybrid Approach for Adapting Context-Aware Services

被引:1
|
作者
Belaidouni, Somia [1 ,2 ]
Miraoui, Moeiz [3 ,4 ]
Tadj, Chakib [1 ]
机构
[1] Ecole Technol Super, Montreal, PQ H3C 1K3, Canada
[2] Univ Oran 1, Fac Exact & Appl Sci, Oran 31000, Algeria
[3] Univ Gafsa, Higher Inst Sci & Technol, Gafsa 2100, Tunisia
[4] Umm Al Qura Univ, AL Lith Comp Coll, Al Lith 28434, Saudi Arabia
来源
COMPUTER SYSTEMS SCIENCE AND ENGINEERING | 2022年 / 43卷 / 03期
关键词
Context-aware service; smart space; auto-adaptation; reinforcement; learning; Q-learning; supervised learning; CBR; INFORMATION; ADAPTATION; SYSTEM;
D O I
10.32604/csse.2022.024056
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A context-aware service in a smart environment aims to supply services according to user situational information, which changes dynamically. Most existing context-aware systems provide context-aware services based on supervised algorithms. Reinforcement algorithms are another type of machine-learning algorithm that have been shown to be useful in dynamic environments through trialand-error interactions. They also have the ability to build excellent self-adaptive systems. In this study, we aim to incorporate reinforcement algorithms (Q-learning) into a context-aware system to provide relevant services based on a user???s dynamic context. To accelerate the convergence of reinforcement learning (RL) algorithms and provide the correct services in real situations, we propose a combination of the Q-learning and case-based reasoning (CBR) algorithms. We then analyze how the incorporation of CBR enables Q-learning to become more efficient and adapt to changing environments by continuously producing suitable services. Simulation results demonstrate the effectiveness of the proposed approach compared to the traditional CBR approach.
引用
收藏
页码:1085 / 1098
页数:14
相关论文
共 50 条
  • [1] A Hybrid Modular Context-Aware Services Adaptation for a Smart Living Room
    Miraoui, Moeiz
    El-Etriby, Sherif
    Tadj, Chakib
    Abid, Abdulbasit Zaid
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2018, 24 (02): : 299 - 307
  • [2] An Approach to Social Recommendation for Context-Aware Mobile Services
    Biancalana, Claudio
    Gasparetti, Fabio
    Micarelli, Alessandro
    Sansonetti, Giuseppe
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2013, 4 (01)
  • [3] Design patterns for context-aware services
    Jeongkyu Park
    Keung Hae Lee
    Multimedia Tools and Applications, 2015, 74 : 2337 - 2358
  • [4] Interoperability of Middleware for Context-Aware Services
    Yamamoto, Hidenori
    Sameshima, Shigetoshi
    Sekiguchi, Takaaki
    Kato, Hiromitsu
    Yura, Jun'ichi
    Takashio, Kazunori
    ELECTRONICS AND COMMUNICATIONS IN JAPAN, 2011, 94 (02) : 67 - 74
  • [5] Design patterns for context-aware services
    Park, Jeongkyu
    Lee, Keung Hae
    MULTIMEDIA TOOLS AND APPLICATIONS, 2015, 74 (07) : 2337 - 2358
  • [6] Context-aware Services Adaptation for a Smart Living Room
    Miraoui, Moeiz
    Rtimi, Nesrine
    Cherif, Rim
    Tadj, Chakib
    2014 WORLD SYMPOSIUM ON COMPUTER APPLICATIONS & RESEARCH (WSCAR), 2014,
  • [7] A social network approach to resolving group-level conflict in context-aware services
    Kwon, Ohbyung
    EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (05) : 8967 - 8974
  • [8] MiCATS: Middleware for Context-Aware Transactional Services
    Ettazi, Widad
    Hafiddi, Hatim
    Nassar, Mahmoud
    Ebersold, Sophie
    ENTERPRISE INFORMATION SYSTEMS (ICEIS 2015), 2015, 241 : 496 - 512
  • [9] Context-Aware Services for Mobile Multimedia Application
    Kung, Hsu-Yang
    Chen, Chi-Hua
    Lin, Ching-Yu
    JOURNAL OF TESTING AND EVALUATION, 2015, 43 (04) : 977 - 990
  • [10] An Integrated Approach for Context-Aware Development
    Macias, Aurora
    Navarro, Elena
    ECSA 2018: PROCEEDINGS OF THE 12TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE: COMPANION PROCEEDINGS, 2018,