Self-explanation in Adaptive Systems

被引:15
|
作者
Bencomo, Nelly [1 ]
Welsh, Kris [2 ]
Sawyer, Pete [3 ,4 ]
Whittle, Jon [5 ]
机构
[1] INRIA Paris Rocquencourt, Le Chesnay, France
[2] Univ Kent, Sch Comp, Canterbury, Kent, England
[3] INRIA, Paris, France
[4] Univ Lancaster, Lancaster, England
[5] Univ Lancaster, Sch Comp & Comm, Lancaster, England
来源
2012 17TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS) | 2012年
关键词
self-explanation; self-adaptive; goals; claims;
D O I
10.1109/ICECCS.2012.34
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The behaviour of self adaptive systems can be emergent. The difficulty in predicting the system's behaviour means that there is scope for the system to surprise its customers and its developers. Because its behaviour is emergent, a self-adaptive system needs to garner confidence in its customers and it needs to resolve any surprise on the part of the developer during testing and mainteinance. We believe that these two functions can only be achieved if a self-adaptive system is also capable of self-explanation. We argue a self-adaptive system's behaviour needs to be explained in terms of satisfaction of its requirements. Since self-adaptive system requirements may themselves be emergent, a means needs to be found to explain the current behaviour of the system and the reasons that brought that behaviour about. We propose the use of goal-based models during runtime to offer self-explanation of how a system is meeting its requirements, and why the means of meeting these were chosen. We discuss the results of early experiments in self-explanation, and set out future work.
引用
收藏
页码:157 / 166
页数:10
相关论文
共 50 条
  • [1] Self-Explanation and Empty-Base Explanation
    Kappes, Yannic
    JOURNAL OF THE AMERICAN PHILOSOPHICAL ASSOCIATION, 2022, 8 (03) : 436 - 453
  • [2] Effects of Adaptive Prompted Self-explanation on Robust Learning of Second Language Grammar
    Wylie, Ruth
    Sheng, Melissa
    Mitamura, Teruko
    Koedinger, Kenneth R.
    ARTIFICIAL INTELLIGENCE IN EDUCATION, 2011, 6738 : 588 - 590
  • [3] An Evaluation of Self-explanation in a Programming Tutor
    Kumar, Amruth N.
    INTELLIGENT TUTORING SYSTEMS, ITS 2014, 2014, 8474 : 248 - 253
  • [4] Self-Explanation Training Improves Proof Comprehension
    Hodds, Mark
    Alcock, Lara
    Inglis, Matthew
    JOURNAL FOR RESEARCH IN MATHEMATICS EDUCATION, 2014, 45 (01) : 62 - 101
  • [5] The impact of text coherence on learning by self-explanation
    Ainsworth, Shaaron
    Burcham, Sarah
    LEARNING AND INSTRUCTION, 2007, 17 (03) : 286 - 303
  • [6] Inducing Self-Explanation: a Meta-Analysis
    Kiran Bisra
    Qing Liu
    John C. Nesbit
    Farimah Salimi
    Philip H. Winne
    Educational Psychology Review, 2018, 30 : 703 - 725
  • [7] Inducing Self-Explanation: a Meta-Analysis
    Bisra, Kiran
    Liu, Qing
    Nesbit, John C.
    Salimi, Farimah
    Winne, Philip H.
    EDUCATIONAL PSYCHOLOGY REVIEW, 2018, 30 (03) : 703 - 725
  • [8] Self-explanation and digital games: Adaptively increasing abstraction
    Clark, Douglas B.
    Virk, Satyugjit S.
    Barnes, Jackie
    Adams, Deanne M.
    COMPUTERS & EDUCATION, 2016, 103 : 28 - 43
  • [9] Towards model-driven self-explanation for autonomous decision-making systems
    Reynolds, Owen J.
    2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2019), 2019, : 624 - 628
  • [10] Adding self-explanation prompts to an educational computer game
    O'Neil, Harold F.
    Chung, Gregory K. W. K.
    Kerr, Deirdre
    Vendlinski, Terry P.
    Buschang, Rebecca E.
    Mayer, Richard E.
    COMPUTERS IN HUMAN BEHAVIOR, 2014, 30 : 23 - 28