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

被引:2
|
作者
Cardozo, Nicolas [1 ]
Dusparic, Ivana [2 ]
机构
[1] Univ Andes, Syst & Comp Engn Dept, Bogota, Colombia
[2] Trinity Coll Dublin, Sch Comp Sci & Stat, Dublin, Ireland
来源
2021 INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS 2021) | 2021年
基金
爱尔兰科学基金会;
关键词
Self-adaptive systems; Reinforcement Learning;
D O I
10.1109/SEAMS51251.2021.00041
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Self-adaptive systems continuously adapt to changes in their execution environment. Capturing all possible changes to define suitable behaviour beforehand is unfeasible, or even impossible in the case of unknown changes, hence human intervention may be required. We argue that adapting to unknown situations is the ultimate challenge for self-adaptive systems. Learning-based approaches are used to learn the suitable behaviour to exhibit in the case of unknown situations, to minimize or fully remove human intervention. While such approaches can, to a certain extent, generalize existing adaptations to new situations, there is a number of breakthroughs that need to be achieved before systems can adapt to general unknown and unforeseen situations. We posit the research directions that need to be explored to achieve unanticipated adaptation from the perspective of learning-based self-adaptive systems. At minimum, systems need to define internal representations of previously unseen situations on-the-fly, extrapolate the relationship to the previously encountered situations to evolve existing adaptations, and reason about the feasibility of achieving their intrinsic goals in the new set of conditions. We close discussing whether, even when we can, we should indeed build systems that define their own behaviour and adapt their goals, without involving a human supervisor.
引用
收藏
页码:252 / 253
页数:2
相关论文
共 50 条
  • [41] Self-adaptive learning based immune algorithm
    Bin Xu
    Yi Zhuang
    Yu Xue
    Zhou Wang
    Journal of Central South University, 2012, 19 : 1021 - 1031
  • [42] Self-adaptive learning based immune algorithm
    许斌
    庄毅
    薛羽
    王洲
    Journal of Central South University, 2012, 19 (04) : 1021 - 1031
  • [43] Online Reinforcement Learning for Self-adaptive Information Systems
    Palm, Alexander
    Metzger, Andreas
    Pohl, Klaus
    ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2020, 2020, 12127 : 169 - 184
  • [44] Software engineering for self-adaptive systems: A research roadmap
    Cheng, Betty H. C.
    De Lemos, Rogério
    Giese, Holger
    Inverardi, Paola
    Magee, Jeff
    Andersson, Jesper
    Becker, Basil
    Bencomo, Nelly
    Brun, Yuriy
    Cukic, Bojan
    Di Marzo Serugendo, Giovanna
    Dustdar, Schahram
    Finkelstein, Anthony
    Gacek, Cristina
    Geihs, Kurt
    Grassi, Vincenzo
    Karsai, Gabor
    Kienle, Holger M.
    Kramer, Jeff
    Litoiu, Marin
    Malek, Sam
    Mirandola, Raffaela
    Müller, Hausi A.
    Park, Sooyong
    Shaw, Mary
    Tichy, Matthias
    Tivoli, Massimo
    Weyns, Danny
    Whittle, Jon
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2009, 5525 LNCS : 1 - 26
  • [45] Software Engineering for Self-Adaptive Systems: A Research Roadmap
    Cheng, Betty H. C.
    de Lemos, Rogerio
    Giese, Holger
    Inverardi, Paola
    Magee, Jeff
    Andersson, Jesper
    Becker, Basil
    Bencomo, Nelly
    Brun, Yuriy
    Cukic, Bojan
    Serugendo, Giovanna Di Marzo
    Dustdar, Schahram
    Finkelstein, Anthony
    Gacek, Cristina
    Geihs, Kurt
    Grassi, Vincenzo
    Karsai, Gabor
    Kienle, Holger M.
    Kramer, Jeff
    Litoiu, Marin
    Malek, Sam
    Mirandola, Raffaela
    Mueller, Hausi A.
    Park, Sooyong
    Shaw, Mary
    Tichy, Matthias
    Tivoli, Massimo
    Weyns, Danny
    Whittle, Jon
    SOFTWARE ENGINEERING FOR SELF-ADAPTIVE SYSTEMS, 2009, 5525 : 1 - +
  • [46] Uncertainty in Self-adaptive Systems: A Research Community Perspective
    Hezavehi, Sara M.
    Weyns, Danny
    Avgeriou, Paris
    Calinescu, Radu
    Mirandola, Raffaela
    Perez-Palacin, Diego
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2021, 15 (04)
  • [47] Reinforcement Learning-Based Adaptive Optimal Control for Partially Unknown Systems Using Differentiator
    Guo, Xinxin
    Yan, Weisheng
    Cui, Rongxin
    2018 ANNUAL AMERICAN CONTROL CONFERENCE (ACC), 2018, : 1039 - 1044
  • [48] A Self-Adaptive Deep Learning-Based System for Anomaly Detection in 5G Networks
    Fernandez Maimo, Lorenzo
    Perales Gomez, Angel Luis
    Garcia Clemente, Felix J.
    Gil Perez, Manuel
    Martinez Perez, Gregorio
    IEEE ACCESS, 2018, 6 : 7700 - 7712
  • [49] Learning-Based Self-Adaptive Assurance of Timing Properties in a Real-Time Embedded System
    Moghadam, Mahshid Helali
    Saadatmand, Mehrdad
    Borg, Markus
    Bohlin, Markus
    Lisper, Bjorn
    2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2018, : 77 - 80
  • [50] Building Self-adaptive Systems by Adaptation Patterns Integrated into Agent Methodologies
    Puviani, Mariachiara
    Cabri, Giacomo
    Capodieci, Nicola
    Leonardi, Letizia
    AGENTS AND ARTIFICIAL INTELLIGENCE, ICAART 2015, 2015, 9494 : 58 - 75