Dr Huma Samin huma.samin@durham.ac.uk
Post Doctoral Research Associate
Dr Huma Samin huma.samin@durham.ac.uk
Post Doctoral Research Associate
Dylan Walton dylan.j.walton@durham.ac.uk
Research Assistant
Dr Nelly Bencomo nelly.bencomo@durham.ac.uk
Associate Professor
Y. Vorobeychik
Editor
S. Das
Editor
A. Nowé
Editor
Self-adaptive systems (SAS) adjust their behavior at runtime in response to environmental changes, which are often unpredictable at design time. SAS must make decisions under uncertainty, balancing trade-offs between quality attributes (e.g., cost minimization vs. reliability maximization or energy consumption minimization vs. performance maximization), based on the impact of possible adaptation actions. Traditionally, SAS have been designed with fixed assumptions about these impacts, but such assumptions may not always hold during execution. Therefore, SAS require techniques to learn the actual impact of adaptation actions at runtime to support informed decision-making. This paper introduces the concept of Surprise, where an SAS detects deviations between its assumed and observed impacts during execution, enabling it to adjust its decisions accordingly. The approach is demonstrated through an application in the networking domain.
Samin, H., Walton, D., & Bencomo, N. (2025, May). Surprise! Surprise! Learn and Adapt. Presented at 24th International Conference on Autonomous Agents and Multiagent Systems, Detroit, Michigan, USA
Presentation Conference Type | Conference Paper (published) |
---|---|
Conference Name | 24th International Conference on Autonomous Agents and Multiagent Systems |
Start Date | May 19, 2025 |
End Date | May 23, 2025 |
Acceptance Date | Dec 23, 2024 |
Deposit Date | Feb 23, 2025 |
Peer Reviewed | Peer Reviewed |
Keywords | Surprise; Self-Adaptive Systems; Impacts of Adaptations; Broken Assumptions |
Public URL | https://durham-repository.worktribe.com/output/3543975 |
Publisher URL | https://dl.acm.org/conference/aamas/proceedings |
This file is under embargo due to copyright reasons.
Decision-Making Support for Adaptive Learning Management Systems based on Bayesian Inference
(2022)
Presentation / Conference Contribution
RDMSim: An Exemplar for Evaluation and Comparison of Decision-Making Techniques for Self-Adaptation
(2021)
Presentation / Conference Contribution
Pri-AwaRE: Tool Support for priority-aware decision-making under uncertainty
(2021)
Presentation / Conference Contribution
Towards priority-awareness in autonomous intelligent systems
(2021)
Presentation / Conference Contribution
About Durham Research Online (DRO)
Administrator e-mail: dro.admin@durham.ac.uk
This application uses the following open-source libraries:
Apache License Version 2.0 (http://www.apache.org/licenses/)
Apache License Version 2.0 (http://www.apache.org/licenses/)
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search