Dealing with Drift of Adaptation Spaces in Learning-based Self-Adaptive Systems using Lifelong Self-Adaptation

要約

タイトル:Lifelong Self-Adaptationを使った学習ベースの自己適応システムにおける適応空間のドリフトの取り扱い

要約:
– 機械学習は自己適応のサポートに用いられるようになってきた。
– 学習ベースの自己適応システムにおいて、最も重要なチャレンジの1つは、適応空間のドリフトである。
– 適応空間とは、ある時点で自己適応システムが選択できる適応オプションのセットを指す。
– ドリフトは、適応オプションの品質特性に影響を与える不確実性から発生する。
– この問題に対処するために、この論文では、Lifelong Self-Adaptationという手法を提案している。
– Lifelong ML層を使用することで、自己適応システムの学習モデルが更新され、問題に対処できるようになる。
– この手法は、DeltaIoTというシステムを用いて検証された。

要約(オリジナル)

Recently, machine learning (ML) has become a popular approach to support self-adaptation. ML has been used to deal with several problems in self-adaptation, such as maintaining an up-to-date runtime model under uncertainty and scalable decision-making. Yet, exploiting ML comes with inherent challenges. In this paper, we focus on a particularly important challenge for learning-based self-adaptive systems: drift in adaptation spaces. With adaptation space we refer to the set of adaptation options a self-adaptive system can select from at a given time to adapt based on the estimated quality properties of the adaptation options. Drift of adaptation spaces originates from uncertainties, affecting the quality properties of the adaptation options. Such drift may imply that eventually no adaptation option can satisfy the initial set of the adaptation goals, deteriorating the quality of the system, or adaptation options may emerge that allow enhancing the adaptation goals. In ML, such shift corresponds to novel class appearance, a type of concept drift in target data that common ML techniques have problems dealing with. To tackle this problem, we present a novel approach to self-adaptation that enhances learning-based self-adaptive systems with a lifelong ML layer. We refer to this approach as lifelong self-adaptation. The lifelong ML layer tracks the system and its environment, associates this knowledge with the current tasks, identifies new tasks based on differences, and updates the learning models of the self-adaptive system accordingly. A human stakeholder may be involved to support the learning process and adjust the learning and goal models. We present a general architecture for lifelong self-adaptation and apply it to the case of drift of adaptation spaces that affects the decision-making in self-adaptation. We validate the approach for a series of scenarios using the DeltaIoT exemplar.

arxiv情報

著者 Omid Gheibi,Danny Weyns
発行日 2023-04-19 18:56:45+00:00
arxivサイト arxiv_id(pdf)

提供元, 利用サービス

arxiv.jp, OpenAI

カテゴリー: cs.AI, cs.LG, cs.NE, cs.SE パーマリンク