From a Series of (Un)fortunate Events to Global Explainability of Runtime Model-Based Self-Adaptive Systems

被引:1
|
作者
Parra-Ullauri, Juan Marcelo [1 ]
Garcia-Dominguez, Antonio [1 ]
Bencomo, Nelly [2 ]
机构
[1] Aston Univ, EPS, Sea Res Grp, Birmingham, W Midlands, England
[2] Univ Durham, Dept Comp Sci, Durham, England
基金
英国工程与自然科学研究理事会;
关键词
Runtime Models; Global Explainability; Self-Adaptive Systems; CEP; Event Graph Models; XAI;
D O I
10.1109/MODELS-C53483.2021.00127
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Self-adaptive systems (SAS) increasingly use AI-based approaches for their flexible decision-making, which often appear to users as "black boxes". These systems can exhibit unexpected and surprising behaviours that may violate imposed constraints. Runtime models (RTMs) have been used for SAS management in order to provide capabilities needed to explain reasons why the system present the current emergent behaviour. Existing work on explanations derived from RTMs have focused on justifying why the system has presented a specific behaviour at a given time. Nevertheless, we argue that a more general scope is required for understanding the entire evolution of the system, rather than understanding the behaviour for a given instance or situation. From the point of view of Explainable AI (XAI), the latter type of explanations are called global explanations, whereas understanding a single decision refers to local explanations. Global explanations tend to promote trust on the system in question, while local explanations tend to promote trust on a specific decision. In this paper, we propose the use of event graph models to construct global explanations from evolving RTMs. Event graphs allow the representation of the system behaviour as a state-time diagram, by indicating the occurrence of events and their relationships. RTMs are incrementally queried to look for situations of interest (i.e. events), using Complex Event Processing (CEP) in order to analyze and correlate real-time events and therefore, derive conclusions. The approach is applied to a AI-enhanced SAS in the domain of mobile communications. The encouraging results show that event graphs allow the system to present a summarised overview of the system's behaviour, promoting understandability and trustworthiness.
引用
收藏
页码:808 / 817
页数:10
相关论文
共 50 条
  • [1] Model-based Simulation at Runtime for Self-adaptive Systems
    Weyns, Danny
    Iftikhar, M. Usman
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING (ICAC), 2016, : 364 - 373
  • [2] A model-based infrastructure for the specification and runtime execution of self-adaptive IoT architectures
    Alfonso, Ivan
    Garces, Kelly
    Castro, Harold
    Cabot, Jordi
    [J]. COMPUTING, 2023, 105 (09) : 1883 - 1906
  • [3] A model-based infrastructure for the specification and runtime execution of self-adaptive IoT architectures
    Iván Alfonso
    Kelly Garcés
    Harold Castro
    Jordi Cabot
    [J]. Computing, 2023, 105 : 1883 - 1906
  • [4] Model-Based Dependable Composition of Self-Adaptive Systems
    Cubo, Javier
    Canal, Carlos
    Pimentel, Ernesto
    [J]. INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2011, 35 (01): : 51 - 62
  • [5] Resynchronizing Model-based Self-adaptive Systems with Environments
    Zhang, Linghao
    Xu, Chang
    Ma, Xiaoxing
    Gu, Tianxiao
    Hong, Xuezhi
    Cao, Chun
    Lu, Jian
    [J]. 2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), VOL 1, 2012, : 184 - 193
  • [6] Model-Based Vulnerability Assessment of Self-Adaptive Protection Systems
    Rodriguez, Ricardo J.
    Marrone, Stefano
    [J]. INTELLIGENT DISTRIBUTED COMPUTING IX, IDC'2015, 2016, 616 : 439 - 449
  • [7] A Model-based Framework for Predicting Performance in Self-adaptive Systems
    Young, Stuart H.
    Mazzuchi, Thomas A.
    Sarkani, Shahram
    [J]. 2014 CONFERENCE ON SYSTEMS ENGINEERING RESEARCH, 2014, 28 : 513 - 521
  • [8] A model-based approach to self-adaptive software
    Karsai, G
    Sztipanovits, J
    [J]. IEEE INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1999, 14 (03): : 46 - 53
  • [9] ActivFORMS: A Formally Founded Model-based Approach to Engineer Self-adaptive Systems
    Weyns, Danny
    Iftikhar, Usman M.
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2023, 32 (01)
  • [10] Model-Based Architecture Optimization for Self-adaptive Networked Signal Processing Systems
    van Leeuwen, C. J.
    de Gier, J. M.
    Oliveira de Filho, J. A.
    Papp, Z.
    [J]. 2014 IEEE EIGHTH INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS (SASO), 2014, : 187 - 188